We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Her Majesty's Theatre

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
333 Exhibition St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#68 of 159 hotels in Melbourne
Top Deal
$109*
$90* /night
View Deal
Orbitz.com
$101*
Expedia.com
$101*
Elvoline
$109*
186 Exhibition St, Melbourne, Victoria 3000, Australia
0.0 miles from Her Majesty's Theatre
#77 of 159 hotels in Melbourne
Top Deal
$273*
$103* /night
View Deal
Hotels.com
$103*
Priceline
$129*
AMOMA
$273*
181 Exhibition St, Melbourne, Victoria 3000, Australia
0.0 miles from Her Majesty's Theatre
#132 of 159 hotels in Melbourne
Top Deal
$105*
$85* /night
View Deal
Hotels.com
$86*
Agoda.com
$94*
Booking.com
$105*
Corner Exhibition & Lonsdale Streets, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#8 of 159 hotels in Melbourne
Top Deal
$340*
$205* /night
View Deal
Hotels.com
$312*
Booking.com
$340*
Cancelon
$330*
19 Little Bourke St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#13 of 159 hotels in Melbourne
Top Deal
$187*
$162* /night
View Deal
Hotels.com
$163*
Expedia.com
$162*
HotelQuickly
$187*
222 Russell St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#36 of 159 hotels in Melbourne
Top Deal
$251*
$108* /night
View Deal
Hotwire.com
$108*
CheapTickets
$108*
AMOMA
$251*
51 Little Bourke St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#37 of 159 hotels in Melbourne
Top Deal
$78*
$71* /night
View Deal
Expedia.com
$74*
Booking.com
$76*
HotelQuickly
$78*
20 - 22 Little Bourke St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#76 of 159 hotels in Melbourne
Top Deal
$93*
$77* /night
View Deal
Orbitz.com
$85*
CheapTickets
$85*
Expedia.com
$93*
23 -33 Lonsdale St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#80 of 159 hotels in Melbourne
Top Deal
$127*
$94* /night
View Deal
Expedia.com
$94*
Priceline
$94*
Cancelon
$127*
131 Lonsdale St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#95 of 159 hotels in Melbourne
Top Deal
$103*
$85* /night
View Deal
Expedia.com
$85*
Hotwire.com
$85*
HotelQuickly
$103*
155 Bourke St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#106 of 159 hotels in Melbourne
Top Deal
$128*
$125* /night
View Deal
Agoda.com
$127*
Booking.com
$128*
Hotwire.com
$125*
43 Lonsdale St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#125 of 159 hotels in Melbourne
Top Deal
$181*
$91* /night
View Deal
Hotels.com
$181*
Priceline
$94*
Booking.com
$104*
199 Russell St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#138 of 159 hotels in Melbourne
$40* /night
View Deal
139 Lonsdale St, Melbourne, Victoria 3000, Australia
0.1 miles from Her Majesty's Theatre
#157 of 159 hotels in Melbourne
No photo provided
133 Russell St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#10 of 159 hotels in Melbourne
Top Deal
$171*
$153* /night
View Deal
Booking.com
$170*
Expedia.com
$153*
Ctrip.com
$171*
27 Little Collins St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#28 of 159 hotels in Melbourne
Top Deal
$318*
$160* /night
View Deal
Hotwire.com
$160*
Expedia.com
$175*
AMOMA
$318*
111 Spring Street, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#29 of 159 hotels in Melbourne
Top Deal
$169*
$142* /night
View Deal
Orbitz.com
$142*
Cancelon
$147*
Booking.com
$169*
131-135 Bourke Street, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#32 of 159 hotels in Melbourne
Top Deal
$152*
$110* /night
View Deal
Hotels.com
$122*
Booking.com
$122*
Cancelon
$152*
111 Little Collins St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#38 of 159 hotels in Melbourne
Top Deal
$160*
$139* /night
View Deal
Booking.com
$140*
Hotels.com
$139*
Elvoline
$160*
100 Exhibition St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#67 of 159 hotels in Melbourne
Top Deal
$182*
$94* /night
View Deal
Expedia.com
$94*
Hotwire.com
$94*
AMOMA
$182*
333 Exhibition St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#68 of 159 hotels in Melbourne
Top Deal
$109*
$90* /night
View Deal
Orbitz.com
$101*
Expedia.com
$101*
Elvoline
$109*
22 Little Collins St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#116 of 159 hotels in Melbourne
Top Deal
$78*
$62* /night
View Deal
Priceline
$64*
Booking.com
$64*
HotelQuickly
$78*
193 - 197 Bourke St, Melbourne, Victoria 3000, Australia
0.2 miles from Her Majesty's Theatre
#156 of 159 hotels in Melbourne
25 Collins Street, Melbourne, Victoria 3000, Australia
0.3 miles from Her Majesty's Theatre
#16 of 159 hotels in Melbourne
Top Deal
$202*
$183* /night
View Deal
Travelocity
$183*
Orbitz.com
$183*
Elvoline
$202*
123 Collins St., Melbourne, Victoria 3000, Australia
0.3 miles from Her Majesty's Theatre
#23 of 159 hotels in Melbourne
Top Deal
$309*
$259* /night
View Deal
Orbitz.com
$262*
Expedia.com
$262*
HotelQuickly
$309*
57 Flinders Lane, Melbourne, Victoria 3000, Australia
0.3 miles from Her Majesty's Theatre
#81 of 159 hotels in Melbourne
Top Deal
$230*
$115* /night
View Deal
Travelocity
$115*
Hotwire.com
$119*
AMOMA
$230*
195 Swanston St, Melbourne, Victoria 3000, Australia
0.3 miles from Her Majesty's Theatre
#83 of 159 hotels in Melbourne
Top Deal
$122*
$111* /night
View Deal
GrandMercure
$111*
Hotwire.com
$111*
Elvoline
$122*
215 Little Collins St, Melbourne, Victoria 3000, Australia
0.3 miles from Her Majesty's Theatre
#89 of 159 hotels in Melbourne
Top Deal
$95*
$70* /night
View Deal
Expedia.com
$77*
Booking.com
$78*
Elvoline
$95*