Menu

Search options

2026-02-26

2026-02-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

219 results

  • 6 Coltbridge Gardens

    From US$ 480

    6 Coltbridge Gardens, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    6 Coltbridge Gardens is located within a 25-minute walk from the historic fortress "Edinburgh Castle" and a 30-minute walk away from the long - standing Camera Obscura and World of Illusions Tower.

    To the hotel

    price for 1 night
    Book Now From US$ 480
  • Acer Lodge Guest House

    From US$ 132

    425 Queensferry Road, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    Featuring a flat screen TV and a cable flat-screen, Acer Lodge Guest House Edinburgh is 10 minutes' drive from Scottish National Gallery of Modern Art One. The large parkland Edinburgh Zoo is less…

    To the hotel

    price for 1 night
    Book Now From US$ 132
  • The Kew Rooms

    From US$ 401

    5 Kew Terrace, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 401
  • Penthouse Apartment Sleeps 11

    From US$ 705

    14/8 Hermand Terrace, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    Situated 4.5 km from the 16th-century Palace of Holyroodhouse, Penthouse Apartment Sleeps 11 provides accommodation with free WiFi in the rooms. There is also a fully-fitted kitchen at the venue…

    To the hotel

    price for 1 night
    Book Now From US$ 705
  • 4 Bed Complete Home In Edinburgh Near Airport

    From US$ 2796

    1 Craw Yard Place, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 2796
  • Traditional 1-Bed Edinburgh Apt

    From US$ 184

    106 Gorgie Rd, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 184
  • No6 West Coates

    From US$ 92

    6 West Coates, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    The family No 6 West Coates Hotel is a great place to stay in Haymarket district in a reasonable distance from Dean Village. The venue comprises 10 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 92
  • Sunny House With Views To Edinburgh Skyline

    From US$ 246

    21 Craigleith Hill, Edinburgh, United Kingdom

    2.4 km to Edinburgh Zoo (To the map)

    At Sunny House With Views To Edinburgh Skyline villa you'll be in proximity to popular sights like Craigleith Shopping Park. Sunny House With Views To Edinburgh Skyline offers 1 bathroom, which come…

    To the hotel

    price for 1 night
    Book Now From US$ 246
  • Carmichael

    From US$ 259

    11 Ravelston Dykes, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Offering tennis courts, flat - screen TV and tea/coffee making facilities, Carmichael Bed & Breakfast is less than 1.8 km from Edinburgh International Conference Centre. The venue is located 3 km…

    To the hotel

    price for 1 night
    Book Now From US$ 259
  • Modern Flat Near Murrayfield Stadium, Sleeps 4

    20 Balbirnie Pl 46/2, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    To the hotel

    Book Now
  • Sighthill 3 Bedrooms With Private Garden

    From US$ 672

    Sighthill Loan, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Sighthill Luxury Villa With Private Garden features accommodation with a patio, a golf course and allergy-free rooms and is nestled 3.5 km from BT Murrayfield Sports Stadium. Edinburgh International…

    To the hotel

    price for 1 night
    Book Now From US$ 672
  • Duthus Lodge Guest House

    From US$ 182

    West Coates, 5, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Offering a golf course and a free private car park, Duthus Lodge Guest House is located less than 10 minutes by car from the historic fortress "Edinburgh Castle". Situated in Haymarket district, the…

    To the hotel

    price for 1 night
    Book Now From US$ 182
  • Edinburgh Lodge West End

    From US$ 253

    6 Hampton Terrace, West Coates, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Set 4.9 km from Royal Yacht Britannia, The Edinburgh Lodge features a terrace, free parking and a golf course. Situated in Haymarket district, the garden venue is set 1.1 km from BT Murrayfield…

    To the hotel

    price for 1 night
    Book Now From US$ 253
  • Crosskeys Studios 双金匙公寓

    41 Lanark Road, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Featuring a free car park and a sun terrace, Crosskeys Studios 双金匙公寓 Edinburgh offers accommodation in the vicinity of Water of Leith Walkway. Crosskeys Studios 双金匙公寓 is a short drive from Royal Mile.

    To the hotel

    Book Now
  • The Roseate Edinburgh - Small Luxury Hotels Of The World

    From US$ 151

    4 West Coates, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Situated about 20 minutes' walk from Charlotte Square, the intimate Roseate Edinburgh Hotel features Wi Fi in the rooms and a private parking garage on site. The 5-star luxury hotel is located in a…

    To the hotel

    price for 1 night
    Book Now From US$ 151
  • Crosskeys Edinburgh

    From US$ 250

    41 Lanark Road, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Set approximately 25 minutes' walk from Baberton Golf Club, Crosskeys Edinburgh Hotel includes 12 rooms.

    To the hotel

    price for 1 night
    Book Now From US$ 250
  • 2 Bed City Centre Modern Flat

    From US$ 322

    51/2 Balbirnie Place, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 322
  • Slateford House 1770 Luxury Aparthotel By The House Of Danu

    From US$ 897

    51-53 Lanark Road, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    Slateford House 1770 By The House Of Danu Edinburgh features 6 rooms and lies within 2.5 km of BT Murrayfield Stadium. This accommodation offers WiFi throughout the property.

    To the hotel

    price for 1 night
    Book Now From US$ 897
  • Room In A Home

    From US$ 84

    37 Sighthill Place, Edinburgh, United Kingdom

    2.5 km to Edinburgh Zoo (To the map)

    To the hotel

    price for 1 night
    Book Now From US$ 84
  • Lovely 2-Bedroom Flat In Centre

    From US$ 225

    19/4 Slateford Road, Edinburgh, United Kingdom

    2.6 km to Edinburgh Zoo (To the map)

    Located 450 metres of Heart Of Midlothian Football Club, Lovely 2-Bedroom Flat In Centre apartment stands about a 25-minute walk from a top family-friendly place like Edinburgh Zoo.

    To the hotel

    price for 1 night
    Book Now From US$ 225