Skip to main content

Search hotels in Peebles

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

Filter by:

Star Rating

Review score

Peebles – 9 hotels and places to stay

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

I loved the grounds and the restaurant. The room was lovely and the view of the surrounding golf course and hills was exquisite. Very friendly and welcoming staff.
Scored 7.3
7.3
Rated good
Good
1,738 reviews
Price from
$144
1 night, 2 adults
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.

Close to airport. Parking available. In a beautiful location beside a canal. Historic building. Friendly, helpful staff at reception and in dining room. Small room but comfy bed and very tasteful decor. Excellent food in dining room - which seems to be popular with locals so book ahead.
Scored 8.2
8.2
Rated very good
Very Good
780 reviews
Price from
$166
1 night, 2 adults
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.

Breakfast was good. Staff were friendly and helpful
Scored 8.0
8.0
Rated very good
Very Good
1,238 reviews
Price from
$131
1 night, 2 adults
The Cross Keys, hotel in Peebles

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

Breakfast was delicious, sadly no coffee available as they were waiting for a new coffee machine to be delivered. Staff very friendly and helpful. It was lovely to see work had been started on the outside of the building, painting and repairs.
Scored 8.1
8.1
Rated very good
Very Good
877 reviews
Price from
$151
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 center.

Nice hotel in country side with nice room. The staff is great and helpful and special thanks for Sophia. Recommend to have the suite since the normal room are small.
Scored 7.8
7.8
Rated good
Good
776 reviews
Price from
$136
1 night, 2 adults
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, particularly at reception, we're absolutely lovely. Really well located in Peebles, and just a short drive into Edinburgh which was perfect for us. Delicious breakfast and dinner at the restaurant, and all very dog friendly! We'll definitely be coming back.
Scored 8.0
8.0
Rated very good
Very Good
543 reviews
Price from
$119
1 night, 2 adults
Neidpath Inn, hotel in Peebles

Located in Peebles and with Arthur's Seat reachable within 22 miles, Neidpath Inn has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

Scored 8.7
8.7
Rated excellent
Excellent
6 reviews
Price from
$100
1 night, 2 adults
Queen Mary's Chamber, hotel in Peebles

Queen Mary's Chamber is located in Peebles, just 23 miles from EICC and 23 miles from University of Edinburgh. This property offers access to a terrace, free private parking, and free Wifi.

Scored 9.7
9.7
Rated exceptional
Exceptional
9 reviews
Price from
$566
1 night, 2 adults
Cringletie House, hotel in 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.

The property is absolutely stunning. Breakfast was wonderful.
Scored 9.5
9.5
Rated exceptional
Exceptional
209 reviews
Price from
$313
1 night, 2 adults
Traquair Arms Hotel, hotel in Peebles

Located in Innerleithen, 29 miles from University of Edinburgh, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

Immaculate room, great food, recommended
Scored 8.3
8.3
Rated very good
Very Good
466 reviews
Price from
$173
1 night, 2 adults
See all 14 hotels in Peebles

Most-booked hotels in Peebles in the past month

FAQs about hotels in Peebles

What Guests Said About Peebles:

  • Scored 10
    10

    Peebles is a lovely little town in a wonderful location.

    Peebles is a lovely little town in a wonderful location. Lots of places to eat and decent pubs and an excellent variety of shops, including a little department store and decent bookshops. Really nice architecture. There is a good museum, and library, including a place for researching family history. The writer John Buchan had family links there and the John Buchan Story exhibition describes his amazing life, including his literary career, political life and Governor-Generalship of Canada. And there is a good theatre. Near to Peebles is Traquair House, a stunning Lowlands house, once a hunting lodge. Peebles is also close to beautiful countryside including the river Tweed, several small border abbey towns and buildings associated with Border Reivers. It is an excellent and interesting area, often overlooked by people who just see the Border Country as somewhere to get through to reach, Edinburgh and the highlands and islands. They are missing a lot.
    Andrew
    United Kingdom
  • Scored 6.0
    6.0

    Hotel, somewhat run down. Bed comfy. Views fantastic.

    Hotel, somewhat run down. Bed comfy. Views fantastic. Food at dinner great. Staff - young lads would benefit from some customer service training. Would I stay again - probably not as did not get 4 star experience. I would rate hotel as 3 star. Town nice - quaint.
    SaraWhyte
    United Kingdom
  • Scored 10
    10

    Peebles is a great little town with lots of charm.

    Peebles is a great little town with lots of charm. We would recommend The Crown Hotel as a great choice for dining throughout the day. There are several art shops and various exhibitions available with free admission. There are three supermarkets in the town and plenty of other shopping opportunities including several charity shops. We enjoyed walking along the riverside on a sunny day. There is a swimming pool in the town - perfect for adults and kids on a rainy day.
    Catherine
    United Kingdom
  • Scored 10
    10

    Lovely town. Lots of good walks. Nice shops.

    Lovely town. Lots of good walks. Nice shops. You can get the bus to other Border towns and through to Edinburgh. Check out the Eastgate theatre. Bridge Inn is a great pub in the town beside the river. Avoid the Crown Hotel for food, very disappointing.
    Kirsten
    United Kingdom
  • Scored 10
    10

    Lovely wee town, lots of independent shops to browse.

    Lovely wee town, lots of independent shops to browse. Our favourite was CocoaBlack. It was immaculate, the chocolate and the cakes were absolutely superb. Id come back to Peebles for them alone! Lovely staff and a real treat. Dont miss it if youre there. We had a walk and stopped in at CocoaBlack then headed over to Melrose to see the Abbey.
    c
    carolineofscots
    United Kingdom
  • Scored 10
    10

    We liked the very welcoming community.

    We liked the very welcoming community. The river was beautiful and the churches were impressive. Very scenic. Could do with more public loos being open and those that were open were expensive. Some interesting looking restaurants. People's mural interesting. Some lovely little craft shops.
    Catherine
    United Kingdom

Explore guest reviews of hotels in Peebles

  • Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 60 reviews
    The apartment is wonderful! The location is ideal for a visit to Peebles, the view from the front over the green and the river makes a good people watching spot. It's a couple of minutes walk to the high street with all of its lovely shops and restaurants. All of the equipment, fittings and furnishings are of the highest standard which made for a very comfortable stay. Communications with our host, Julie were excellent too. Stay here you won't regret it!!
    Jane W, Cheshire UK
    United Kingdom
  • Scored 8.0
    8.0
    Rated very good
    Very Good
     · 544 reviews
    The hotel is very easy to find and is located a brief walk from the centre of Peebles. Parking is ample, and there is a charging point for electric vehicles which allowed me to leave with a full battery. The hotel is very welcoming, clean and comfortable.
    Jonathan
    United Kingdom
  • From $131.08 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,238 reviews
    Peebles well worth the visit. Meals at hotel were good & staff efficient. Lots of tea, coffee & milk in room plus mugs.. bed was comfortable & clean.
    Susan
    United Kingdom
  • From $128.99 per night
    Scored 7.3
    7.3
    Rated good
    Good
     · 1,738 reviews
    Loved everything about this hotel. Beautiful venue surrounded by countryside. Not far from Peebles Rooms, staff and food excellent.
    Rosanna
    United Kingdom
  • Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 87 reviews
    Wee nice place very close to Peebles High Street. Ash is a very nice host and always responded very quickly to any queries.
    Christine
    Germany