Language: EN
Compare hotels

Hotels in Melbourne CBD

We rank the 133 hotels within about 1.2 km of Melbourne CBD by guest rating. They average 8.5 out of 10, against 8.4 across Melbourne, and 23% score 9 or higher.

hotels
133
average rating
8.5
rated 9 or higher
23%

Best-rated hotels in Melbourne CBD

Ranked by StayVersus score: guest rating adjusted for the number of reviews.

Hotel ★★★★½ East End Theatre District

Rydges Melbourne

  • Swimming pool
9.3 Exceptional 436 reviews 970 m
Hotel ★★★★★ Chinatown

QT Melbourne

  • Gym
9.2 Excellent 472 reviews 670 m
Hotel ★★★★★ Little Italy

Zagame's House

  • Free Wi-Fi
  • Swimming pool
  • Gym
9.2 Excellent 457 reviews 1.4 km
Hotel ★★★★★ East End Theatre District

Le Méridien Melbourne

  • Free Wi-Fi
  • Swimming pool
9.2 Excellent 233 reviews 1.1 km
Hotel ★★★★ Koreatown

Dorsett Melbourne

  • Free Wi-Fi
  • Swimming pool
  • Spa
9.1 Excellent 6,028 reviews 910 m
Hotel ★★★★★ East End Theatre District

Lancemore Crossley St.

  • Free Wi-Fi
  • Free parking
  • Gym
9.2 Excellent 219 reviews 1.0 km
Hotel ★★★★ Melbourne

The Howey

  • Free Wi-Fi
9.1 Excellent 393 reviews 370 m

All hotels in Melbourne

Melbourne CBD compared with other areas of Melbourne

Hotels with enough reviews to rank. Distance to the centre is the median for the area.

AreaHotelsAvg. rating Rated 9+To centre
Docklands 37 8.7 32% 1.6 km
Southbank 30 8.6 17% 700 m
Melbourne CBD 133 8.5 23% 760 m
St Kilda 19 8.0 11% 5.1 km

Compare Melbourne CBD with

Hotel match-ups in Melbourne CBD

Areas of Melbourne

FAQ: Melbourne CBD

Which is the best-rated hotel in Melbourne CBD?

Holiday Inn Melbourne Bourke Street Mall By IHG has the highest StayVersus score in Melbourne CBD: 9.5 out of 10 from 310 guest reviews.

Is it worth staying in Melbourne CBD?

Ratings here match the city: the 133 hotels in Melbourne CBD average 8.5 out of 10, against 8.4 for Melbourne. 23% score 9 or higher.

How many 5-star hotels are there in Melbourne CBD?

Of the 133 hotels we rank in Melbourne CBD, 24 are 5-star and 75 are 4-star; 9 have 3 stars or fewer.

Which area of Melbourne has the best-rated hotels?

Docklands has the highest average guest rating (8.7 out of 10) of the 4 areas of Melbourne we compare.