Curated luxury hotels near Royal Botanic Garden

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
Room 1

Adults

18+ years
2

Children

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Royal Botanic Garden

Recommended

See the latest prices and deals by choosing your dates

Primary image
Dakota Edinburgh
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in South Queensferry · 7.53 mi from centre

9.2

 

996 reviews

Breakfast available

Located in South Queensferry, Dakota Edinburgh is a 4-minute drive from Forth Rail Bridge and 14 minutes from Linlithgow Palace. This hotel is 7.7 mi (12.4 km) from Edinburgh Zoo and 9.2 mi (14.8 km) from Murrayfield Stadium.

Compare price on Booking.com
Compare price on Booking.com
The Original Rosslyn Inn
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Midlothian, Roslin · 7.67 mi from centre

8.7

 

507 reviews

Breakfast available

Set in the village of Roslin, The Original Rosslyn Inn is an idyllic village inn, just 8 miles from Edinburgh’s city centre. This family-run property has a traditional pub and a fine dining restaurant.

All rooms include a tv, each room has an en suite or private bathroom with complimentary toiletries.

Guests can enjoy gastro pub cuisine in The Original Rosslyn, along with drinks from the bar. The elegant Grail Restaurant offers a unique dining experience, with dishes prepared using locally sourced and seasonal produce.

The Original Rosslyn is just 5 minutes’ walk from the famous Rosslyn Chapel, which is set in the Roslin Glen Country Park. The village is also home to the Roslin Biocentre, which is only 3 minutes’ stroll from the property. University of Edinburgh Easter Bush Campus is 2 miles away and it is just 12 miles to Edinburgh International Airport.

Compare price on Booking.com
Compare price on Booking.com
Primary image
DoubleTree by Hilton Edinburgh - Queensferry Crossing
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in North Queensferry, Dunfermline · 8.34 mi from centre

9.2

 

733 reviews

Breakfast available

With a stay at DoubleTree by Hilton Edinburgh - Queensferry Crossing in Dunfermline, you'll be a 2-minute walk from Forth Road Bridge and 15 minutes by foot from Deep Sea World. This eco-friendly hotel is 11.4 mi (18.3 km) from Edinburgh Zoo and 13.2 mi (21.2 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Sweet Chestnut, Dunfermline by Marston's Inns
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Dunfermline · 10.57 mi from centre

8.4

 

412 reviews

Breakfast available

With a stay at Sweet Chestnut, Dunfermline by Marston's Inns in Dunfermline, you'll be within a 10-minute drive of Yellowscott Country Park and Dunfermline Abbey. This inn is 17.3 mi (27.9 km) from Princes Street and 18.3 mi (29.4 km) from Edinburgh Castle.

Compare price on Booking.com
Compare price on Booking.com
Garvock House Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Dunfermline · 11.69 mi from centre

9.0

 

1,313 reviews

Breakfast available

Situated within 2 acres of gardens, Garvock House Hotel is a historic country house located in Dunfermline. The property features an on-site restaurant and terrace, offering views of the garden. Free WiFi is available throughout the property, and free private parking is available on-site.

Each room at Garvock House Hotel features an individual interior design and tea/coffee making facilities with Scottish biscuits and mineral water. A TV is available in all rooms. In the private bathrooms guests will find a bath, bathrobes, free toiletries and a hairdryer.

Guests can enjoy a full Scottish breakfast each morning in the hotel's restaurant, as well as lunch and dinner. There is also an on-site bar. A range of laundry services are available, including dry cleaning, and there are meeting/banquet facilities at the property.

Guests can explore the Fife Region from Garvock House Hotel, and Perth is 29 miles away. Aberdour and its castle are 7 miles from the property. an array of activities can be enjoyed in the area, including cycling and hiking.

Edinburgh Airport is 16 miles from Garvock House Hotel, and Dunfermline rail station is 1 mile from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
The Sun Inn
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Inn in Newbattle, Dalkeith · 8.12 mi from centre

8.6

 

370 reviews

Breakfast available

With a stay at The Sun Inn in Dalkeith, you'll be within a 15-minute drive of Royal Mile and University of Edinburgh. This inn is 7.8 mi (12.6 km) from Edinburgh Castle and 8.8 mi (14.1 km) from Princes Street.

Compare price on Booking.com
Compare price on Booking.com
Dalhousie Castle Hotel
Full StarFull StarFull StarFull Star
This star rating is provided to My Luxury Hotel by the property. It is usually determined by an official hotel rating organisation or another third party.

Hotel in Bonnyrigg · 8.70 mi from centre

8.3

 

584 reviews

Breakfast available

Set within acres of wooded parkland, this fascinating 13th century fortress is on the banks of the River Esk. The Dalhousie Castle Hotel offers luxurious accommodation, award-winning fine dining, and spa and leisure facilities.

Guests can descend an ancient stairway towards the atmospheric Dungeon Restaurant and enjoy 2 AA Rosette dining. Alternatively, the Orangery offers a more informal experience with sweeping views over the River Esk.

The spa provides a range of treatments, along with hydro facilities such as a massaging jet pool, sauna, and steam pool. There are also opportunities for guests to enjoy archery, clay pigeon shooting, and falconry within the grounds.

Dalhousie Castle Hotel is just a short distance from the A7 and Edinburgh is only 20 minutes' drive. It takes just 10 minutes to reach Rosslyn and Roslin Chapel, which is a possible resting place of the Holy Grail.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor