Sign in


Forgotten your Password?

Enter your email address below and we'll send instructions and link to reset your password


Unlock Melbourne's hidden gems

All the latest and greatest places to eat, drink, stay and play in your city.

By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

Melbourne’s Best Luxury Hotels for an Indulgent City Break

Want to treat yourself to a luxury hotel stay? Perhaps it’s for a special occasion, like an anniversary or birthday? Or perhaps you don’t have an excuse at all — other than the perfectly reasonable excuse of simply treating yourself.

If Melbourne is on your radar for a swanky stay, then you’re in for a treat. After all, the city is beaming with luxury hotels, ranging from old-world elegance to modern marvels.

So, if the word ‘budget’ is not in your vocabulary, browse our list of Melbourne’s must-book luxury hotels that are guaranteed to have you checking in to hotel heaven.

1. Hotel Windsor

Dripping in old-world charm, the Hotel Windsor  opened its doors in 1883 and has occupied its Bourke Hill precinct location ever since. Their dedicated staff welcome guests just as eagerly as any of the many famous celebrities and VIPs that have checked-in over the years. Featuring soaring ceilings, ornate finishes, and tasteful 19th century furniture, the Windsor harks back to a bygone era, without feeling dated or tacky. Of course, a visit here would not be complete without experiencing afternoon tea served in the opulent One Eleven lounge, offering three-tiered silver service that will sure make you feel rather fancy.

Rooms from $229 per night

2. Sofitel Melbourne

Located at the ‘Paris-end’ of Collins Street, the Sofitel has established itself as Melbourne’s ‘Hotel For The Arts’, thanks to its proximity and partnership with many of the city’s most prominent galleries and venues. Its stunningly appointed and contemporary-styled rooms are only one of many draw cards for the hotel, along with its in-house restaurant, No35, being well beloved for its upscale dishes and stunning city views thanks to floor to ceiling windows from level 35 of the building.

Rooms from $265 per night

3. QT Hotel

If you fancy a good dose of culture along with all the splendour, the QT Hotel, located in the CBD, has all this and more. Opened in 2016, the brand new building puts on a grand entrance – think soaring ceilings, wood panels and marble galore. Though at the heart of it, QT’s own internationally acclaimed signature style is in full display throughout, featuring an industrially inspired and eclectic interior design. The hotel also has a beloved rooftop bar which is the happening hotspot over summer.

4. Grand Hyatt

When it comes to a luxury hotel stay location still rules all, and the Grand Hyatt on the prestigious Collins Street has this in spades. Surrounded by the city’s premier shopping, fine-dining, and glittering nightlife, this immense 550-room luxury hotel is a major drawcard for any Melbourne visitor or staycationer. If possible, request a room on the 20th floor or higher and you may just score a view of some of Melbourne’s major landmarks, like the Yarra River, the Arts Centre, and the Rod Laver Arena. And did we mention there’s also an award-winning buffet breakfast here – need we say more?

Rooms from $305 per night

5. Crown Towers

The lavish Crown Towers  rises high above Southbank and has been a consistently popular option for tourists and locals — especially those who are willing to bet a few dollars on black. There are many winning factors of this hotel, including all of the nearby, popular dining choices, as well as guests being given an all access to The Crown Spa Melbourne, regarded as one of the most opulent spas in Australia. Though, once you step into your room and discover the bathtub and television combo waiting for you, it may seem a little foolish to venture out at all.

Rooms from $448 per night

6. The Langham

Also located in Southbank, The Langham hotel oozes the very definition of ‘classic luxury hotel’. If your budget (oops, we promised not to say that word) allows, book one of their Executive Rooms that will afford you a view that’s worth every penny. But if you’re wanting to really blow the budget (there we go again!), opt for the ultimate luxe hotel experience by staying in their Executive Terrace Room where you can laze away in your own private terrace, overlooking the Yarra and the Southbank precinct.

Rooms from $280 per night

7. Sheraton Melbourne

The Sheraton Melbourne  offers everything you might come to expect from the international luxury hotel brand. Modern and contemporary rooms, pristine bathrooms, fluffy robes, and even their famous Sheraton pillow-top bed. Located on Little Collins Street, the hotel blends the line between boutique and big-brand name hotel, featuring enough nods to the locale, whilst offering all the services that international and regular visitors require. The Terrace Bar, located on level three, is the perfect place for a sundowner and a sample from their scrumptious tapas bar menu.

Rooms from $359 per night