Hotels in Peebles

Search and compare Peebles hotels from hundreds of travel sites and save

Peebles, Scotland, United Kingdom
Aug 5 — Aug 62
Peebles, Scotland, United Kingdom
Thu 8/5
Fri 8/6
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Peebles

Filter by star ratings
All filters
The Tontine Hotel
The Tontine Hotel
8.9 Excellent
High Street, Peebles, United Kingdom
Show on map
0.1 mi from city centre, Peebles 
ExcellentBased on 513 reviews
8.9

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

The Crown Hotel
The Crown Hotel
8.9 Excellent
54 High Street, Peebles, United Kingdom
Show on map
0.1 mi from city centre, Peebles 
ExcellentBased on 397 reviews
8.9

The Crown Hotel Peebles is ideally positioned in peaceful surrounds in Peebles, a short drive from Biggar and Penicuik. It is conveniently located for those wanting to visit local attractions.

The Horseshoe Inn
The Horseshoe Inn
8.9 Excellent
Eddleston, Peebles, United Kingdom
Show on map
4.2 mi from city centre, Peebles 
ExcellentBased on 255 reviews
8.9

The Horseshoe Inn Peebles is ideally positioned in a peaceful setting in Peebles, a short car ride from Dalkeith and Penicuik. It also offers a laundry service, wireless internet and luggage storage.

Barony Castle Hotel
Barony Castle Hotel
8.0 Excellent
Eddleston, Peebles, United Kingdom
Show on map
4.3 mi from city centre, Peebles 
ExcellentBased on 1,193 reviews
8.0

Set within the scenic countryside of Peebles, Barony Castle Hotel provides contemporary accommodation and a wide range of facilities, including free Wi-Fi, an indoor pool and a sauna. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
7.3 Good
Cardrona, Peebles, United Kingdom
Show on map
2.7 mi from city centre, Peebles 
GoodBased on 1,703 reviews
7.3

Situated in Peebles, Macdonald Cardrona Hotel Golf & Spa is an easy drive from Innerleithen and provides a sauna, a Turkish steam bath and an indoor pool. It offers 4-star accommodation and views of the hills.

Peebles Hydro Hotel
Peebles Hydro Hotel
8.3 Excellent
Innerleithen Road, Peebles, United Kingdom
Show on map
0.5 mi from city centre, Peebles 
ExcellentBased on 1,817 reviews
8.3

Peebles Hydro is ideally positioned in a peaceful setting in Peebles, a short car ride from Galashiels and Biggar. Those staying at the property have access to a beauty centre, a sauna and an indoor pool.

St Ronans Hotel
St Ronans Hotel
8.2 Excellent
High St, Innerleithen, United Kingdom
Show on map
5.4 mi from city centre, Peebles 
ExcellentBased on 163 reviews
8.2

This pet-friendly hotel is located in Innerleithen and features miniature golf and free Wi-Fi. It also provides a roof garden, a garden and luggage storage.

Tips for booking a Peebles hotel

Cheapest month:September
Most expensive month:January
Average price in Peebles:$124/night
Absolute cheapest price found:$48/night
Cheapest day:Monday
Most expensive day:Saturday
$96 - $151
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $138
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Peebles hotels

Show all 45 hotels
1
The Tontine Hotel
The Tontine Hotel
8.9 Excellent
High Street, Peebles, United Kingdom
Show on map
0.1 mi from city centre, Peebles 

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

2
Barony Castle Hotel
Barony Castle Hotel
8.0 Excellent
Eddleston, Peebles, United Kingdom
Show on map
4.3 mi from city centre, Peebles 

Set within the scenic countryside of Peebles, Barony Castle Hotel provides contemporary accommodation and a wide range of facilities, including free Wi-Fi, an indoor pool and a sauna. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

3
Peebles Hydro Hotel
Peebles Hydro Hotel
8.3 Excellent
Innerleithen Road, Peebles, United Kingdom
Show on map
0.5 mi from city centre, Peebles 

Peebles Hydro is ideally positioned in a peaceful setting in Peebles, a short car ride from Galashiels and Biggar. Those staying at the property have access to a beauty centre, a sauna and an indoor pool.

Cheapest hotels in Peebles, Scottish Borders

Show all 45 hotels
St Ronans Hotel
St Ronans Hotel
8.2 Excellent
High St, Innerleithen, United Kingdom
Show on map
0.0 mi from city centre,  

This pet-friendly hotel is located in Innerleithen and features miniature golf and free Wi-Fi. It also provides a roof garden, a garden and luggage storage.

$57
Avg. per night
The Horseshoe Inn
The Horseshoe Inn
8.9 Excellent
Eddleston, Peebles, United Kingdom
Show on map
4.2 mi from city centre,  

The Horseshoe Inn Peebles is ideally positioned in a peaceful setting in Peebles, a short car ride from Dalkeith and Penicuik. It also offers a laundry service, wireless internet and luggage storage.

$77
Avg. per night
The Crown Hotel
The Crown Hotel
8.9 Excellent
54 High Street, Peebles, United Kingdom
Show on map
0.1 mi from city centre,  

The Crown Hotel Peebles is ideally positioned in peaceful surrounds in Peebles, a short drive from Biggar and Penicuik. It is conveniently located for those wanting to visit local attractions.

$96
Avg. per night
The Tontine Hotel
The Tontine Hotel
8.9 Excellent
High Street, Peebles, United Kingdom
Show on map
0.1 mi from city centre,  

Set within the scenic countryside of Peebles, The Tontine Hotel Peebles provides comfortable accommodation and a full range of facilities, including bicycle rental, massage services and a 24-hour reception. It is ideally located for those wishing to visit local attractions.

$108
Avg. per night
Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
7.3 Good
Cardrona, Peebles, United Kingdom
Show on map
2.7 mi from city centre,  

Situated in Peebles, Macdonald Cardrona Hotel Golf & Spa is an easy drive from Innerleithen and provides a sauna, a Turkish steam bath and an indoor pool. It offers 4-star accommodation and views of the hills.

$111
Avg. per night
Barony Castle Hotel
Barony Castle Hotel
8.0 Excellent
Eddleston, Peebles, United Kingdom
Show on map
4.3 mi from city centre,  

Set within the scenic countryside of Peebles, Barony Castle Hotel provides contemporary accommodation and a wide range of facilities, including free Wi-Fi, an indoor pool and a sauna. In addition to free public parking on site, the hotel offers comfortable 3-star rooms and a bar.

$117
Avg. per night
Peebles Hydro Hotel
Peebles Hydro Hotel
8.3 Excellent
Innerleithen Road, Peebles, United Kingdom
Show on map
0.5 mi from city centre,  

Peebles Hydro is ideally positioned in a peaceful setting in Peebles, a short car ride from Galashiels and Biggar. Those staying at the property have access to a beauty centre, a sauna and an indoor pool.

$121
Avg. per night

Hotel prices in Peebles

3 stars

$57 - $117

The Tontine Hotel

#1 Most popular

The Tontine Hotel
8.9 Excellent
$108
Avg. per night
Barony Castle Hotel

#2 Most popular

Barony Castle Hotel
8.0 Excellent
$117
Avg. per night
St Ronans Hotel

Best value

St Ronans Hotel
8.2 Excellent
$57
Avg. per night
4 stars +

$77 - $121

Macdonald Cardrona Hotel, Golf & Spa
$111
Avg. per night
Peebles Hydro Hotel

#2 Most popular

Peebles Hydro Hotel
8.3 Excellent
$121
Avg. per night
The Horseshoe Inn

Best value

The Horseshoe Inn
8.9 Excellent
$77
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Peebles

About Peebles

Located at the confluence of the River Tweed and Eddleston Water, Peebles is a picture-perfect town in the Scottish Borders region. Once a hub for the wool industry, it’s now a commuter town for Edinburgh and a popular health resort due to its hydropathic establishments.

In the heart of Peebles is the Gothic-style Old Parish Church, which was constructed in the 1880s on a design by William Young. A short stroll along the River Tweed will take you to Neidpath Castle, an L-plan tower house that dates back to the late 14th century and is said to be haunted by the ghost of the “Maid of Neidpath”.

Housed within the historic Chambers Institution is the Tweeddale Museum and Gallery, which showcases the cultural and artistic history of the Scottish Borders. Learn about the region as a pilgrimage destination and its 19th-century woollen mills, then admire the plasterwork friezes commissioned by William Chambers.

Getting there

Peebles is a 40-minute drive from the centre of Edinburgh and Edinburgh Airport while Glasgow is just over an hour away. Buses are the main means of getting to Peebles and the village is compact enough to explore on foot.

Peebles travel FAQs

  • What are the best hotels in Peebles?

    The Tontine Hotel (8.9/10 from 514 reviews), Barony Castle Hotel (8.0/10 from 1,193 reviews), and Macdonald Cardrona Hotel, Golf & Spa (7.3/10 from 1,699 reviews) are all highly rated places to stay in Peebles.

  • How much do hotels in Peebles cost?

    $202/night is the average price of a hotel in Peebles, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Peebles?

    $69/night is the cheapest price found for a hotel in Peebles by HotelsCombined users over the last 72 hours.