Best Hotels in the Melbourne CBD: 12 Great Options for all Budgets

Photo of author
Article written by: Rebecca
Last updated:

Looking for the best hotels in Melbourne CBD? This local’s guide has you covered!

If you’re wondering where to stay in Melbourne, then Melbourne’s bustling CBD (central business district) may just be the right pick.

Packed with restaurants and bars, many of the top Melbourne attractions and plenty of shopping, it’s a convenient base to explore the heart of the city and beyond.

I’m a Melbourne local and know the CBD like the back of my hand. I also work in the tourism industry and know what to look for in a good hotel. So, drawing on my knowledge and experience, I’ve pulled together a list of the best hotels in Melbourne CBD to help decide where you’ll be laying your head at night when you visit Melbourne.

From boutique hotels to well-known brands, from luxe to affordable, there’s something here for all tastes and budgets.

This blog post may contain affiliate links, meaning if you book or buy something through one of these links, I may earn a small commission (at no extra cost to you).

Best hotel in Melbourne CBD


Don’t have time to read the whole article?

Our pick of hotels in the Melbourne CBD is the very fun and affordable Ovolo Laneways.

The best hotels in Melbourne CBD – Quick guide

The best hotels in Melbourne CBD

These detailed reviews of the best hotels in Melbourne city will help you make your choice when deciding where to stay in Melbourne CBD. If you’re planning to stay in Melbourne for a little while, you could also check out my guide to serviced apartments in Melbourne so you have access to a kitchen and laundry facilities.

Melbourne CBD hotels price guide

$ = less than $200 | $$ = $200-$350 | $$$ = more than $350
Price ranges are based on double rooms in Melbourne in high season (December) 

1. Ovolo Laneways

Best for: A fun, funky weekend away with your other half or a group of friends

Photo by Ovolo Hotels

Any hotel that comes with a complimentary mini bar and free-flowing lollies is a winner in my books. Couple that with colourful artworks, down-to-earth service and affordable pricing (by Melbourne standards) and you’ve got the perfect weekend made.

Ovolo Laneways is conveniently located in the CBD, at the top end of the city. It’s close to great bars like Romeo Lane and Embla, and all the amazing dining that Melbourne restaurants offer.

Rooms at this boutique hotel vary from studios to a 2-bedroom terrace suite with a rooftop balcony. There’s even a penthouse suite with a pinball machine and jacuzzi if you want to go baller on your visit to Melbourne. 

This is a fun hotel to book if you’re planning a romantic weekend away or a group trip with friends, but the hotel is also family friendly and can supply portable cots for little ones.

Address: 19 Little Bourke Street, Melbourne
Price range: $$ | Check prices here
Pros: Complimentary minibar in each room, Apple TV included, pet-friendly, great location
Cons: Some rooms are close to the laneway that’s used throughout the day and night, so there can be a bit of noise, some rooms don’t have windows, need to book direct to get all the perks
Past guests say:We really enjoyed the little touches at this hotel! As soon as we arrived in our room there were complimentary drinks in the fridge, snacks, and the Bluetooth speaker was ready for us to play our own music. Made us feel so comfortable straight away!”

2. Lancemore Crossley St

Best for: A special weekend away or staycation

A warmly lit hotel room with a large bed covered in white linens. Curtains are partially drawn, revealing windows that look out onto a building. A brown leather chair, a small round table, and a lamp are near the bed. The beds at the Lancemore Crossley St hotel in Melbourne, Australia, are SO comfy!

Rating: 8.7 | Location: Melbourne CBD | View on | View on Expedia

The Lancemore Crossley St is my new favourite Melbourne hotel. I recently stayed here with my husband to celebrate our wedding anniversary (you can read my full Lancemore Crossley St hotel review to see why I rated it 9/10!) and it was the perfect choice for a special weekend away.

It’s located in the “theatre-end” of the CBD, and the hotel has cleverly incorporated this into its design, with theatre-style lighting, an enormous chandelier and dark, velvet drapes in the small but glamorous lobby.

The location means it’s also close to some of the best restaurants in Melbourne.

Even though you have restaurants, bars, cafés and theatres at your doorstep, the beds may stop you from leaving. Our king-size bed was hands-down the comfiest bed I’ve ever slept in. I had to force myself to get out every morning to make the most of the Melbourne weekend itinerary I’d planned for us.

There’s a great rooftop terrace and while there’s no on-site restaurant (only breakfast is served), you can order food from nearby restaurants to be delivered direct to your ro

Address: 51 Little Bourke Street, Melbourne
Price range: $$$ | Check prices here
Pros: Amazingly comfy beds, great location, fabulous staff
Cons: No on-site restaurant (but can order from nearby restaurants), use of single-use toiletries
Past guests say: “The hotel is in the best location, and the room was really lovely. The added extras like the happy hour and the private rooftop space with day beds and a fire pit in the evening made it really special.”

3. Brady Hotels Jones Lane

Best for: A budget but stylish weekend away

Photo courtesy of Brady Hotels

It’s surprising to find a hotel in the Melbourne CBD in such a great location at such an affordable price. That it’s also so stylish is an added bonus.

Rooms in this fairly new boutique hotel have lots of natural light (and openable windows – a rarity in hotels) and are a mix of neutral palettes, timber and black steel. Each room at Brady Hotels Jones Lane has a fridge and tea and coffee-making facilities. Some rooms have balconies.

On the ground floor is Sally’s Kitchen and Wine Bar, which serves breakfast and lunch (and a good coffee). But you’re also only steps away from all of Melbourne’s great restaurants, so feel free to splurge on a meal out with all the money you’re saving on the room!

Address: 111 Little Lonsdale Street, Melbourne
Price range: $ | Check prices here
Pros: Great prices, openable windows, stylish rooms
Cons: Fairly small rooms, no on-site car parking 
Past guests say: “I liked the modern rooms. The bed was incredibly comfortable. Large walk in shower. Quiet / boutique hotel, such great value! Great part of the city close to everywhere we wanted to go. Staff also were sooooo lovely. Obvious they love working there as everyone is so happy and can’t do enough for you.”

4. voco Melbourne Central

Best for: A weekend staycation or getaway

Image: Supplied

It’s hard to believe this hotel is right in the heart of the CBD, because when you’re inside voco Melbourne Central it’s so incredibly quiet and peaceful. Tucked away just off Lonsdale St (down a laneway, because that’s so very Melbourne), by choosing to stay here you’re putting yourself within arm’s reach of the city’s best restaurants, bars, nightlife and shopping.

The 252 guest rooms are gorgeously modern, with subtle textures making each feel warm and comfortable.

Head up to the rooftop oasis to spend some time in the plunge pool and soak up the city views. And don’t miss a meal at Blacksmith Bar & Grill, also on the rooftop terrace. I’ve eaten here and can attest to the impressive menu, which celebrates fresh, Victorian produce.

Also impressive is the hotel’s commitment to sustainability. Bedding is made from 100 per cent recycled materials, while openable windows in every room reduces the reliance on air-conditioning (and fresh air is always appreciated!).

Address: 18 Timothy Lane, Melbourne
Price range: $$ | Check prices here
Pros: Gorgeous rooms, focus on sustainability, ability to get fresh air with openable windows
Cons: Limited parking that’s expensive (like most hotels in Melbourne), pool closes at 6pm 
Past guests say: “The interior of the hotel and the rooms are really nice. Very modern looking hotel. Staff were really polite and helpful. Rooms were clean, beds were comfortable. There is also complimentary still and sparkling water available at the reception level. It was a very pleasant stay.”

5. Park Hyatt Melbourne

Best for: A luxurious weekend away

Photo by Park Hyatt

One of the best Melbourne 5-star hotels, the Park Hyatt Melbourne is perfectly located at the “Paris end” of the city. It’s close to the theatres and some of the city’s best dining and wine bars.

Overlooking St Patrick’s Cathedral and the Fitzroy Gardens, this luxury Melbourne hotel has a day spa (I’ll take the Calming Shea Butter Cocoon please!) as well as a gym, sauna and indoor pool.

Rooms are some of the largest of Melbourne hotels, with the smallest rooms starting at a spacious 48 square metres. Bathrooms feature Italian marble, and the beds are some of the comfiest in the city. All rooms have large windows, letting in tonnes of natural light, and some suites have terraces overlooking the city.

Address: 1 Parliament Square, off Parliament Place, Melbourne
Price range: $$$ | Check prices here
Pros: Great location at the “Paris end” of Melbourne, fantastic service and amenities, on-site spa, large rooms, luxury hotel in Melbourne
Cons: Pricey – but it’s one of the top hotels in Melbourne
Past guests say: “If you’re looking for a hotel that’s both value for money, has a great location with staff that are just simply brilliant in all that they do, then look no further than the Park Hyatt. It’s up there with the best, I’ve stayed at many hotels in Melbourne and I would say this hotel is now my new place to stay.”

Want to know why the Melbourne CBD is one of the best areas to stay? Check out my guide to where to stay in Melbourne, which also looks at the pros and cons of staying in the most popular Melbourne neighbourhoods.

5. The Langham Melbourne

Best for: Old-world charm and service

Photo by The Langham Melbourne

While technically in Southbank, I’m including this hotel here in this guide to the best hotels in Melbourne CBD because it’s a quintessential Melbourne hotel and you’ll have such a special stay here. Plus, it’s only a short stroll across the river to the CBD. The Langham is conveniently located near Flinders Street Station, the Arts Centre and NGV International.

Upon entering the hotel, you’ll be wowed by the sweeping staircase, elegant chandelier and marble interiors. Rooms feature plush furnishings and very comfortable beds with the softest sheets.

The dining scene here is also incredible. Melba Restaurant’s breakfast, lunch and dinner buffets are outstanding, with mounds of fresh seafood, sushi stands, freshly cooked pastas and the famous chocolate fountain (really!).

If you’re travelling domestically, The Langham is pet friendly and can even arrange exclusive pet staycations.

I stayed here frequently when I travelled back to Melbourne when I lived overseas, because it was close to my office. My tip is to book a river-facing room for the best views.

Address: 1 Southgate Avenue, Southbank, Melbourne
Price range: $$$ | Check prices here
Pros: Amazing buffet, pet-friendly, impeccable service, close to many great restaurants, standard 12pm checkout
Cons: Not directly in the city – but it’s only a short walk across the river, expensive valet parking
Past guests say:Fabulous experience – from the incredible check-in experience in the stunning lobby to the beautifully appointed room with the super comfortable bed, this was an awesome stay. Staff were incredibly helpful and I had a superb view of the Yarra and city from my room. Great short luxury break.”

7. Adelphi Hotel

Best for: A stylish weekend in Melbourne 

Despite being around for almost 30 years, the Adelphi Hotel still is one of Melbourne’s most talked about hotels. Frequently crowned one of the best boutique hotels in Melbourne, it attracts a clientele who are style conscious and cultured but want a bit of personality in their hotel.

The first thing you’ll probably notice – if you look up from the street – is the statement pool jutting out over the street. The glass-bottomed pool means guests can spy on people strolling along the street below, while enjoying the Miami vibes of the pool deck.

Inside the hotel, bold artworks stop people in their tracks. Rooms are far more understated and minimalist in style. Bathrooms have walk-in showers, with some rooms featuring bathtubs.

With only 34 rooms, you can expect personalised service.

While there are hundreds of restaurants and bars on the hotel’s doorstep, you can’t stay here without a meal at the hotel restaurant, Om Nom. Known for its desserts, they also have a killer weekend high tea.

Address: 187 Flinders Lane, Melbourne
Price range: $$ | Check prices here
Pros: Central location, affordable off-site parking, small boutique hotel in Melbourne with great service
Cons: Guests have complained about the basic continental breakfast, rooms on some floors can be noisy 
Past guests say:Loved the personal touches which a lot of hotels don’t do particularly well. Adelphi is so close to all the great restaurants and bars of Flinders Lane. What a fabulous experience. We will definitely be back.” 

8. W Melbourne

Best for: Celebrate a special occasion in a glam way

Photo by W Melbourne

Melbourne’s newest luxury hotel is a stunner. The interiors of W Melbourne are glamourous and sexy and unlike anything else you’ll find in Melbourne. My husband surprised me for my birthday with a night here and it was amazing.

The almost 300 rooms have super comfy beds, rain showers in the marble bathrooms, coffee machines and Bluetooth speakers. Some rooms have stylish “W MixBars” so you can create your own in-room cocktails.

If you want to soak up every minute of your stay, you don’t even need to leave the W Melbourne. The hotel has two bars and three restaurants. Curious Bar has to be seen to be believed, with a stunning design.

While it may look fancy, it’s actually pretty kid friendly, so if you’re visiting Melbourne with kids, consider this an (expensive) option.

Address: 408 Flinders Lane, Melbourne
Price range: $$$ | Check prices here
Pros: Great location, can earn Marriott Bonvoy points on stays here, pet friendly, fantastic on-site bars and restaurants, one of the newest luxury hotels in Melbourne
Cons: Expensive, rooms are on the smaller side for the price 
Past guests say:Amazing interior design, everything you need. Very well designed, room service and customer greeting upon check-in was very friendly and had a personal touch walking us around to the elevators. Best rooms yet, facilities were awesome. Valet area was really cool, colours and LEDs in the foyer, pools and hallways were so lively, highly recommend.”

9. QT Melbourne

Best for: One of the best Melbourne hotels for a sexy weekend away

Photo by QT Melbourne

This classy Melbourne boutique hotel continues to wow guests with bold finishings and fun, personable service.

With almost 200 rooms, QT Melbourne is one of the larger boutique hotels in Melbourne but it still feels intimate. Rooms are sleek, with lots of black steel finishings, leather chairs, timber, and concrete ceilings – yet they remain cosy and inviting.

There are neon signs, a stuffed peacock, the bellmen are called “Directors of Chaos”, and the lifts talk – this is one quirky hotel that’s both cheeky and elegant at the same time.

The rooftop bar is a must-do while you’re staying here. Gaze at the glowing Melbourne skyline while guzzling a carefully crafted cocktail.

Address: 133 Russell St, Melbourne
Price range: $$$ | Check prices here
Pros: Room features are nice (think Bluetooth Bose speakers, Malin+Goetz toiletries, and a Nespresso machine), central location
Cons: No spa, small on-site gym 
Past guests say:Funky vibes from the lobby to the elevator, flowing into the room. Upbeat environment, felt alive and energised each time we returned home. Clean facilities, most comfortable bed. Awesome service and staff! 10/10”

10. Jasper Boutique Hotel

Best for: An affordable weekend away in trendy surrounds

Photo by Jasper Boutique Hotel

If you’re looking for one of the best hotels in the Melbourne CBD at affordable rates, then Jasper Boutique Hotel is for you. 

While you may be paying a great rate, you won’t be sacrificing on style or comfort. Rooms are minimalist with pops of colour and large beds.

The courtyard access and balcony rooms are the top picks at this hotel. There are also family suites that can sleep up to 5 and have enclosed an courtyard with views over Elizabeth Street.

Jasper Boutique Hotel isn’t as central as other hotels in this list, but it’s very close to Carlton and the Queen Victoria Market, which is a must-visit when in Melbourne. The city is easily accessible with a quick walk or tram ride down Elizabeth Street. A great Melbourne CBD accommodation option.

On a budget? Check out these completely free things to do in Melbourne.

Address: 489 Elizabeth Street, Melbourne
Price range: $ | Check prices here
Pros: Close to the Queen Vic Market, affordable yet still stylish and comfortable, some rooms have courtyard access or private balcony
Cons: No on-site parking (off-site parking available nearby with discounted rates), not as central as other hotels in this list (but not a long walk to main CBD)
Past guests say:Spotlessly clean. Excellent linen on extremely comfortable bed. Spacious, private balcony. Big shower with excellent water pressure. Super quiet even though room faced Elizabeth Street. Great location. Friendly staff. We’ll happily stay here again.”

11. Alto Hotel on Bourke

Best for: An eco-friendly city break

Photo by Alto Hotel on Bourke

Wondering where to stay in Melbourne CBD and reduce your impact on the environment? 

Unassuming from the street, the Alto Hotel on Bourke is actually Australia’s first carbon-neutral hotel and has received multiple sustainability awards. 

100% of all electricity used at the hotel is generated from renewable sources, refillable dispensers have replaced disposable plastic toiletries bottles in rooms, and there’s even a beehive on the rooftop supplying honey for guests.

There’s a mix of rooms and 1, 2 and 3-bedroom apartments. While the Petite Queen rooms are indeed petite, the Studio King Plus is more spacious at 25 square metres. Rooms are simple in design yet fully functional. 

The Melbourne CBD apartments are good value if you need the extra space and convenience of your own cooking facilities while you’re in Melbourne.

Address: 636 Bourke Street, Melbourne
Price range: $$$ | Check prices here
Pros: Eco-friendly and carbon-neutral hotel, some rooms have windows that open, convenient location close to Southern Cross Station
Cons: Rooms are pricey for the size 
Past guests say: “Very comfortable beds, beautiful linen, and environmentally conscious toiletries. We love the green energy concept of the Alto and stay here whenever possible.”

12. The Savoy Hotel on Little Collins Street

Best for: A classy weekend in Melbourne

Photo by The Savoy Hotel on Little Collins Street

Housed in a stunning Art Deco building built in the late 1800s, The Savoy Hotel on Little Collins Street has timeless charm. This Melbourne CBD hotel has seen the likes of Frank Sinatra, Ava Gardner and Ella Fitzgerald walk through the hotel doors.

Door men in top hats greet guests as they arrive, and marble floors and chandeliers enhance the elegance of this hotel.

The 163 rooms are muted and plush, with grey and charcoal furnishings accented with brass and velvet. Rooms are spacious.

Address: 630 Little Collins Street, Melbourne
Price range: $$ | Check prices here
Pros: Unexpectedly affordable prices for the quality of rooms and level of service 
Cons: The area around Spencer Street can be a bit sketchy at night time 
Past guests say: “The staff were fantastic and helped us with all and any enquiries we had excellently. The facilities were great and the bar staff very fun and welcoming. Would stay again 100%.”

More Melbourne CBD accommodation

Still haven’t found the right hotel in Melbourne CBD for your visit? Try searching on

Final thoughts on booking the best hotels in Melbourne CBD

While it can be tricky narrowing down the right hotel for your stay, hopefully this guide to the best hotels in Melbourne CBD has helped to make the choice easier. Now that you know where to stay in Melbourne CBD, have a happy visit!

Found this article useful? Consider buying me a coffee as a way to say thanks!

Best Melbourne resources


Save this guide to the best hotels in Melbourne CBD for your next stay in the city.


I’m Rebecca, a Melbourne local excited to show you the best of Melbourne. I've visited more than 40 countries and have a Master of International Sustainable Tourism Management. After living abroad for 8 years, I’m back home in Melbourne, rediscovering this city that I love and have missed. My aim is to help you find the best things to do in Melbourne.

2 thoughts on “Best Hotels in the Melbourne CBD: 12 Great Options for all Budgets”

  1. I’ll be headed to Melbourne Florida on February 27 looking for Hotels on or near Rt-1 within 20 miles from the Florida Memorial Gardens Cemetery for a funeral. I’m looking for
    *NOT too Pricey
    *MILITARY Discount
    *Restaurants nearby


Leave a Comment