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

Quest Alphington (Alphington, Australia) 3.5 of 5
35 Coate Avenue, Alphington, Yarra, Victoria 3078, Australia
5.5 km from Princess Theatre
#1 of 1 hotels in Alphington
Professional photos | Traveller photos (38) | Map
Show Prices
Tolarno Hotel (St Kilda, Australia) 4.0 of 5
42 Fitzroy St., St Kilda, Port Phillip, Victoria 3182, Australia
5.6 km from Princess Theatre
#3 of 18 hotels in St Kilda
Professional photos | Traveller photos (54) | Map
Show Prices
Glenferrie Hotel (Melbourne, Australia) 3.5 of 5
324 Burwood Road, Melbourne, Victoria, Australia
5.6 km from Princess Theatre
#103 of 171 hotels in Melbourne
Professional photos | Traveller photos (14) | Map
Show Prices
Easystay (St Kilda, Australia) 3.5 of 5
63 Fitzroy Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.6 km from Princess Theatre
#14 of 18 hotels in St Kilda
Professional photos | Traveller photos (84) | Map
Show Prices
Warwick Beachside Apartment Hotel (St Kilda, Australia)
363 Beaconsfield Parade, St Kilda, Port Phillip, Victoria 3182, Australia
5.6 km from Princess Theatre
#16 of 18 hotels in St Kilda
Traveller photos (1) | Map
The Prince (St Kilda, Australia) 4.5 of 5
2 Acland Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.7 km from Princess Theatre
#7 of 18 hotels in St Kilda
Professional photos | Traveller photos (43) | Map
Show Prices
Hotel Urban St Kilda (St Kilda, Australia) 4.5 of 5
35 - 37 Fitzroy Street, St Kilda, Port Phillip, Victoria 3018, Australia
5.7 km from Princess Theatre
#10 of 18 hotels in St Kilda
Professional photos | Traveller photos (66) | Map
Show Prices
Sixty Two on Grey (St Kilda, Australia) 4.0 of 5
62 Grey Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.7 km from Princess Theatre
#11 of 18 hotels in St Kilda
Professional photos | Traveller photos (3) | Map
Show Prices
Eildon Mansion (St Kilda, Australia)
51 Grey Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.7 km from Princess Theatre
#15 of 18 hotels in St Kilda
Traveller photos (1) | Map
Oslo Hotel (St Kilda, Australia) 3.0 of 5
38 Grey Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.7 km from Princess Theatre
#17 of 18 hotels in St Kilda
Professional photos | Traveller photos (4) | Map
Show Prices
Redan Apartments (St Kilda, Australia) 3.0 of 5
25 Redan Street, St Kilda, Port Phillip, Victoria 3182, Australia
5.7 km from Princess Theatre
#18 of 18 hotels in St Kilda
Professional photos | Traveller photos (11) | Map
Show Prices
Quest St Kilda Bayside (St Kilda, Australia) 4.0 of 5
1 Eildon Road | (enter off Acland Street), St Kilda, Port Phillip, Victoria 3182, Australia
5.8 km from Princess Theatre
#2 of 18 hotels in St Kilda
Professional photos | Traveller photos (61) | Map
Show Prices
115 Cotham Street, Kew, Boroondara, Victoria 3101, Australia
5.9 km from Princess Theatre
#1 of 4 hotels in Kew
Professional photos | Traveller photos (55) | Map
Show Prices
St. Georges Motor Inn (Thornbury, Australia) 3.5 of 5
334 St. Georges Rd., Thornbury, Darebin, Victoria VIC 3070, Australia
6.0 km from Princess Theatre
#1 of 1 hotels in Thornbury
Professional photos | Traveller photos (20) | Map
Show Prices
Novotel Melbourne St Kilda (St Kilda, Australia) 4.0 of 5
16 The Esplanade, St Kilda, Port Phillip, Victoria 3182, Australia
6.1 km from Princess Theatre
Offers & Announcements Free Breakfast Offer
Novotel Melbourne St Kilda Slideshow
#8 of 18 hotels in St Kilda
Professional photos | Traveller photos (171) | Map
Show Prices
Apartments Ink (St Kilda, Australia) 4.5 of 5
135 Inkerman Street, St Kilda, Port Phillip, Victoria 3182, Australia
6.2 km from Princess Theatre
Special Price 10% off room rate
Apartments Ink Slideshow
#5 of 18 hotels in St Kilda
Professional photos | Traveller photos (24) | Map
Show Prices
2 - 8 Carlisle Street | St Kilda Beach, St Kilda, Port Phillip, Victoria 3182, Australia
6.3 km from Princess Theatre
#1 of 18 hotels in St Kilda
Professional photos | Traveller photos (143) | Map
Show Prices
All Nations Motel (Melbourne, Australia)
32 Carlisle Street St Kilda, Melbourne, Victoria 3182, Australia
6.3 km from Princess Theatre
Traveller photos (1) | Map
Barkly Apartments (St Kilda, Australia) 3.5 of 5
180 Barkly Street, St Kilda, Port Phillip, Victoria 3182, Australia
6.5 km from Princess Theatre
#12 of 18 hotels in St Kilda
Professional photos | Traveller photos (2) | Map
Show Prices
Quest East St Kilda (St Kilda, Australia) 4.0 of 5
441 Inkerman Street, St Kilda, Port Phillip, Victoria 3183, Australia
6.9 km from Princess Theatre
#9 of 18 hotels in St Kilda
Professional photos | Traveller photos (9) | Map
Show Prices
Footscray Motor Inn (Footscray, Australia) 3.5 of 5
90 Droop Street, Footscray, Maribyrnong, Victoria 3011, Australia
7.0 km from Princess Theatre
#1 of 2 hotels in Footscray
Professional photos | Traveller photos (23) | Map
Show Prices
Palms Motel (Footscray, Australia) 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.4 km from Princess Theatre
#1 of 2 hotels in Hawthorn
Professional photos | Traveller photos (11) | Map
Show Prices
Quest Ivanhoe (Ivanhoe, Australia) 4.0 of 5
72-84 Upper Heidelberg Road, Ivanhoe, Banyule, Victoria 3079, Australia
7.5 km from Princess Theatre
#1 of 1 hotels in Ivanhoe
Professional photos | Traveller photos (18) | Map
Show Prices
Pathfinder Motel (Kew, Australia) 3.0 of 5
380 Cotham Rd., Kew, Boroondara, 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
#2 of 3 hotels in Preston
Professional photos | Traveller photos (78) | Map
Show Prices
Sleep&Go (Preston, Australia) 3.5 of 5
215 Bell Street, Preston, Darebin, Victoria 3072, Australia
7.8 km from Princess Theatre
#3 of 3 hotels in Preston
Professional photos | Traveller photos (57) | Map
Show Prices
Bell Motor Inn (Preston, Australia) 3.5 of 5
2 Patterson Street, Preston, Darebin, Victoria 3072, Australia (Formerly Golden Chain Bell Motor Inn)
7.9 km from Princess Theatre
#1 of 3 hotels in Preston
Professional photos | Traveller photos (9) | Map
Show Prices
980 Mt Alexander Road, Essendon, Moonee Valley, Victoria 3040, Australia
8.2 km from Princess Theatre
#1 of 1 hotels in Essendon
Professional photos | Traveller photos (16) | Map
Show Prices
Elwood Sands Motel (Elwood, Australia) 2.5 of 5
47 Ormond Esplanade, Elwood, Port Phillip, Victoria 3184 , Australia
8.5 km from Princess Theatre
#1 of 1 hotels in Elwood
Professional photos | Traveller photos (19) | Map
Show Prices