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

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 7.4
7.4
Rated good
Good
1,657 reviews
Price from
$99.19
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.

Location.
Scored 8.2
8.2
Rated very good
Very Good
788 reviews
Price from
$165.53
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,211 reviews
Price from
$125.40
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.

nice friendly place. food good. entertainment on at night
Scored 8.1
8.1
Rated very good
Very Good
842 reviews
Price from
$112.86
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.

Staff were fantastic and dealt with the issues we had swiftly. Food was simple but tasty (3 course meal as part of a function and breakfast). Overall good but fairly basic for a 4*. We sadly didn't use the Spa facilities. These might and ramped up my opinion.
Scored 7.8
7.8
Rated good
Good
753 reviews
Price from
$112.86
1 night, 2 adults
See all 14 hotels in Peebles

Most-booked hotels in Peebles in the past month

See all

FAQs about hotels in Peebles

What Guests Said About Peebles:

  • Scored 8.0
    8.0

    A lovely little town. Great for all ages.

    A lovely little town. Great for all ages. A lovely park by the river for a nice stroll. Great play park for the kids also and if you have dogs its good for them too. The shops are good too. Nice to do a bit of Christmas shopping, you can alway pick up something different here. The icecream shop is something else.
    Janet
    United Kingdom
  • Scored 10
    10

    Great town centre with lots of independent shops cafes and...

    Great town centre with lots of independent shops cafes and restaurants. Beautiful walks of all lengths from easy strolls along the river to full day circuits in the surrounding hills. Top mountain biking nearby at Glentress and Traquair. Excellent places to visit nearby - castles gardens and historic houses.
    Calum
    United Kingdom
  • Scored 10
    10

    Lovely town and very friendly people with a range of gift...

    Lovely town and very friendly people with a range of gift shops and close to other border towns to explore. Peaceful walks along the river and plenty of nooks and crannies to explore and find some hidden gems of shops and restaurants
    James
    United Kingdom
  • Scored 10
    10

    Peebles is a lovely small town with some lovely individual...

    Peebles is a lovely small town with some lovely individual shops, cafes and restaurants. We especially liked the Gaucho steak restaurant which had recently opened (near the theatre). Cocoa Black serve the most fabulous cakes and coffee. Coltman's Kitchen was lovely, wished I had booked! We visited Dawyck Botanical Gardens for a lovely walk and enjoyed a light lunch in the cafe.
    J Peace
    United Kingdom
  • Scored 10
    10

    A lovely Borders town with great local shops and cafés.

    A lovely Borders town with great local shops and cafés. A couple of good attractions and a perfect base for the Scottish countryside. Don't forget to explore the half-mile railway tunnel nearby as well as Neidpath Gorge and viaduct and castle. St Andrew's Tower in the cemetery is worth a look. The Cross Kirk is worth visiting and there are two great bookshops, one new and one second-hand.
    Andy
    France
  • Scored 10
    10

    Peebles is a small town.

    Peebles is a small town. Lots of restaurants, pubs, shops on the main street and some just off the main street. Beautiful buildings, places of interest and a regular bus into Edinburgh if you chose to use it. Peebles is easy to walk around. Everyone was friendly, local people and tourists. We ate at "Prince of India' one night but then as the food was so good at the Tontine hotel, we ate there on our other nights.
    Gaynor
    United Kingdom

See reviews by guests who stayed at hotels in Peebles

See all
  • From $125.40 per night
    Scored 8.0
    8.0
    Rated very good
    Very Good
     · 1,211 reviews
    Clean and friendly hotel at extremely reasonable rates right in the centre of Peebles. For anyone exploring the Scottish Borders it’s perfect, especially for touring motorcycles as there is off street parking at the rear of the hotel where there is direct access to the rooms which is ideal.
    Ian
    United Kingdom
  • Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 16 reviews
    Lovely apartment just off the High Street, but nice and quiet. Very comfortable with everything that you need for your stay. Lorna was very accommodating when I had to change my dates and communication was excellent. Would definitely stay again if we're back in Peebles 👌
    David
    United Kingdom
  • From $150.48 per night
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 700 reviews
    Great Hotel, right on the Peebles High Street and convenient to other Town Centre Pubs, Restaurants and Shops. Also convenient for local Mountain Bike Trails in Glentress / Innerleithen Forests. Peebles is a beautiful wee Town...
    Jason
    United Kingdom
  • From $90.41 per night
    Scored 7.4
    7.4
    Rated good
    Good
     · 1,657 reviews
    location was perfect for exploring the Peebles area. Plenty of parking at hotel and welcoming reception. Pool , steam room and sauna to use, though it was busy with families so didn’t get much space to actually swim.
    Nicola
    United Kingdom
  • From $210.67 per night
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 1,281 reviews
    The hotel when approaching looked great and sitting in beautiful grounds, and close to Peebles itself.
    Kerry
    United Kingdom