Skip to main content

Four-Star Hotels in Peebles

Find the four-star hotels that appeal to you the most

The best four-star hotels in Peebles

Check out our pick of great four-star hotels in Peebles

Filter by:

Review score

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 30 km from Edinburgh.

Y
Yuya
From
Japan
It was perfect nature around the hotel. I was really surprised that such a sweet hotel is in country side. The staffs were very kind and helpful. Food were very delicious, especially the main meat. I will come again in the near future.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 218 reviews
Price from
US$313.92
1 night, 2 adults

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 boasts views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

B
Bernadette
From
Netherlands
Large, clean, quiet and comfortable room. Lovely views. Good food, excellent breakfast.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,467 reviews
Price from
US$134.90
1 night, 2 adults

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 centre.

p
philip
From
Australia
Excellent food and service atmosphere and friendly staff room good quality no parking problem
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,009 reviews
Price from
US$160.60
1 night, 2 adults

Glede Knowe Guest House

Innerleithen (Near Peebles)

Located within 46 km of University of Edinburgh and 46 km of Arthurs Seat in Innerleithen, Glede Knowe Guest House features accommodation with seating area.

S
Sarah
From
Austria
calm environment, extremely friendly, supportive and attentive. warm breakfast prepared freshly for every single person
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews
Price from
US$183.23
1 night, 2 adults

Traquair Arms Hotel

Innerleithen (Near Peebles)

Set in Innerleithen, 34 km from Dalhousie Castle, Traquair Arms Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.

R
Roubin
From
Mauritius
The best breakfast I had in the region. The food & drinks in the evening were very good too. The location was prefect for a quiet stay. Very clean room & much space. All facilities possible for a one night stay
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 383 reviews
Price from
US$204.47
1 night, 2 adults

The Horseshoe Inn

Eddleston (Near Peebles)

Situated 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.

K
Karen
From
Australia
Charming property set in beautiful countryside. Staff were brilliant and the food delicious. Would highly recommend
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 313 reviews
Price from
US$142.60
1 night, 2 adults

The Craigie Hotel

Penicuik (Near Peebles)

Situated in Penicuik, The Craigie Hotel has a restaurant, bar, garden, and free WiFi throughout the property. Boasting room service, this property also provides guests with a terrace.

S
Shannon
From
Indonesia
Absolutely loved this place! My room was super cozy and had a royal feeling to it. Would 100% stay here again
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 1,389 reviews
Price from
US$179.25
1 night, 2 adults

Peggyslea Farm B&B

Edinburgh (Near Peebles)

Situated in Edinburgh and only 21 km from Edinburgh International Conference Centre, Peggyslea Farm B&B features accommodation with mountain views, free WiFi and free private parking.

J
Janecanaries
From
Spain
This wasn't my first visit so I already knew how comfortable and friendly this place is. Lovely to see the chickens who laid my breakfast eggs, and the majestic clydesdales. The shower had easily the best pressure of any on this trip (4 other hotels used). Lovely big room.⁸
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 797 reviews
Price from
US$197.17
1 night, 2 adults

Heatherlie House Hotel

Selkirk (Near Peebles)

Comfortable Accommodations

Heatherlie House Hotel in Selkirk offers family rooms with private bathrooms, garden or inner courtyard views, and modern amenities including free WiFi, flat-screen...

T
Tomas
From
Czech Republic
Pefrect place with perfect landlord. We would like to come back!
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 341 reviews
Price from
US$152.69
1 night, 2 adults

Cornhill Castle

Biggar (Near Peebles)

Featuring free WiFi, Cornhill Castle offers accommodation in Biggar. Edinburgh is 45 km from the property. Free private parking is available on site.

R
Rachel
From
United States
The bathtub and shower in the suite were amazing! Customer service was exceptional.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 214 reviews
Price from
US$216.60
1 night, 2 adults
All four-star hotels in Peebles

Looking for a four-star hotel?

Offering plenty of five-star-worthy features, these plush properties may provide plenty of optional extras such as on-site dining and valet parking. Many can be found in central locations near to major landmarks and shopping areas, and you can expect above-average service from the hotel staff.

Most booked four-star hotels in Peebles and surroundings in the past month

See all

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 71 reviews

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 218 reviews

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,229 reviews

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,009 reviews

Popular with guests booking four-star hotels in Peebles

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,467 reviews

Popular with guests booking four-star hotels in Eddleston

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 313 reviews

Popular with guests booking four-star hotels in Innerleithen

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 383 reviews

Popular with guests booking four-star hotels in Innerleithen

Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 133 reviews

4 star hotels that guests love in Peebles

See all
Avg. price/night: US$130.25
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,467 reviews
The location of the hotel is beautiful. The view we had from the deluxe king size room was over the golf course and very peaceful. The food was delicious. It is a little pricey but again for in a hotel with beautiful views I felt was acceptable. The staff were very nice and friendly particularly in the restaurant.
Guest review by
Louise
Young couple
Avg. price/night: US$188.65
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,229 reviews
The location was just perfect. Close to Peebles, walking distance to the town. Grounds were stunning Breakfast were delicious with plenty of choice. Evening meals, reasonably priced, good quality food.
Guest review by
Fiona KEW
Young couple