Search hotels in Peebles

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

October 2026

123
45678910
11121314151617
18192021222324
25262728293031

November 2026

1234567
891011121314
15161718192021
22232425262728
2930
Flexible date options
Select occupancy

Peebles – 61 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

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.

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.1
Very Good - What previous guests thought, 1,237 reviews
Price from
$147.12
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.

B
Brenda
From
Canada
Staff were very accommodating, room was spacious, clean, staff were exceptional. Restaurant was excellent, our server Kim was the best! The reception staff were excellent, super accommodating
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,410 reviews
Price from
$190.77
1 night, 2 adults

The Crown Hotel

Hotel in Peebles

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.

G
George
From
United States
Large room, excellent breakfast
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews
Price from
$133.87
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.

C
Cecilia
From
United Kingdom
We had a very pleasant stat and the room was lovely staff very nice everything close at hand will defo go back
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 396 reviews
Price from
$81.44
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.

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, 637 reviews
Price from
$102.54
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.

J
Juliet
From
Australia
Everything. The property has lots of charm and very comfortable
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 985 reviews
Price from
$197.47
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 features views of the Border Hills, an 18-hole golf course, an award-winning restaurant and a...

I
Issy Richards
From
United Kingdom
A deluxe experience! Fabulous room with a huge bed, luxury bathroom, dressing gowns and slippers, lovely view, juliet balcony.Warm welcome from Alison. Spa, gym and pool available. Safe parking, bar and restaurant on site. Recommended!
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 1,622 reviews
Price from
$99.09
1 night, 2 adults

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.

C
Cynthia
From
United States
The grounds are beautiful & the room was perfect. It’s a lovely historic property. Breakfast in the dining room was delicious
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 247 reviews
Price from
$249.68
1 night, 2 adults

Peebles High Street Apartment

Peebles

Peebles High Street Apartment offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from EICC.

C
Christian
From
United States
Peebles is hype the room is hype. The warm drying rack is amazing and the kitchen is like everything you could ever possibly imagine perhaps.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 98 reviews
Price from
$140.57
1 night, 2 adults

Dilkusha, Peebles

Peebles

Featuring a garden, Dilkusha, Peebles offers accommodations in Peebles. This property offers access to a patio, free private parking, and free Wifi. Outdoor seating is also available at the apartment....

K
Kenneth
From
United Kingdom
Beautifully decorated and with many personal touches. Excellent location and good hosts.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 95 reviews
Price from
$267.75
1 night, 2 adults
See all 61 hotels in Peebles

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

See all

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 985 reviews

Popular with guests booking hotels in Peebles

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Peebles

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

Popular with guests booking hotels in Innerleithen

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

Popular with guests booking hotels in Innerleithen

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

Budget hotels in Peebles and nearby

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

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

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews

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

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

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

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

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

FAQs about hotels in Peebles

What Guests Said About Peebles:

Scored out of 10, guest rating 10

Really pretty town.

Really pretty town. Very friendly with lots of different shops, parks and things to see and do. The views across the Scottish borders was amazing. Go visit. We stayed at the GreenTree hotel and ate there, the food and service was fantastic. We visited the East gate theatre which was sweet and well run. Get location too. Loved every minute. Easy parking. Easy walking.
Guest review bySharron
United Kingdom
Scored out of 10, guest rating 8.0

Peebles is a nice Borders town with a lot of interesting...

Peebles is a nice Borders town with a lot of interesting independent shops and cafes.Pleasant walk from town along the Tweed. Easy access to other places in the Borders and Edinburgh. Culzean gardens , Dawyck garden and Traquair house close attractions.
Guest review byCaroline
United Kingdom
Scored out of 10, guest rating 10

A great example of what a country town should be - full of...

A great example of what a country town should be - full of character and lots of individual stores, such as a gents outfitters and a wine merchant and several ladies boutiques plus gift shops. A busy town always, but especially on market days. The walks by the river are peaceful and relaxing. Some nice cafes for lunch and a historic monument - the Cross Kirk (worth the walk to see it)
Guest review byWaltP.
United Kingdom
Scored out of 10, guest rating 8.0

Bit of a quirky town with a mix of some really historic bits...

Bit of a quirky town with a mix of some really historic bits and modern shops. There is supposed to be a lot of independent stores here but nothing jumped out at me. Town is by the river where there was a car park as we couldnt find anything in the town. Worth a short stop if you are in the area
Guest review byLynda
United Kingdom
Scored out of 10, guest rating 10

Peebles has a lovely buzz to it, lots of beautiful buildings...

Peebles has a lovely buzz to it, lots of beautiful buildings and a good mix of shops both independant and chains. We enjoyed an excellent dinner at Franco's restaurant, great fish and chips from Jim Jack's and also enjoyed a walk along the river.
Guest review byMichelle
United Kingdom
Scored out of 10, guest rating 10

Peebles is a lovely little town with lot of character.

Peebles is a lovely little town with lot of character. Many quirky buildings and a riverside walk. The local community run lots of interesting activity's. There is a lot of interesting little boutique shops.
Guest review byChris
United Kingdom

See reviews by guests who stayed at hotels in Peebles

See all
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 637 reviews
The room was comfortable and spacious with a fridge for fresh milk with tea and coffee. Quality toiletries and fluffy towels and dressing gowns were provided . There was also an ironing board, iron and hairdrier. Also a fan for hot weather. The meals in the bar were of generous portions and freshly prepared. Staff were friendly, helpful and competent. There is good parking and outside seating in the garden. There are good views from the garden and rooms to the rear of the property. The hotel is conveniently near the main street in Peebles.
Guest review byAnn
United Kingdom
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 72 reviews
Lovely little cosy place to stay . Clean fresh, nicely decorated. Ideal position just off high street. A minute or two to the carpark. Bed really comfortable. Shower lovely Kitchen good .Everything you need in it . Communication excellent owners come across very friendly and helpful. Peebles beautiful area . Definitely recommend a visit
Guest review bySarah
United Kingdom
From $133.87 per night
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 741 reviews
The property is conveniently located in the centre of Peebles, a very pleasant town with lots of restaurants and good walking opportunities. The hotel pub itself is great - friendly atmosphere, great Guinness and lively. The cooked breakfast was fantastic, perfect if you’re going for a hike! Everyone was also very friendly.
Guest review byCaroline
France
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,237 reviews
Breakfast and dinner service was excellent and the staff were very good and there was enough of them to keep everything in order. Location is good for visiting Peebles where you can walk. Lots of interesting history about the hotel on display I enjoyed the use of gym, sauna and steam room.
Guest review byJonathan
United Kingdom
From $220.89 per night
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 985 reviews
Loved the hotel and location. Parking is good, and Peebles is on the door step. Hotel has an old school classic style. Breakfast and dining room staff were super. Rooms very cosy and very clean.
Guest review bySteveWatt
United Kingdom

More places to explore, more ways to go