All places › Edinburgh
Edinburgh Zoo
Edinburgh
Edinburgh Zoo, run by the Royal Zoological Society of Scotland, sits on 80 acres of wooded hillside on Corstorphine Road and has about 2,500 animals. The zoo advises booking tickets online as weekends and school holidays can sell out.
Map not showing? Some browsers with tracker blocking, such as DuckDuckGo, hide it. Open the hotel map in a new tab
Where to stay
- HaymarketHotels near the station, about 10 minutes away
- Edinburgh city centreWidest choice of hotels, about 15 minutes away
- CorstorphineResidential area next to the zoo with guest houses
- LeithWaterfront district about 20 minutes away
- South QueensferryForth bridges town about 20 minutes away
Getting there
- Lothian buses 12, 26 and 31 stop at the zoo; the 100 Airlink from Edinburgh Airport stops outside the front entrance
- From Edinburgh Waverley or Haymarket, take a city-centre bus to the zoo
- Citylink coaches 900, 909 and 904 also serve the zoo
- Parking is limited and costs £5 (free for members); the car park can fill early in school holidays
Travel details can change, especially on event days — check with the venue or operator before you travel.
More in Edinburgh
Questions people ask
Where is the best place to stay near Edinburgh Zoo?
Haymarket: Hotels near the station, about 10 minutes away. Edinburgh city centre: Widest choice of hotels, about 15 minutes away. Corstorphine: Residential area next to the zoo with guest houses. Leith: Waterfront district about 20 minutes away. South Queensferry: Forth bridges town about 20 minutes away.
How do I get to Edinburgh Zoo?
Lothian buses 12, 26 and 31 stop at the zoo; the 100 Airlink from Edinburgh Airport stops outside the front entrance. From Edinburgh Waverley or Haymarket, take a city-centre bus to the zoo. Citylink coaches 900, 909 and 904 also serve the zoo. Parking is limited and costs £5 (free for members); the car park can fill early in school holidays.
Any tips for visiting Edinburgh Zoo?
Parking is limited, so use the bus from the city centre. Stay near Haymarket or the West End for easy services to the zoo.
Which airport is closest to Edinburgh Zoo?
The nearest airport on this site is Edinburgh Airport, about 4 miles away in a straight line. See hotels near the airport.