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 Edinburgh Zoo

134 Corstorphine Road, Edinburgh EH12 6TS, Scotland
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

14 Downie Terrace, Edinburgh EH12 7AU, Scotland
0.2 miles from Edinburgh Zoo
#112 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (18) | Map
Show Prices
Holiday Inn Edinburgh (Edinburgh, UK) 4.0 of 5
132 Corstorphine Rd, Edinburgh EH12 6UA, Scotland
0.2 miles from Edinburgh Zoo
Special Offer Save 10-30%
Holiday Inn Edinburgh Slideshow
#102 of 146 hotels in Edinburgh
Professional photos | Traveler photos (160) | Map
Show Prices
MacIntosh Guest House (Edinburgh, UK) 2.0 of 5
21 Downie Terrace, Edinburgh EH12 7AU, Scotland
0.2 miles from Edinburgh Zoo
#171 of 440 Edinburgh B&B and Inns
Traveler photos (37) | Map
Tudorbank Lodge (Edinburgh, UK)
18 St. John's Road, Edinburgh EH12 6NY, Scotland
0.2 miles from Edinburgh Zoo
#211 of 440 Edinburgh B&B and Inns
Traveler photos (3) | Map
Glenlivet House (Edinburgh, UK)
8 St John's Road | Corstophine, Edinburgh EH12 6NY, Scotland
0.2 miles from Edinburgh Zoo
#228 of 440 Edinburgh B&B and Inns
Traveler photos (10) | Map
Braemar Guest House (Edinburgh, UK)
10 St Johns Rd, Edinburgh EH12 6NY, Scotland
0.2 miles from Edinburgh Zoo
#273 of 440 Edinburgh B&B and Inns
Map
Judy Guest House (Edinburgh, UK)
2 St. Catherine's Gardens, Edinburgh EH12 7AZ, Scotland
0.2 miles from Edinburgh Zoo
#354 of 440 Edinburgh B&B and Inns
Traveler photos (14) | Map
Quaich Guest House (Edinburgh, UK) 3.0 of 5
87 St. Johns Road, Edinburgh EH12 6NN, Scotland
0.3 miles from Edinburgh Zoo
#206 of 440 Edinburgh B&B and Inns
Traveler photos (3) | Map
The White Lady (Edinburgh, UK) 3.0 of 5
92-98 St Johns Road | Corstorphine, Edinburgh EH12 8AT, Scotland
0.4 miles from Edinburgh Zoo
#40 of 146 hotels in Edinburgh
Traveler photos (25) | Map
Show Prices
Edinburgh West | 114-116 St Johns Road, Corstorphine, Edinburgh EH12 8AX , Scotland
0.5 miles from Edinburgh Zoo
#233 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (30) | Map
Show Prices
St Margaret's (Edinburgh, UK)
13 Corstorphine High Street, Edinburgh EH12 7SU, Scotland
0.5 miles from Edinburgh Zoo
#242 of 440 Edinburgh B&B and Inns
Traveler photos (1) | Map
Harp Toby Hotel (Edinburgh, UK)
114 St Johns Road, Edinburgh EH12 8AX, Scotland
0.5 miles from Edinburgh Zoo
#275 of 440 Edinburgh B&B and Inns
Map
6 Dovecot Road | Corstorphine, Edinburgh EH12 7LE, Scotland
0.6 miles from Edinburgh Zoo
#157 of 440 Edinburgh B&B and Inns
Traveler photos (12) | Map
Twin Lions Hotel (Edinburgh, UK) 2.5 of 5
92 Corstorphine Rd. | Murrayfield, Edinburgh EH12 6JG, Scotland (Formerly Western Manor House Hotel)
0.6 miles from Edinburgh Zoo
#257 of 440 Edinburgh B&B and Inns
Professional photos | Map
Show Prices
89 Corstorphine Road, Edinburgh EH12 5QE, Scotland
0.6 miles from Edinburgh Zoo
#415 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (4) | Map
Show Prices
Corstorphine House (Edinburgh, UK)
188 St. John's Rd., Edinburgh EH12 8SG, Scotland
0.7 miles from Edinburgh Zoo
#289 of 440 Edinburgh B&B and Inns
Traveler photos (9) | Map
186 St. John's Road, Edinburgh EH12 8SG, Scotland
0.7 miles from Edinburgh Zoo
#344 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (13) | Map
Show Prices
Albion (Edinburgh, UK)
6 Templeland Road | Corstorphine, Edinburgh EH12 8RP, Scotland
0.7 miles from Edinburgh Zoo
#359 of 440 Edinburgh B&B and Inns
Map
Murrayfield Rooms (Edinburgh, UK)
32 Saughton Crescent, Edinburgh EH12 5SH, Scotland
0.7 miles from Edinburgh Zoo
Edinburgh Capital Hotel (Edinburgh, UK) 3.0 of 5
187 Clermiston Rd | Corstorphine, Edinburgh EH12 6UG, Scotland
0.9 miles from Edinburgh Zoo
#94 of 146 hotels in Edinburgh
Professional photos | Traveler photos (174) | Map
Show Prices
Ellersly House Hotel (Edinburgh, UK) 3.0 of 5
4 Ellersley Road | Murrayfield, Edinburgh EH12 6HZ, Scotland
0.9 miles from Edinburgh Zoo
#127 of 146 hotels in Edinburgh
Traveler photos (104) | Map
Show Prices
Netherby House (Edinburgh, UK)
41 Glasgow Road | Corstorphine, Edinburgh EH12 8HW, Scotland
1.0 miles from Edinburgh Zoo
#87 of 440 Edinburgh B&B and Inns
Traveler photos (9) | Map
20 Craigs Rd | Corstorphine, Edinburgh EH12 8EL , Scotland
1.0 miles from Edinburgh Zoo
Craigmore Bed & Breakfast Slideshow
#124 of 440 Edinburgh B&B and Inns
Traveler photos (11) | Map
50 Glasgow Road, Edinburgh EH12 8HN, Scotland
1.0 miles from Edinburgh Zoo
#172 of 440 Edinburgh B&B and Inns
Traveler photos (7) | Map
The Rosses B&B (Edinburgh, UK)
46A drum brae south, Edinburgh, Scotland
1.0 miles from Edinburgh Zoo
#391 of 440 Edinburgh B&B and Inns
Traveler photos (7) | Map
Almond House B&B (Edinburgh, UK)
52 Glasgow Road, Edinburgh EH12 8HN, Scotland
1.0 miles from Edinburgh Zoo
#401 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (2) | Map
Show Prices
18 Corstorphine Road, Edinburgh EH12 6HN, Scotland
1.1 miles from Edinburgh Zoo
#30 of 146 hotels in Edinburgh
Professional photos | Traveler photos (572) | Map
Show Prices
Hampton Hotel (Edinburgh, UK) 3.0 of 5
14 Corstorphine Road, Edinburgh EH12 6HN, Scotland
1.1 miles from Edinburgh Zoo
#165 of 440 Edinburgh B&B and Inns
Professional photos | Traveler photos (2) | Map
Show Prices
Kabayan (Edinburgh, UK)
31 Craigs Gardens | Corstorphine, Edinburgh EH12 8HA, Scotland
1.1 miles from Edinburgh Zoo
#249 of 440 Edinburgh B&B and Inns
Traveler photos (7) | Map
St. Andrews House (Edinburgh, UK)
56 Glasgow Road, Edinburgh EH12 8HN, Scotland
1.1 miles from Edinburgh Zoo
#370 of 440 Edinburgh B&B and Inns
Traveler photos (4) | Map