Search hotels in Eddleston

Enter your dates to see the latest prices and deals for Eddleston hotels

Select occupancy

Eddleston – 5 hotels and places to stay

Filter by:

Star Rating
Review score

Horseshoe Inn

Eddleston

Located in Eddleston, in the picturesque Scottish Borders, The Horseshoe Inn features an award-winning restaurant and elegant bedrooms with free Wi-Fi. There is also free parking.

S
Shawn
From
United States
Room was spacious and comfortable. Food was excellent.
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
Price from
$123.93
1 night, 2 adults

The Crown Hotel

Peebles (Near Eddleston)

Located in Peebles and with Dalhousie Castle reachable within 19 miles, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

D
David
From
United Kingdom
The staff were excellent very good at their jobs and helpful and the food was absolutely delicious great value for money
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 739 reviews
Price from
$135.20
1 night, 2 adults

Green Tree Hotel

Peebles (Near Eddleston)

Located in Peebles, 19 miles from Dalhousie Castle, Green Tree Hotel has accommodations with a restaurant, free private parking and a bar.

H
Harry
From
Austria
Thank you Andy, Robin and the crew.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,000 reviews
Price from
$123.93
1 night, 2 adults

Peebles Hydro

Peebles (Near Eddleston)

Peebles Hydro offers a beautiful setting in gardens, in the border town of Peebles. This charming, historic hotel features an indoor swimming pool, a spa, a gym and restaurant.

D
Deimante
From
United States
The hotel is on beautiful grounds, with amazing view to the hills. Room was nice, basic but had everything we needed. Really enjoyed our breakfast- food was delicious. We liked that we had a pot of tea and coffee on our table to enjoy.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,270 reviews
Price from
$148.57
1 night, 2 adults

Barony Castle Hotel

Peebles (Near Eddleston)

Set in 25 acres of mature grounds, the Barony Castle Hotel is an impressive castle has a stylish award winning restaurant and modern leisure center.

G
Gary
From
United Kingdom
Friendly Staff and good value.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,301 reviews
Price from
$175.76
1 night, 2 adults

The Cross Keys

Peebles (Near Eddleston)

Located in Peebles, The Cross Keys features a garden, restaurant, bar, and free WiFi throughout the property.

N
Norm
From
Canada
Everything was just as a hotel of its type and history should be. Congratulations!
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 416 reviews
Price from
$89.01
1 night, 2 adults

The Park

Peebles (Near Eddleston)

Located in the center of Peebles, in the Scottish Borders, The Park offers a bar/restaurant and a garden. Free WiFi is available in public areas, and free private parking is possible onsite.

M
Martin
From
United Kingdom
Superb rooms with coffee pod machines, tweed fabrics and Arran toiletries. The staff were super friendly and made us feel very welcome. There’s a lovely on site bakery and barrier in parking.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 627 reviews
Price from
$103.55
1 night, 2 adults

The Tontine Hotel

Peebles (Near Eddleston)

In the heart of the picturesque market town of Peebles, The Tontine is a family-run property which provides home-baked sweets and shortbread and elegant rooms.

G
Gail
From
Canada
This is a great little Hotel in the heart of the Borders - it has character and history attached to it.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 918 reviews
Price from
$202.12
1 night, 2 adults

Macdonald Cardrona Hotel, Golf & Spa

Peebles (Near Eddleston)

Set by the River Tweed, in a quiet countryside location, the 4-star Macdonald Cardrona Hotel, Golf & Spa features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

J
Janet
From
United Kingdom
All the staff were very attentive, nothing was a bother. We were late arriving, the kitchen stayed open to allow us to have dinner, which was lovely as usual. great breakfast too.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,562 reviews
Price from
$100.53
1 night, 2 adults

Cringletie House

Peebles (Near Eddleston)

This beautiful country house hotel from 1861, set in 28 acres of wonderful gardens and 4 Gold Stars (Visit Scotland) for affordable luxury 19 mi from Edinburgh.

G
Grace
From
United Kingdom
Lovely hotel. Treat for our wedding anniversary. We were upgraded. Will return
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 240 reviews
Price from
$252.15
1 night, 2 adults
See all hotels in and around Eddleston

Most booked hotels in Eddleston and surrounding area in the past month

See all

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,301 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,562 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 918 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,270 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 739 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,000 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 627 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 416 reviews

Budget hotels in Eddleston and nearby

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 53 reviews

Neidpath inn has a garden, terrace, a restaurant and bar in Peebles. The property is around 20 miles from Dalhousie Castle, 23 miles from Arthur's Seat and 23 miles from University of Edinburgh.

Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 25 reviews

Providing a garden, Gorgeous boutique off-grid cottage near Peebles features accommodations in Peebles. This property offers access to a terrace, free private parking, and free Wifi.

Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 240 reviews

This beautiful country house hotel from 1861, set in 28 acres of wonderful gardens and 4 Gold Stars (Visit Scotland) for affordable luxury 19 mi from Edinburgh.

Ploughman's Rest - Uk51336 is located in Peebles, just 17 miles from Dalhousie Castle and 20 miles from EICC. Free Wifi is featured throughout the property and private parking is available on site.

Cosy Neuk - Uk51345 is located in Peebles, just 17 miles from Dalhousie Castle and 20 miles from Arthur's Seat. Free Wifi is offered throughout the property and private parking is available on site.

Bothy Cottage - Uk51350 offers accommodations in Peebles, 17 miles from Dalhousie Castle and 20 miles from Arthur's Seat.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 68 reviews

Winkston Holiday Accommodation Peebles offers accommodations in Peebles, 17 miles from Dalhousie Castle and 20 miles from University of Edinburgh.

Rosetta Retreats provides a hot tub and free private parking, and is within 18 miles of Dalhousie Castle and 22 miles of EICC.

Best hotels with breakfast in Eddleston and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,000 reviews

Located in Peebles, 19 miles from Dalhousie Castle, Green Tree Hotel has accommodations with a restaurant, free private parking and a bar.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 739 reviews

Located in Peebles and with Dalhousie Castle reachable within 19 miles, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 918 reviews

In the heart of the picturesque market town of Peebles, The Tontine is a family-run property which provides home-baked sweets and shortbread and elegant rooms.

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,562 reviews

Set by the River Tweed, in a quiet countryside location, the 4-star Macdonald Cardrona Hotel, Golf & Spa features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 91 reviews

Offering a garden, Stylish George Street Apartment offers accommodations in Peebles. Both free Wifi and parking on-site are available at the apartment free of charge.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 3 reviews

63 Rosetta Road offers accommodations in Peebles, 22 miles from University of Edinburgh and 22 miles from EICC. The 4-star vacation home is 21 miles from Arthur's Seat.

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 55 reviews

6 Northgate Vennel, Peebles is located in Peebles, just 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 8 reviews

Elliott Cottage Your Retreat in Heart of Peebles is located in Peebles, just 22 miles from Arthur's Seat and 22 miles from University of Edinburgh.

What Guests Said About Eddleston:

Scored out of 10, guest rating 10

Perfect location on our way home.

Perfect location on our way home. Loved walking around the grounds of a neighboring hotel to see the scaled map of Scotland plus gazebo & bridge in the grounds. Missed the altar. Quiet location & on a bus route for easy transport.
Guest review byAlisonh
United Kingdom

See reviews by guests who stayed at hotels in Eddleston

See all
From $170.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
Enjoyed our stay. Hotel has a good choice of drinks, evening meals and breakfasts were good. Clean and well presented room. Particularly mention to staff member Mel, who was incredibly helpful, pleasant and enthusiastic. Lovely walks around the lovely village, including the choice of popping to the huge barony castle and grounds, an historic hotel up the road for coffee and more food options and walks.
Guest review byMel
United Kingdom
From $170.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
Lovely friendly comfortable pub/restaurant/hotel. Quiet environment despite rooms on ground floor overlooking car parking and being close to beer garden area. Great food, huge portions and very good value for money. Lovely friendly staff.
Guest review byTracy
United Kingdom
From $170.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
This is an exceptional boutique hotel with fine food, very comfortable lodgings and attentive friendly staff. Absolutely loved our stay and it will be top of my list for a stay if I’m in the area again.
Guest review byAidan
Ireland
From $170.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
Great location, really lovely rooms with all the extra touches. Dinner in the hotel was delicious too. Highly recommended.
Guest review byCaroline
Australia
From $170.35 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 277 reviews
The food was very good. Hotel is in a quiet rural location and the restaurant is historic and rustic.
Guest review byDavidLarbert
United Kingdom

More places to explore, more ways to go