Top Trending Hotels Near Edinburgh Zoo

See all 577 Hotels in Edinburgh Zoo
Nectar Logo

Get 200 Nectar points when you book your hotel

Simply enter your Nectar card number when prompted. Your points will be credited 30 days after you return from your trip.

Haymarket Hub Hotel

Haymarket Hub Hotel

2 mi from Edinburgh Zoo

7 Clifton Terrace, Edinburgh EH12 5DR

3.0 out of 5.0
3.8 out of 5 (2,191 reviews)

Tune Hotel - Haymarket Edinburgh enjoys a central location in the Scottish capital, opposite Haymarket Station which has …

£44
Village Hotel Edinburgh

Village Hotel Edinburgh

2.2 mi from Edinburgh Zoo

140 Crewe Road South, Edinburgh EH4 2NY

4.0 out of 5.0
4.4 out of 5 (613 reviews)

Situated in the suburbs, this spa hotel is within 1 mi (2 km) of Western General and Royal Botanic Garden. Edinburgh …

£83
Tigerlily

Tigerlily

2.6 mi from Edinburgh Zoo

125 George Street, Edinburgh EH2 4JN

4.0 out of 5.0
4.7 out of 5 (291 reviews)

Located in Edinburgh New Town, this boutique hotel is within a 10-minute walk of Charlotte Square and Princes Street Gardens. …

£125
G&V Royal Mile Hotel Edinburgh

G&V Royal Mile Hotel Edinburgh

3 mi from Edinburgh Zoo

1 George IV Bridge, Edinburgh EH1 1AD

5.0 out of 5.0
4.6 out of 5 (857 reviews)

The modern G&V Royal Mile Hotel Edinburgh offers a prime location just off Edinburgh's Royal Mile and about a 5-minute walk …

£144
The Scotsman Hotel

The Scotsman Hotel

3.2 mi from Edinburgh Zoo

20 North Bridge, Edinburgh EH1 1TR

4.0 out of 5.0
4.4 out of 5 (1,143 reviews)

On North Bridge, and one block from both Princes Street and the Royal Mile, this hotel is a half-mile from Edinburgh Castle …

£157
Macdonald Holyrood Hotel

Macdonald Holyrood Hotel

3.6 mi from Edinburgh Zoo

81 Holyrood Road, Edinburgh EH8 8AU

4.0 out of 5.0
4.3 out of 5 (1,033 reviews)

Located in Old Town, this spa hotel is within a 10-minute walk of Our Dynamic Earth, Arthur's Seat, and Palace of …

£109
Norton House Hotel & Spa

Norton House Hotel & Spa

4.5 mi from Edinburgh Zoo

Ingliston, Newbridge EH28 8LX

4.0 out of 5.0
4.5 out of 5 (526 reviews)

Situated near the airport, this spa hotel is 2 mi (3.3 km) from Royal Highland Centre and within 6 mi (10 km) of Heriot Wat …

£102
Malmaison Edinburgh

Malmaison Edinburgh

4.6 mi from Edinburgh Zoo

1 Tower Place Leith, Edinburgh EH6 7DZ

4.0 out of 5.0
4.1 out of 5 (494 reviews)

Located in Leith, this romantic hotel is within 2 mi (3 km) of Royal Yacht Britannia, Edinburgh Playhouse Theatre, and Easter …

£88
Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club

4.7 mi from Edinburgh Zoo

Dalmahoy Hotel & Country Club, Kirknewton EH27 8EB

4.0 out of 5.0
4.4 out of 5 (569 reviews)

This family-friendly Kirknewton hotel is located near the airport, 2.9 mi (4.7 km) from Heriot Watt University, and within …

£84
Pitreavie Guest House

Pitreavie Guest House

11 mi from Edinburgh Zoo

3 Aberdour Road, Fife, Dunfermline KY11 4PB

3.0 out of 5.0
5 out of 5 (8 reviews)

Situated in Dunfermline, this guesthouse is within 1 mi (2 km) of Dunfermline Abbey and Church. Abbot House and Pittencrief …

£72

Pocket Guide: Murrayfield Edinburgh Zoo Hotels

Edinburgh Zoo is in Murrayfield, a walkable, family-friendly area. You'll find a number of choices for restaurants, bars, and coffee shops here. Broaden your horizons with some local theater. Edinburgh Zoo is a good place to start before exploring the greater Edinburgh area. Book your hotel and get ready for some sightseeing.

More to see near Edinburgh Zoo

After a visit to Edinburgh Zoo, you can explore other sights in Murrayfield. There's plenty to do in the area, such as shopping and being pampered at a spa. The museums and theaters provide some cultural flavor, while the historic sites and castle offer insight into local lore.

Local parks like Royal Botanic Garden, Princes Street Gardens, and The Meadows are peaceful spots. At Beecraigs Country Park, take some time to really appreciate nature. If you have some more time, pay a visit to Murrayfield Stadium, Tynecastle Stadium, or Bruntsfield Links Golf Course.

You can attend a show at Edinburgh Corn Exchange, Usher Hall, and Royal Lyceum Theatre. Stroll the halls at Scottish National Gallery of Modern Art, Dean Gallery, or Royal Scots Regimental Museum. Swing by Georgian House, Lauriston Castle, and Edinburgh Castle to learn about local history. Some landmarks that can't be missed include St. Mary's Episcopal Cathederal, Charlotte Square, and Camera Obscura and World of Illusions.

Edinburgh Zoo, Omni Centre Edinburgh, and Our Dynamic Earth are family favorites. Don't miss some of the area's most popular attractions, such as Greyfriars Kirk, St. Giles' Cathedral, and Edinburgh Playhouse Theatre. You can also check out King's Theatre, St. Stephens Centre, and National War Museum.

Getting to Edinburgh Zoo

Take a plane to Edinburgh (EDI), located 4.3 miles (7 km) from Murrayfield. It's the closest major airport to Edinburgh Zoo.

false