|Most expensive month:||July|
|Average price in Peebles:||£112/night|
|Cheapest price found:||£29/night|
|Most expensive day:||Saturday|
Macdonald Cardrona Hotel, Golf & Spa
Cardrona, Peebles, United Kingdom
Avg. per night
Best prices found by HotelsCombined users in the past 24 hours.
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.
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.
Barony Castle Hotel (7.9/10 from 1,110 reviews), The Tontine Hotel (8.8/10 from 450 reviews), and The Cross Keys Wetherspoon (8.7/10 from 850 reviews) are all highly rated places to stay in Peebles.
£149/night is the average price of a hotel in Peebles, based on HotelsCombined searches over the last 3 days.
£66/night is the cheapest price found for a hotel in Peebles by HotelsCombined users over the last 72 hours. The popularity of your requested dates can significantly affect prices. For the upcoming weekend of 20 May to 22 May, Peebles hotel prices start from £112/night.
A hotel in Peebles tonight has an average price of £134, but some deals have been found for as low as £75 in HotelsCombined searches over the last 72 hours. Prices in Peebles are changing frequently. The best price found for a 4-star Peebles hotel for tonight has been £85.