Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Peebles – 34 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Macdonald Cardrona Hotel, Golf & Spa

Hotel in Peebles

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... The room was large and comfortable, we had access to the outside which was a real bonus. Dinner was excellent. Breakfast was a full service meal, which is quite unusual, We enjoyed every aspect of this hotel

Show more Show less
6.7
Review score
2,006 reviews
Price from
$181
per night

The Cross Keys Wetherspoon

Hotel in Peebles

Located in Peebles, The Cross Keys Wetherspoon features a garden, restaurant, bar, and free WiFi throughout the property. Staff were great and friendly. Room was large, spotless and comfortable.

Show more Show less
8.5
Very Good
962 reviews
Price from
$105
per night

Peebles Hydro

Hotel in Peebles

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. Friendly and efficient staff, excellent service in the dining room and throughout the hotel and the food was of a very high standard.

Show more Show less
7.9
Good
1,242 reviews
Price from
$162
per night

Barony Castle Hotel

Hotel in Peebles

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. Beautiful setting in the countryside. Very relaxing, the staff are warm, kind and very helpful.

Show more Show less
7.6
Good
850 reviews
Price from
$156
per night

The Tontine Hotel

Hotel in Peebles

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. A wonderful place centrally situated. We had a wonderful stay and the staff and the accommodation were both amazing. The food was also great. Thank you for a wonderful stay.

Show more Show less
8.4
Very Good
536 reviews
Price from
$137
per night

green tree hotel

Hotel in Peebles

Located in Peebles, 22 miles from EICC, green tree hotel has accommodations with a restaurant, free private parking and a bar. This 2-star hotel offers free WiFi. The hotel has family rooms. Excellent food, dinner both nights. Aaron met us & was excellent. All staff went overboard. Location excellent too.

Show more Show less
8.2
Very Good
1,002 reviews
Price from
$75
per night

The Crown Hotel

Hotel in Peebles

Located in Peebles and with EICC reachable within 22 miles, The Crown Hotel provides a garden, non-smoking rooms, free WiFi throughout the property and a bar. The breakfast was excellent and location was very nice

Show more Show less
8.8
Excellent
615 reviews
Price from
$75
per night

The Park

Hotel in Peebles

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. the staff was super hardworking, very helpful, friendly and amazing.

Show more Show less
8
Very Good
456 reviews
Price from
$156
per night

Cringletie House

Peebles

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. Beautiful rooms, bars, restaurant, & spring garden. Very attentive staff. Delighted with my stay in April over long Easter weekend

Show more Show less
9.5
Exceptional
177 reviews
Price from
$344
per night

Winkston Holiday Accommodation

Peebles

Located in Peebles in the Scottish Borders region and EICC reachable within 20 miles, Winkston Holiday Accommodation has accommodations with free WiFi, a playground, a garden and free private parking.... Excellent choice for people like us who don't like the formality of being in a hotel. Very homely and comfortable place to be. Close to the town centre.

Show more Show less
9
Wonderful
64 reviews
Price from
$115
per night

Most-booked hotels in Peebles in the past month

FAQs about hotels in Peebles

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Peebles:

Explore guest reviews of hotels in Peebles

See all