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 Zoo

Elliot Ave | Parkville, Melbourne, Victoria 3052, Australia
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travellers recommend

441 Royal Parade | Parkville, Melbourne, Victoria 3052, Australia
0.6 km from Melbourne Zoo
#94 of 172 hotels in Melbourne
Professional photos | Traveller photos (46) | Map
Show Prices
Parkville Motel (Brunswick)
759 Park Street, Brunswick, Moreland, Victoria 3056, Australia
0.9 km from Melbourne Zoo
#3 of 3 hotels in Brunswick
Professional photos | Traveller photos (8) | Map
Show Prices
94 Flemington Rd. | Parkville, Melbourne, Victoria 3052, Australia
1.1 km from Melbourne Zoo
#141 of 172 hotels in Melbourne
Professional photos | Traveller photos (18) | Map
Show Prices
Cnr Flemington Road and Harker Street, Melbourne, Victoria 3052, Australia
1.3 km from Melbourne Zoo
#127 of 172 hotels in Melbourne
Professional photos | Traveller photos (2) | Map
Show Prices
113 Flemington Road | North Melbourne, Melbourne, Victoria 3051, Australia
1.4 km from Melbourne Zoo
North Melbourne Serviced Apartments Slideshow
#56 of 172 hotels in Melbourne
Professional photos | Traveller photos (43) | Map
Show Prices
124 Brunswick Road, Brunswick, Moreland, Victoria 3056, Australia
1.4 km from Melbourne Zoo
Special Offer Free Wifi
Parkville Place Apartments Slideshow
#2 of 3 hotels in Brunswick
Professional photos | Traveller photos (15) | Map
Show Prices
Corner Harker Street And Flemington Road | North Melbourne, Melbourne, Victoria 3051, Australia (Formerly Rydges North Melbourne)
1.5 km from Melbourne Zoo
#132 of 172 hotels in Melbourne
Professional photos | Traveller photos (57) | Map
Show Prices
700 Lygon Street Carlton, Melbourne, Victoria 3053, Australia
1.5 km from Melbourne Zoo
#151 of 172 hotels in Melbourne
Professional photos | Traveller photos (22) | Map
Show Prices
2 Sydney Road, Brunswick, Moreland, Victoria 3056, Australia
1.6 km from Melbourne Zoo
BEST WESTERN Melbourne's Princes Park Motor Inn Slideshow
#1 of 3 hotels in Brunswick
Professional photos | Traveller photos (42) | Map
Show Prices
5-17 Flemington Road, North Melbourne, Melbourne, Victoria VIC,3501, Australia
1.7 km from Melbourne Zoo
#149 of 172 hotels in Melbourne
Traveller photos (1) | Map
168 Arden Street, Melbourne, Victoria 3000, Australia (Formerly Plum Serviced Apartments North Melbourne)
1.8 km from Melbourne Zoo
#135 of 172 hotels in Melbourne
Professional photos | Traveller photos (11) | Map
Show Prices
650 Elizabeth Street, Melbourne, Victoria 3000, Australia
2.0 km from Melbourne Zoo
#153 of 172 hotels in Melbourne
Traveller photos (1) | Map
Cnr Grattan & Drummond St | Carlton, Melbourne, Victoria 3053, Australia
2.1 km from Melbourne Zoo
#104 of 172 hotels in Melbourne
Professional photos | Traveller photos (33) | Map
Show Prices
701 Swanston Street | Carlton, Melbourne, Victoria 3053, Australia
2.1 km from Melbourne Zoo
#133 of 172 hotels in Melbourne
Professional photos | Traveller photos (104) | Map
Show Prices
255 Drummond Street | Carlton, Melbourne, Victoria 3053, Australia
2.1 km from Melbourne Zoo
#155 of 172 hotels in Melbourne
Professional photos | Traveller photos (8) | Map
Show Prices
13 Hawke Street, Melbourne, Victoria 3003, Australia
2.2 km from Melbourne Zoo
#41 of 172 hotels in Melbourne
Professional photos | Traveller photos (43) | Map
Show Prices
220 Lygon St. | Carlton, Melbourne, Victoria, Australia
2.2 km from Melbourne Zoo
#92 of 172 hotels in Melbourne
Professional photos | Traveller photos (21) | Map
Show Prices
609 Swanston Street | Carlton, Melbourne, Victoria 3053, Australia
2.3 km from Melbourne Zoo
#35 of 172 hotels in Melbourne
Professional photos | Traveller photos (87) | Map
Show Prices
2 - 9 Finlay Place | Carlton, Melbourne, Victoria 3053, Australia
2.4 km from Melbourne Zoo
#81 of 172 hotels in Melbourne
Professional photos | Traveller photos (40) | Map
Show Prices
83 Albert Street, Melbourne, Victoria 3002, Australia (Formerly Albert Heights Executive Apartments)
2.4 km from Melbourne Zoo
#114 of 172 hotels in Melbourne
Professional photos | Traveller photos (26) | Map
Show Prices
488 Swanston Street | Carlton, Melbourne, Victoria 3053, Australia
2.4 km from Melbourne Zoo
#131 of 172 hotels in Melbourne
Professional photos | Traveller photos (34) | Map
Show Prices
66 Lygon Street | corner of Lygon Street and Queensbury Street, Melbourne, Victoria 3053, Australia
2.5 km from Melbourne Zoo
Special Offer Up to 20% OFF Room Rate
Quality Hotel Downtowner on Lygon Slideshow
#40 of 172 hotels in Melbourne
Professional photos | Traveller photos (45) | Map
Show Prices
15-21 Therry Street, Melbourne, Victoria 3000, Australia
2.5 km from Melbourne Zoo
ibis Melbourne Slideshow
#64 of 172 hotels in Melbourne
Professional photos | Traveller photos (120) | Map
Show Prices
43 Therry Street, Melbourne, Victoria 3000, Australia
2.5 km from Melbourne Zoo
#88 of 172 hotels in Melbourne
Professional photos | Traveller photos (79) | Map
Show Prices
489 Elizabeth Street, Melbourne, Victoria 3000, Australia
2.5 km from Melbourne Zoo
Special Rate Renovation Special $89*
Jasper Hotel Slideshow
#95 of 172 hotels in Melbourne
Professional photos | Traveller photos (97) | Map
Show Prices
90 Albert Street, Melbourne, Victoria 3002, Australia
2.5 km from Melbourne Zoo
#140 of 172 hotels in Melbourne
Professional photos | Traveller photos (27) | Map
Show Prices
446 Brunswick Street, Melbourne, Victoria 3065, Australia
2.5 km from Melbourne Zoo
Special Rate Single private rooms
The Royal Derby Hotel Slideshow
Traveller photos (15) | Map
380 William Street, Melbourne, Victoria 3000, Australia
2.8 km from Melbourne Zoo
Special Offer Up to 30% off
Radisson on Flagstaff Gardens Slideshow
#17 of 172 hotels in Melbourne
Professional photos | Traveller photos (169) | Map
Show Prices
206 A'Beckett Street, Melbourne, Victoria 3000, Australia
2.8 km from Melbourne Zoo
#48 of 172 hotels in Melbourne
Professional photos | Traveller photos (99) | Map
Show Prices
333 Exhibition Street, Melbourne, Victoria 3000, Australia
2.8 km from Melbourne Zoo
#57 of 172 hotels in Melbourne
Professional photos | Traveller photos (208) | Map
Show Prices