Skip to main content

Search hotels in Peebles

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

Peebles – 49 hotels and places to stay

Filter by:

Star Rating

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.

E
Elizabeth
From
United Kingdom
Staff were lovely, attentive and kind. Common areas were nice. Food was decent - nothing special but breakfast was varied with good food. The hotel feels tired overall - and if a bit of updating were to occur would feel very special.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 1,235 reviews
Price from
$184.18
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...

B
Brenda
From
United States
The location is great with beautiful views of the countryside. The bed was very comfortable. The maintenance staff was quick to respond, small issue with the TV, but they took care of it promptly.
Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,483 reviews
Price from
$163.76
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.

L
Luca
From
Italy
The hotel is centrally located in peebles with loads of eateries and cute shops.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 831 reviews
Price from
$174.47
1 night, 2 adults

Green Tree Hotel

Hotel in Peebles

Located in Peebles, 19 miles from Dalhousie Castle, Green Tree Hotel has accommodations with a restaurant, free private parking and a bar. This 2-star hotel offers free WiFi.

J
Julia
From
United Kingdom
Staff were friendly,room was spotless clean,food amazing couldn't fault this hotel. Maybe needs a wee update, but this adds to the charm of the place
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,146 reviews
Price from
$135.56
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.1
Very Good - What previous guests thought, 647 reviews
Price from
$134.21
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.

J
James
From
Belgium
Amazing staff service. Nothing was too much from carrying luggage, finding adapters and to any requests. The grounds of the hotel are lovely. There is plenty of parking. Reasonable rates for rooms and food. It was a perfect stay!
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 903 reviews
Price from
$158.61
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.

J
James
From
United Kingdom
Friendly staff - clean and spacious rooms. Food great and the gardens are beautiful.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 526 reviews
Price from
$119.18
1 night, 2 adults

Neidpath Inn

Hotel in Peebles

Located in Peebles and with Dalhousie Castle reachable within 19 miles, Neidpath Inn has a garden, non-smoking rooms, free WiFi throughout the property and a bar.

K
Kalra Roy
From
United Kingdom
Excellent accommodation, and excellent Host. Room and facilities were good. Was a comfortable stay.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 171 reviews
Price from
$94.90
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.

i
ian
From
United Kingdom
Everything
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 708 reviews
Price from
$162.68
1 night, 2 adults

Queen Mary's Chamber

Peebles

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

A
Arnold
From
United States
I loved all the history. I enjoyed reading about the grounds and what to look for. The quick tour when we arrived was necessary.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 9 reviews
Price from
$585.64
1 night, 2 adults
See all 49 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 8.1
    Very Good - What previous guests thought, 647 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 171 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 708 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,146 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 526 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 831 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,235 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,483 reviews
  • Popular with guests booking hotels in Peebles

    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 903 reviews
  • Popular with guests booking hotels in Innerleithen

    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 419 reviews

Budget hotels in Peebles and nearby

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

    The Hideaway offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh. Featuring garden and city views, this apartment also offers free Wifi.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 98 reviews

    Cosy town centre cottage is located in Peebles, just 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh. Featuring garden views, this apartment also includes free Wifi.

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 49 reviews

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

  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 77 reviews

    2 smw is located in Peebles, just 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh. Both free Wifi and parking on-site are available at the apartment free of charge.

  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 82 reviews

    The Snug, a great flat in the heart of Peebles. Offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 85 reviews

    2 bedroom apartment on Peebles High Street in Peebles features accommodations with free Wifi, 19 miles from Dalhousie Castle, 22 miles from University of Edinburgh, and 22 miles from EICC.

  • Scored out of 10, guest rating 9.9
    Exceptional - What previous guests thought, 61 reviews

    Within 19 miles of Dalhousie Castle and 22 miles of University of Edinburgh, Tweed Green Holiday let offers free Wifi and a garden.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 11 reviews

    Peebles Cottage Apartment with River View and Bike Store offers accommodations in Peebles, 22 miles from University of Edinburgh and 22 miles from EICC.

Hotels located in the center of Peebles

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

    The Old Gaol offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 66 reviews

    Crossways Cottage Quirky 2 bedroom cottage in Central Peebles offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

  • Scored out of 10, guest rating 10.0
    Exceptional - What previous guests thought, 1 review

    30 Northgate offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 68 reviews

    6 Northgate Vennel, Peebles is located in Peebles, just 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

  • Dalgety

    Hotel in Peebles
    Central location
    Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 3 reviews

    Dalgety offers accommodations in Peebles, 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh. With garden views, this accommodation provides a patio.

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

    A recently renovated apartment, Dilkusha, Peebles offers accommodations in Peebles. This property offers access to a patio, free private parking, and free Wifi.

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

    Featuring a garden, Peaceful Getaway In Peebles provides accommodations in Peebles. With free private parking, the property is 19 miles from Dalhousie Castle and 22 miles from University of Edinburgh.

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

    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.

Best hotels with breakfast in Peebles and nearby

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

    Providing mountain views, Glede Knowe Guest House in Innerleithen provides accommodations and a garden.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 419 reviews

    Located in Innerleithen, 21 miles from Dalhousie Castle, Traquair Arms Hotel has accommodations with a garden, free private parking, a shared lounge and a restaurant.

  • 3 Bed House-Free Parking is located in Peebles, just 19 miles from Dalhousie Castle and 23 miles from University of Edinburgh.

  • Scored out of 10, guest rating 5.0
    Fair - What previous guests thought, 2 reviews

    63 Rosetta Road offers accommodations in Peebles, 22 miles from EICC and 22 miles from National Museum of Scotland. The 4-star vacation home is 22 miles from University of Edinburgh.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 20 reviews

    Neidpath Castle Cottage is located in Peebles, just 25 miles from EICC and 26 miles from National Museum of Scotland.

  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 9 reviews

    Queen Mary's Chamber is located in Peebles, just 22 miles from Dalhousie Castle and 25 miles from University of Edinburgh.

  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 4 reviews

    Glentress Forest Cabins - Forest Holidays in Peebles provides accommodations with a bar and barbecue facilities. Private parking is available on site.

  • Kailzie

    Hotel in Peebles
    Breakfast options
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1 review

    Kailzie offers accommodations in Peebles, 21 miles from Dalhousie Castle and 24 miles from University of Edinburgh.

FAQs about hotels in Peebles

What Guests Said About Peebles:

  • 10.0

    Peebles is a beautiful little town set on the River Tweed.

    Peebles is a beautiful little town set on the River Tweed. There are loads of walks and spectacular views. The birds we saw were amazing, crested gold finch and buzzards red starts and too many chiffon chaffs! There are good places to eat, particularly The Park hotel and Cocoa Blacks is great for hot chocolate.
    Guest review by
    Margaret
    United Kingdom
  • 8.0

    Check in was delayed from the 3pm stated.

    Check in was delayed from the 3pm stated. I waited for a room. Many others checked inline while I was waiting….dont understand that. As I had been there for 5hrs waiting Why was I not given a room and they wait
    Guest review by
    Andrew
    United States
  • 10.0

    I WOULD RECOMMEND THE ARGENTINA STEAK HOUSE , THE STEAK...

    I WOULD RECOMMEND THE ARGENTINA STEAK HOUSE , THE STEAK EXCELLENT, NEAR THE BP GARAGE JUST BEFORE THE ROUNDABOUT INTO THE MAIN STREET OF THE TOWN HAD A MEAL IN FRANCO'S ITALIAN WHICH WAS VERY GOOD, THE INDIAN RESTAURANT WAS VERY RUSHED, THIS IS THE SECOND TIME TO VISIT THE 1ST TIME WAS VERY GOOD
    Guest review by
    Maurice
    United Kingdom
  • 8.0

    Peebles is a lovely location.

    Peebles is a lovely location. We enjoyed it very much and had beautiful weather! We took daytrips from there that weren’t too faraway ie. Floors Castle, Traquair, and also to St Abbs. Peebles had many little shops that I didn’t have time to visit. We would highly recommend a visit to the area. Staying at Peebles Hydro was a treat!
    Guest review by
    John
    Canada
  • 10.0

    I really like Peebles. Getting there is straight forward.

    I really like Peebles. Getting there is straight forward. Everyone is most welcome and friendly. Eastgate theatre is worth a visit. There is lovely walks. As a solo traveller I felt welcomed and relaxed.
    Guest review by
    Rivers
  • 10.0

    The hotel had a very relaxing atmosphere with very spacious...

    The hotel had a very relaxing atmosphere with very spacious public rooms and wide corridors. The staff were fantastic - plenty of them - and all very efficient and friendly. Loved the grounds, well maintained and lots to do. Enjoyed our breakfasts, well presented and efficient restaurant staff.
    Guest review by
    Jane
    United Kingdom

See reviews by guests who stayed at hotels in Peebles

See all
  • From $215.55 per night
    Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 1,483 reviews
    This hotel is great, rooms are huge We had an enjoyable break with friends, the staff were friendly and attentive. They were always on hand to answer any queries or hive assistance. There is a beautiful golf course, pool ,spa and is a great base for touring the area. Peebles is close by so if you don't want to use your car, the bud stop is a short walk from hotel.
    Guest review by
    Valerie
    United Kingdom
  • From $262.59 per night
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 831 reviews
    The breakfast was lovely with a good variety of cooked food. The position of the hotel in the high street was perfect with parking. The staff were very approachable and friendly
    Guest review by
    Suzanne
    United Kingdom
  • From $135.56 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 1,146 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.
    Guest review by
    Susan
    United Kingdom
  • From $204.65 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 1,235 reviews
    The area where it was situated. Peebles is a beautiful small town. The Hotel was ideal being within walking distance
    Guest review by
    Vincent
    United Kingdom
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 526 reviews
    Hotel very convenient both for walking into Peebles and also travelling to Edinburgh.
    Guest review by
    Ken
    United Kingdom

Research, refine, and make plans for your whole trip