Menu

Search options

2026-04-26

2026-04-27
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Edinburgh near Edinburgh Zoo

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

273 results

  • Iris Stay

    From US$ 182

    59 Craigs Drive, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Slateford 2 Bedroom Apartment - Edinburgh

    From US$ 454

    Slateford Gait, 24, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 454
  • Edinburgh Villa 3 Bed Rooms House In Edinburgh - Private Parking

    From US$ 368

    Redhall Road, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 368
  • 1Bed, Ground Floor, Private Entrance

    From US$ 426

    5 Wardlaw Place, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    Edinburgh Zoo is around 25 minutes' walk from the 1-room 1Bed, Ground Floor, Private Entrance Apartment apartment, while Gorgie City Farm is just a few steps away.

    To the hotel

    price for 1 night
    Book Now From US$ 426
  • Stylish 2-Bed Flat With Open-Plan Living Plus Parking

    Eh12 9Lr, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    Book Now
  • 17 Flat 11 Slateford Gait

    From US$ 476

    17 Flat, 11 Slateford Gait, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 476
  • O Hill Crescent 1 Bedroom Studio - Edinburgh

    From US$ 232

    House O Hill Crescent, 1, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 232
  • South Groathill - Lovely 2 Bed With Castle View

    From US$ 284

    South Groathill Avenue, Edinburgh, United Kingdom

    2.2 km to Edinburgh Zoo (To the map)

    Lovely 2 Bed With Castle View apartment is 2.9 km from the long-standing Camera Obscura and World of Illusions Tower and provides various facilities, such as flat - screen TV and a flat screen TV.

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Stylish 2-Bed Flat With Balcony Near Haymarket - Pass The Keys

    18/7 Sinclair Pl, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    Book Now
  • Roseburn Retreat 2B Free Parking

    From US$ 576

    7 Roseburn Maltings 1, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 576
  • Gorgie Nook

    191/2 Gorgie Road, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    For sports enthusiasts, the 65 m² Gorgie Nook Apartment apartment has a great location as it is set about a 17-minute walk from BT Murrayfield Sports Stadium, also The Museum of the Royal Scots and…

    To the hotel

    Book Now
  • Badjao B&B

    From US$ 188

    21 Moat Place Slateford Road, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    The 2-star Badjao B&B is set 4 km from BT Murrayfield Stadium and 2.3 km from Edinburgh Zoo. Guests who stay in the venue can park their car nearby.

    To the hotel

    price for 1 night
    Book Now From US$ 188
  • Modern Room In A Shared Flat Near Haymarket

    From US$ 192

    Eh11 1Gx Flat 29, 6 Slateford Gait, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 192
  • City-Close 1-Bedroom Apartment - Edinburgh

    From US$ 296

    Stewart Terrace, 19, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 296
  • Cosy Guest Room In A Family Home With Private Bathroom And Free Parking

    From US$ 116

    38 Parkgrove Terrace, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    Area attractions include Edinburgh Castle, approximately 6 km away, and Edinburgh Zoo is nearly 25 minutes' walk from the 1-room Room In Lovely House 20Min From Edinburgh Airport apartment.

    To the hotel

    price for 1 night
    Book Now From US$ 116
  • Snug & Serene 2Bd Flat - Roseburn

    From US$ 233

    6, 6 Roseburn Maltings, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    The 65 m² Snug & Serene 2Bd Flat - Roseburn apartment is situated in Haymarket with a number of pubs, cafés and restaurants, 20 minutes' drive from Edinburgh airport.

    To the hotel

    price for 1 night
    Book Now From US$ 233
  • Double Room With Private Bathroom N Parking Direct Connection To Airport Train Station

    22 Roseburn Maltings, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    Book Now
  • The Maltings

    From US$ 674

    159-6 Slateford Road, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 674
  • The Maltings

    From US$ 668

    Slateford Road 159/6, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    The Maltings apartment provides good lodging for 6 guests in Edinburgh. The Venue consists of 3 bedrooms, 2 bathrooms, and also an equipped kitchenette area.

    To the hotel

    price for 1 night
    Book Now From US$ 668
  • Edinburgh West Residence

    From US$ 113

    112 Glasgow Road, Edinburgh, United Kingdom

    2.3 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 113