Resorts near Royal Botanic Garden Edinburgh

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Which resort in the vicinity of Royal Botanic Garden Edinburgh is the best? Thanks to the list from stopglobalwarming.org, you will learn about 18 resorts for vacation near Royal Botanic Garden Edinburgh.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. The Learmonth Hotel
2. Ten Hill Place
3. Old Waverley Hotel
4. Haymarket Hub Hotel
5. Hotel Indigo - Edinburgh - Princes Street By Ihg
6. Edinburgh House Hotel
7. The Glasshouse, Autograph Collection
8. Holiday Inn Express Edinburgh City Centre By Ihg
9. The St Valery
10. The Balmoral Hotel

Check Availability

Edinburgh
Apr 11, 2026 - Apr 12, 2026

The Learmonth Hotel

6.0

Good

(69 Reviews)

+ 91 photos

Offering a safe deposit box, a restaurant and a business centre, The Learmonth Hotel Edinburgh is 15 minutes' stroll from the historic fortress "Edinburgh Castle". The venue is located off Water of Leith Walkway, just 25 minutes' walk from the city centre.

The accommodation is just 1.7 km from Royal Botanic Garden Edinburgh. The hotel is notable for its prime location close to Waitrose & Partners. You can get to Royal Mile in a few minutes by car.

Address: 18-20 Learmonth Terrace
Rating: Good 6.0 (69 Reviews)
Rooms: 62
Price: From 50$

Ten Hill Place

8.9

Good

(2113 Reviews)

+ 91 photos

Ten Hill Place Hotel is positioned approximately 19 minutes' stroll from the Leith Princes Street, in a shopping area of Edinburgh. Boasting 129 rooms and a special menu and board games for children, the venue is settled in the centre of the city.

Situated in Newington district, the accommodation is set a mere 1 km of Royal Mile. Attractions within walking distance include the combined National Museum of Scotland and the award winning Surgeons' Hall Museums. Ten Hill Place Hotel is a short ride from Co-op Food.

Address: 10 Hill Place
Rating: Good 8.9 (2113 Reviews)
Rooms: 129
Price: From 62$

Old Waverley Hotel

7.9

Good

(4403 Reviews)

+ 91 photos

Offering a garden and a restaurant, the 3-star Old Waverley Hotel Edinburgh is located just 5 minutes on foot from the Leith Princes Street. It is 950 metres from the historic fortress "Edinburgh Castle" and a few steps from Royal Mile.

The venue is nestled in the centre of Edinburgh with direct proximity to the 200-foot spire "Scott Monument". The city centre is close by, about 10 minutes' walk away. You can get to the official residence "Palace of Holyroodhouse" in a few minutes by car.

Address: 43 Princes Street
Rating: Good 7.9 (4403 Reviews)
Rooms: 86
Price: From 354$

Haymarket Hub Hotel

7.6

Good

(841 Reviews)

+ 91 photos

Haymarket Hub Hotel Edinburgh is at 2.3 km distance from BT Murrayfield Sports Stadium and features a luggage storage and a safe deposit box onsite. The venue is placed in the very heart of Edinburgh, a stroll away from Edinburgh International Conference Centre.

Situated in West End district, the accommodation is set approximately 18 minutes' walk of the Leith Princes Street. The city centre is close by, about 25 minutes' walk away. You can get to the historic fortress "Edinburgh Castle" in a few minutes by car.

Address: 7 Clifton Terrace
Rating: Good 7.6 (841 Reviews)
Rooms: 8
Price: From 20$

Hotel Indigo - Edinburgh - Princes Street By Ihg

8.8

Good

(1309 Reviews)

+ 91 photos

Offering entertainment activities, a bar and tea/coffee making facilities, Hotel Indigo Edinburgh - Princes Street is perfectly located in a 13-minute stroll from the historic fortress "Edinburgh Castle". It is 400 metres from Edinburgh Waverley and a few steps from the art museum "Scottish National Gallery".

The venue is set in the old part of Edinburgh, a few minutes away from Royal Yacht Britannia. It is set in the shopping area, a few steps from General Register House.

Address: 20 Princes Street
Rating: Good 8.8 (1309 Reviews)
Rooms: 64
Price: From 89$

Edinburgh House Hotel

6.6

Good

(3010 Reviews)

+ 91 photos

Set 25 minutes on foot from Royal Yacht Britannia, this 3-star Edinburgh House Hotel is located near Pilrig Park. The venue provides 30 guestrooms appointed with TV, an iron and ironing board for a pleasant stay in Edinburgh.

Situated in Broughton district, the accommodation is set in a 10-minute drive from Royal Mile. The city centre is close by, about 20 minutes' walk away. Leith Walk is also located near the hotel. You can get to the combined National Museum of Scotland in a few minutes by car.

Address: 90-92 Pilrig Street
Rating: Good 6.6 (3010 Reviews)
Rooms: 33
Price: From 92$

The Glasshouse, Autograph Collection

8.6

Good

(878 Reviews)

+ 91 photos

Featuring allergy friendly rooms and a picnic area, The Glasshouse, Autograph Collection Hotel Edinburgh offers accommodation in New Town district, 1.1 km from the Leith Princes Street. Set close to Omni Centre, this venue boasts air-conditioned rooms along with a bar, a garden and entertainment activities available onsite.

The Royal Edinburgh Military Tattoo is less than 1.2 km away. The property is also next door to Leith Walk, and near a tram stop. The Glasshouse, Autograph Collection Hotel is a short ride from Royal Mile.

Address: 2 Greenside Place
Rating: Good 8.6 (878 Reviews)
Rooms: 77
Price: From 282$

Holiday Inn Express Edinburgh City Centre By Ihg

8.1

Good

(5892 Reviews)

+ 91 photos

Omni Centre is approximately a 5-minute walk from Holiday Inn Express Edinburgh City Centre which boasts a bar and entertainment activities. The venue is placed in the centre of Edinburgh, a stroll away from Leith Walk.

Situated in New Town district, the inn is set a 14-minute stroll of the Leith Princes Street. There is easy access to the public beach. You can get to The Royal Edinburgh Military Tattoo in a few minutes by car.

Address: Picardy Place
Rating: Good 8.1 (5892 Reviews)
Rooms: 188
Price: From 217$

The St Valery

9.2

Good

(1047 Reviews)

+ 50 photos

The St. Valery Guest House Edinburgh is a 3-star property 11 minutes' walk from Scottish National Gallery of Modern Art One. Featuring 11 rooms with views of the garden, this guest house is set within a short ride from the historic fortress "Edinburgh Castle".

George Street is less than 1.4 km away. The centre of Edinburgh is about a 25-minute walk away. Water of Leith Walkway is also located near the hotel. Saint Mary's Cathedral is just few minutes' walk away.

Address: 36 Coates Gardens
Rating: Good 9.2 (1047 Reviews)
Rooms: 11
Price: From 72$

The Balmoral Hotel

9.3

Good

(1084 Reviews)

+ 91 photos

The Balmoral Hotel Edinburgh stands a 7-minute walk from Omni Centre and features valet parking, concierge service and wedding services. The Leith Princes Street can be found 650 metres from the venue.

The accommodation is situated in a mesmerising part of Edinburgh close to Calton Hill. It is set in the tourist area, a few steps from Waverley Mall. You can get to Arthur's Seat hike in a few minutes by car.

Address: 1 Princes Street
Rating: Good 9.3 (1084 Reviews)
Rooms: 162
Price: From 657$

The Inn On The Mile

8.4

Good

(607 Reviews)

+ 91 photos

Featuring a cable flat-screen, a large flat-screen TV and entertainment activities, The Inn On Mile is located in the very heart of Edinburgh, 7 minutes' walk from Royal Mile. Boasting the location close to The Scotch Whisky Experience, the venue includes a lounge bar and 9 rooms with picturesque views.

The accommodation offers a prime location about 15 km from Edinburgh airport and a few minutes' walk from Edinburgh Waverley. It is just 750 metres from the green Flag park "Princes Street Gardens". The Inn On Mile is a short ride from the royal Holyrood Park.

Address: 82 High Street, Royal Mile
Rating: Good 8.4 (607 Reviews)
Rooms: 9
Price: From 117$