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
#117 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
#101 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
#175 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
#215 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
#229 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
#271 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
#42 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
#241 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
#276 of 440 Edinburgh B&B and Inns
Map
6 Dovecot Road | Corstorphine, Edinburgh EH12 7LE, Scotland
0.6 miles from Edinburgh Zoo
#158 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
#258 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) 3.0 of 5
188 St. John's Rd., Edinburgh EH12 8SG, Scotland
0.7 miles from Edinburgh Zoo
#290 of 440 Edinburgh B&B and Inns
Traveler photos (9) | Map
Show Prices
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 (179) | 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
#128 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
#93 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
#113 of 440 Edinburgh B&B and Inns
Traveler photos (11) | Map
50 Glasgow Road, Edinburgh EH12 8HN, Scotland
1.0 miles from Edinburgh Zoo
#203 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
#390 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
#400 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
#31 of 146 hotels in Edinburgh
Professional photos | Traveler photos (571) | Map
Show Prices
Hampton Hotel (Edinburgh, UK) 3.0 of 5
14 Corstorphine Road, Edinburgh EH12 6HN, Scotland
1.1 miles from Edinburgh Zoo
#166 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
#252 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