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 Melbourne Town Hall

Corner Swanston Street and Collins Street, Melbourne, Victoria 2004, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

Eildon Mansion (St Kilda, Australia)
51 Grey Street, St Kilda, Port Phillip, Victoria 3182, Australia
3.3 miles from Melbourne Town Hall
#15 of 18 hotels in St Kilda
Traveller photos (1) | Map
Redan Apartments (St Kilda, Australia) 2.5 of 5
25 Redan Street, St Kilda, Port Phillip, Victoria 3182, Australia
3.4 miles from Melbourne Town Hall
#18 of 18 hotels in St Kilda
Professional photos | Traveller photos (11) | Map
Show Prices
Novotel Melbourne St Kilda (St Kilda, Australia) 4.0 of 5
16 The Esplanade, St Kilda, Port Phillip, Victoria 3182, Australia
3.5 miles from Melbourne Town Hall
Offers & Announcements Stay 2 Save 20%
Novotel Melbourne St Kilda Slideshow
#6 of 18 hotels in St Kilda
Professional photos | Traveller photos (154) | Map
Show Prices
California Hotel (Hawthorn, Australia)
138 Barkers Road, Hawthorn, Boroondara, Victoria 3122, Australia
3.5 miles from Melbourne Town Hall
#2 of 2 hotels in Hawthorn
Traveller photos (3) | Map
Show Prices
2 - 8 Carlisle Street | St Kilda Beach, St Kilda, Port Phillip, Victoria 3182, Australia
3.6 miles from Melbourne Town Hall
#1 of 18 hotels in St Kilda
Professional photos | Traveller photos (142) | Map
Show Prices
Apartments Ink (St Kilda, Australia) 4.0 of 5
135 Inkerman Street, St Kilda, Port Phillip, Victoria 3182, Australia
3.6 miles from Melbourne Town Hall
Special Price 10% off room rate
Apartments Ink Slideshow
#2 of 18 hotels in St Kilda
Professional photos | Traveller photos (24) | Map
Show Prices
Quest Kew (Kew, Australia) 4.0 of 5
19 - 21 Walpole Street, Kew, Victoria 3101, Australia
3.6 miles from Melbourne Town Hall
#2 of 4 hotels in Kew
Professional photos | Traveller photos (34) | Map
Show Prices
Glenferrie Hotel (Melbourne, Australia) 3.5 of 5
324 Burwood Road, Melbourne, Victoria, Australia
3.7 miles from Melbourne Town Hall
#115 of 171 hotels in Melbourne
Professional photos | Traveller photos (12) | Map
Show Prices
Barkly Apartments (St Kilda, Australia) 3.5 of 5
180 Barkly Street, St Kilda, Port Phillip, Victoria 3182, Australia
3.7 miles from Melbourne Town Hall
#12 of 18 hotels in St Kilda
Professional photos | Traveller photos (2) | Map
Show Prices
All Nations Motel (Melbourne, Australia)
32 Carlisle Street St Kilda, Melbourne, Victoria 3182, Australia
3.7 miles from Melbourne Town Hall
Traveller photos (1) | Map
Sundowner Jika International (Fairfield, Australia)
551 Heidelberg Rd., Fairfield, Yarra, Victoria 3078, Australia
3.8 miles from Melbourne Town Hall
#1 of 1 hotels in Fairfield
Traveller photos (59) | Map
Show Prices
Quest Alphington (Alphington, Australia) 3.5 of 5
35 Coate Avenue, Alphington, Yarra, Victoria 3078, Australia
3.9 miles from Melbourne Town Hall
#1 of 1 hotels in Alphington
Professional photos | Traveller photos (38) | Map
Show Prices
115 Cotham Street, Kew, Victoria 3101, Australia
4.0 miles from Melbourne Town Hall
#1 of 4 hotels in Kew
Professional photos | Traveller photos (54) | Map
Show Prices
Quest East St Kilda (St Kilda, Australia) 4.0 of 5
441 Inkerman Street, St Kilda, Port Phillip, Victoria 3183, Australia
4.1 miles from Melbourne Town Hall
#10 of 18 hotels in St Kilda
Professional photos | Traveller photos (10) | Map
Show Prices
Palms Motel (Footscray, Australia) 3.0 of 5
50 Geelong Rd, Footscray, Maribyrnong, Victoria 3011, Australia
4.1 miles from Melbourne Town Hall
#2 of 2 hotels in Footscray
Professional photos | Traveller photos (1) | Map
Show Prices
St. Georges Motor Inn (Thornbury, Australia) 3.5 of 5
334 St. Georges Rd., Thornbury, Darebin, Victoria VIC 3070, Australia
4.2 miles from Melbourne Town Hall
#1 of 1 hotels in Thornbury
Professional photos | Traveller photos (20) | Map
Show Prices
Footscray Motor Inn (Footscray, Australia) 3.5 of 5
90 Droop Street, Footscray, Maribyrnong, Victoria 3011, Australia
4.2 miles from Melbourne Town Hall
#1 of 2 hotels in Footscray
Professional photos | Traveller photos (22) | Map
Show Prices
Hua Xia Hotel (Shanghai, China) 3.0 of 5
No.38 Caobao Road, Xuhui District, Shanghai 200233, China
4.6 miles from Melbourne Town Hall
#965 of 3,843 hotels in Shanghai
Professional photos | Traveller photos (17) | Map
Show Prices
750 Toorak Rd., Hawthorn, Boroondara, Victoria 3123, Australia
4.7 miles from Melbourne Town Hall
#1 of 2 hotels in Hawthorn
Professional photos | Traveller photos (8) | Map
Show Prices
Elwood Sands Motel (Elwood, Australia) 2.5 of 5
47 Ormond Esplanade, Elwood, Port Phillip, Victoria 3184 , Australia
5.0 miles from Melbourne Town Hall
#1 of 1 hotels in Elwood
Professional photos | Traveller photos (19) | Map
Show Prices