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.

Hotels near Princess Theatre

163 Spring St, Melbourne, Victoria 3000, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

441 Inkerman Street, St Kilda, Port Phillip, Victoria 3183, Australia
6.8 km from Princess Theatre
#9 of 18 hotels in St Kilda
Professional photos | Traveller photos (10) | Map
Show Prices
90 Droop Street, Footscray, Maribyrnong, Victoria 3011, Australia
7.0 km from Princess Theatre
#1 of 2 hotels in Footscray
Professional photos | Traveller photos (22) | Map
Show Prices
Palms Motel (Footscray) 3.0 of 5
50 Geelong Rd, Footscray, Maribyrnong, Victoria 3011, Australia
7.0 km from Princess Theatre
#2 of 2 hotels in Footscray
Professional photos | Traveller photos (1) | Map
Show Prices
750 Toorak Rd., Hawthorn, Boroondara, Victoria 3123, Australia
7.3 km from Princess Theatre
#1 of 2 hotels in Hawthorn
Professional photos | Traveller photos (8) | Map
Show Prices
Quest Ivanhoe (Ivanhoe)
72-84 Upper Heidelberg Road, Ivanhoe, Banyule, Victoria 3079, Australia
7.6 km from Princess Theatre
#1 of 1 hotels in Ivanhoe
Professional photos | Traveller photos (18) | Map
Show Prices
380 Cotham Rd., Kew, Victoria 3101, Australia
7.7 km from Princess Theatre
#4 of 4 hotels in Kew
Professional photos | Traveller photos (4) | Map
Show Prices
215 Bell Street, Preston, Darebin, Victoria 3072, Australia
7.8 km from Princess Theatre
#1 of 3 hotels in Preston
Professional photos | Traveller photos (71) | Map
Show Prices
43 Royal Parade | Parkville, Melbourne, Victoria, Australia
7.8 km from Princess Theatre
#140 of 171 hotels in Melbourne
Professional photos | Traveller photos (3) | Map
Show Prices
Sleep&Go (Preston) 3.5 of 5
215 Bell Street, Preston, Darebin, Victoria 3072, Australia
7.9 km from Princess Theatre
#3 of 3 hotels in Preston
Professional photos | Traveller photos (54) | Map
Show Prices
Bell Motor Inn (Preston) 3.5 of 5
2 Patterson Street, Preston, Darebin, Victoria 3072, Australia (Formerly Golden Chain Bell Motor Inn)
8.0 km from Princess Theatre
#2 of 3 hotels in Preston
Professional photos | Traveller photos (9) | Map
Show Prices
45 Dudley St., Melbourne, Victoria 3000, Australia (Formerly Comfort Inn & Suites Flagstaff City)
8.0 km from Princess Theatre
#160 of 171 hotels in Melbourne
Professional photos | Traveller photos (8) | Map
Show Prices
47 Ormond Esplanade, Elwood, Port Phillip, Victoria 3184 , Australia
8.4 km from Princess Theatre
#1 of 1 hotels in Elwood
Professional photos | Traveller photos (19) | Map
Show Prices
980 Mt Alexander Road, Essendon, Moonee Valley, Victoria 3040, Australia
8.5 km from Princess Theatre
#1 of 1 hotels in Essendon
Professional photos | Traveller photos (16) | Map
Show Prices
Corner Epsom & Smithfields Roads, Melbourne, Victoria 3031, Australia
9.0 km from Princess Theatre
#36 of 171 hotels in Melbourne
Professional photos | Traveller photos (23) | Map
Show Prices
245 Whitehorse Road | Nunawading, Melbourne, Victoria 3131, Australia
9.1 km from Princess Theatre
#109 of 171 hotels in Melbourne
Professional photos | Traveller photos (3) | Map
Show Prices
66-70 Spencer Street, Melbourne, Victoria 3000, Australia
9.5 km from Princess Theatre
#146 of 171 hotels in Melbourne
Map
60 Market Street, Melbourne, Victoria 3000, Australia
9.7 km from Princess Theatre
Offers & Announcements Stay 3 Nights & Save...
Oaks on Market Slideshow
#73 of 171 hotels in Melbourne
Professional photos | Traveller photos (172) | Map
Show Prices