Photo by Callum Black

Hotels in Eddleston

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Eddleston?

1. Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (821 reviews)
"My son has just come back from his trip and he said he had a great time. We’ve stayed with you before but he said the food was still top notch and they enjoyed the refurbished room. Many thanks for making his trip special."
United Kingdom
Sam
The price is $136
$164 total
includes taxes & fees
Nov 18 - Nov 19
Barony Castle Hotel

2. Cringletie House Hotel

Cringletie House Hotel
4.0 star property
2.4 km from Eddleston
9.8 out of 10, Exceptional, (152 reviews)
"Amazing building in Beautiful grounds. We were given a fantastic welcome and all the staff were very helpful."
United Kingdom
jason
The price is $179
$215 total
includes taxes & fees
Dec 13 - Dec 14
Cringletie House Hotel

3. Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
6.7 km from Eddleston
8.4 out of 10, Very good, (745 reviews)
"Good hotel, good staff, Great breakfast."
United Kingdom
Peter
The price is $131
$157 total
includes taxes & fees
Dec 13 - Dec 14
Peebles Hydro Hotel

4. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
9.3 km from Eddleston
7.8 out of 10, Good, (1,007 reviews)
"Nice room great staff and nice part of the country to stay"
United Kingdom
Darren
The price is $118
$142 total
includes taxes & fees
Dec 7 - Dec 8
Macdonald Cardrona Hotel, Golf & Spa

5. Dalhousie Castle

Dalhousie Castle
4.0 star property
18.5 km from Eddleston
8.8 out of 10, Excellent, (879 reviews)
"Place was spotless and staff are very polite"
United Kingdom
Jack
The price is $190
$228 total
includes taxes & fees
Dec 6 - Dec 7
Dalhousie Castle

6. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
23.8 km from Eddleston
9.0 out of 10, Wonderful, (1,772 reviews)
"great stay in awesome suite ,with great breakfast"
United States
Nikhita
The price is $83
$99 total
includes taxes & fees
Dec 13 - Dec 14
Dalmahoy Hotel & Country Club

7. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
25.7 km from Eddleston
9.2 out of 10, Wonderful, (1,000 reviews)
"Great accomodation with smiling staff and a great historic background."
Turkey
Buket
The price is $94
$118 total
includes taxes & fees
Nov 15 - Nov 16
Carberry Tower Mansion House and Estate

8. Point A Edinburgh St Andrew Square

Point A Edinburgh St Andrew Square
3.5 star property
27.1 km from Eddleston
8.2 out of 10, Very good, (237 reviews)
"Only a very quick overnight stay but staff were very helpful at check in and room was very good"
United Kingdom
John
The price is $105
$132 total
includes taxes & fees
Nov 29 - Nov 30
Point A Edinburgh St Andrew Square

9. Braid Hills Hotel

Braid Hills Hotel
3.0 star property
23.1 km from Eddleston
8.2 out of 10, Very good, (1,004 reviews)
"Great location and food"
United Kingdom
christopher
The price is $89
$112 total
includes taxes & fees
Dec 13 - Dec 14
Braid Hills Hotel

10. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
26.1 km from Eddleston
8.6 out of 10, Excellent, (1,632 reviews)
"Great staff; very friendly and efficient… room was lovely and clean with a tv and cuppa facilities… just a really good experience from booking it to vacating, no negatives"
United Kingdom
Alison
The price is $71
$89 total
includes taxes & fees
Dec 6 - Dec 7
Holiday Inn Edinburgh Zoo by IHG

11. DoubleTree by Hilton Edinburgh Airport

DoubleTree by Hilton Edinburgh Airport
4.0 star property
27.7 km from Eddleston
8.8 out of 10, Excellent, (1,578 reviews)
"The hotel was great and the room was very clean and the furniture was so comfortable. The best part was the staff who were so helpful."
United Kingdom
Amr
The price is $90
$114 total
includes taxes & fees
Dec 13 - Dec 14
DoubleTree by Hilton Edinburgh Airport

12. Murrayfield Hotel

Murrayfield Hotel
3.0 star property
26.3 km from Eddleston
8.8 out of 10, Excellent, (1,000 reviews)
"One of the nicest Hotel's I've ever stayed in. Beautiful accomodation and lovely friendly staff. Thank you x"
United Kingdom
Susan
The price is $96
$121 total
includes taxes & fees
Nov 19 - Nov 20
Murrayfield Hotel

13. Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
23.5 km from Eddleston
8.8 out of 10, Excellent, (1,000 reviews)
"We were at the courtyard by Marriot West end Edinburgh for 2 nights and we cannot fault anything. The staff were really helpful and pleasant to deal with. The hotel was spotless throughout and nothing was a problem whatsoever. I would definitely recommend this hotel"
United Kingdom
Sheena
The price is $84
$106 total
includes taxes & fees
Nov 29 - Nov 30
Courtyard by Marriott Edinburgh West

14. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
27.9 km from Eddleston
8.8 out of 10, Excellent, (1,613 reviews)
"Great wee hotel 5 minutes walk from the airport. Would recommend"
United Kingdom
Rona
The price is $116
$146 total
includes taxes & fees
Dec 6 - Dec 7
Hampton by Hilton Edinburgh Airport

15. Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
26.3 km from Eddleston
8.0 out of 10, Very good, (1,014 reviews)
"Room was small but hotel is in a great location and staff were lovely."
United Kingdom
Margaret
The price is $78
$99 total
includes taxes & fees
Nov 30 - Dec 1
Garner Edinburgh Haymarket by IHG

16. Holiday Inn Express Edinburgh Airport by IHG

Holiday Inn Express Edinburgh Airport by IHG
3.0 star property
28 km from Eddleston
8.6 out of 10, Excellent, (1,071 reviews)
"great stay over close to airport"
South Africa
Ricky
The price is $90
$113 total
includes taxes & fees
Nov 29 - Nov 30
Holiday Inn Express Edinburgh Airport by IHG

17. Haymarket Hotel

Haymarket Hotel
3.0 star property
26.3 km from Eddleston
8.6 out of 10, Excellent, (1,010 reviews)
"Very clean,helpfull staff, especially regarding leaving our bags in reception, breakfast was lovely, full traditional Scottish and continental options."
United Kingdom
Stephen
The price is $92
$116 total
includes taxes & fees
Nov 29 - Nov 30
Haymarket Hotel

18. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
26.3 km from Eddleston
8.8 out of 10, Excellent, (1,824 reviews)
"All good, nice located, close to city centre"
Sweden
Emil
The price is $110
$138 total
includes taxes & fees
Nov 29 - Nov 30
Point A Edinburgh Haymarket

19. ibis budget Edinburgh Park

ibis budget Edinburgh Park
3.0 star property
26.3 km from Eddleston
8.2 out of 10, Very good, (1,176 reviews)
"Close to the public transport and a shopping mall."
United Kingdom
John
The price is $63
$79 total
includes taxes & fees
Nov 29 - Nov 30
ibis budget Edinburgh Park

20. Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
24.9 km from Eddleston
9.2 out of 10, Wonderful, (1,000 reviews)
"Had an amazing birthday! Staff were amazing, facilities were great and had a wonderful stay . Was worried about the location but the hotel is right next to the train station and tram stop which made going around Edinburgh very easy .Will definitely visit again ."
United Kingdom
Jessica
The price is $95
$120 total
includes taxes & fees
Dec 13 - Dec 14
Novotel Edinburgh Park
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels in Eddleston

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A spacious room with large windows, a seating area with a sofa and chairs, and a view of a garden.
Barony Castle Hotel
4.0 star property
8.2
Very good
821 reviews
View
A large brick building with a well-maintained lawn, a conservatory, and a wooden fence.
Cringletie House Hotel
4.0 star property
9.8
Exceptional
152 reviews
View
A large, multi-story building with a red roof, surrounded by lush green hills and dense forest.
Peebles Hydro Hotel
4.0 star property
8.4
Very good
745 reviews
View
A stone-walled interior with tables set for dining, featuring patterned chairs and candle-lit ambiance.
Dalhousie Castle
4.0 star property
8.8
Excellent
879 reviews
View
A large, historic building with multiple towers and a central courtyard, surrounded by trees and a well-maintained lawn.
Dalmahoy Hotel & Country Club
4.0 star property
9.0
Wonderful
1,772 reviews
View

When is the best time to visit Eddleston?

Our prices for hotels in Eddleston are cheapest in January

Price trends for hotels in Eddleston

Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 7°C / low 3°C. Cloudy most days.
7°
weather_cloudy
November, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
5°
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
4°
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
5°
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
7°
weather_cloudy
March, no crowd data, average high temperature 7 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
Monthly weather averages (˚C)

Top landmarks in Eddleston

Check out reviews of Eddleston hotels guests love