Hotels & Accommodation in Peebles

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Peebles?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Peebles on Hotels.com. These Peebles hotels consistently deliver on quality, location and traveller experience. Last updated on 07 November 2026.

1. Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (744 reviews)
Escape to this tranquil Scottish retreat offering a full-service spa with massages and aromatherapy. Just minutes from Peebles Golf Club and Haylodge Park, the hotel includes free breakfast, health club, and a cosy bar for evening relaxation.
The price is R2 177
R2 612 total
includes taxes & fees
06 Dec - 07 Dec
Peebles Hydro Hotel

2. The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (301 reviews)
Central Peebles hotel with walking access to local shops, featuring 2 restaurants and a cosy bar. Enjoy the outdoor terrace and garden after a day of biking. Free WiFi and parking make exploration easy, with Peebles Golf Club nearby.
The price is R2 135
R2 562 total
includes taxes & fees
17 Nov - 18 Nov
The Tontine Hotel

3. Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (820 reviews)
Scottish getaway near the Great Polish Map of Scotland. This 16th-century hotel offers free breakfast, WiFi, and parking, plus an indoor pool and sauna. After a day exploring, unwind at 1536 Restaurant or the bar lounge.
The price is R2 071
R2 485 total
includes taxes & fees
08 Nov - 09 Nov
Barony Castle Hotel

4. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (1 004 reviews)
Set amidst scenic Peebles, this resort offers an 18-hole golf course, full-service spa with aromatherapy, and indoor pool. Enjoy British fare at Renwicks Restaurant, relax in one of two bars, and benefit from free parking and attentive staff praised by guests.
The price is R2 071
R2 485 total
includes taxes & fees
15 Nov - 16 Nov
Macdonald Cardrona Hotel, Golf & Spa

5. Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (151 reviews)
Escape to this elegant country house featuring 3 bars, a garden, and The Sutherland Restaurant serving French cuisine. Located near Great Polish Map of Scotland and Peebles Golf Club, this family-friendly retreat offers free WiFi and parking.
The price is R3 067
R3 681 total
includes taxes & fees
08 Nov - 09 Nov
Cringletie House Hotel

6. Traquair Arms Hotel

Traquair Arms Hotel
3.0 star property
Peebles
9.2 out of 10, Wonderful, (118 reviews)
Escape to this charming hotel with a welcoming bar and café near popular attractions like Robert Smail's Printing Works. Free WiFi and parking make exploring the Scottish Borders easy, while breakfast fuels your adventures.
The price is R2 632
R3 158 total
includes taxes & fees
15 Nov - 16 Nov
Traquair Arms Hotel

7. St Ronans Hotel

St Ronans Hotel
3.0 star property
Peebles
8.0 out of 10, Very good, (115 reviews)
Rustic haven in Peebles with a cosy bar and lush garden, surrounded by hiking and mountain biking trails. Visit nearby Robert Smail's Printing Works and St Ronan's Wells, then unwind after outdoor adventures. Free parking makes exploration convenient.
The price is R1 822
R2 186 total
includes taxes & fees
12 Nov - 13 Nov
St Ronans Hotel

8. Luxury Old School

Luxury Old School
3.0 star property
Peebles
The price is R19 231
R23 078 total
includes taxes & fees
18 Nov - 19 Nov
Luxury Old School

9. The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (445 reviews)
Immerse yourself in the tranquil charm of this welcoming Peebles hotel, just minutes from Peebles Golf Club and Haylodge Park. Enjoy refreshing drinks at the bar, dine in the restaurant, or unwind on the terrace amid garden views while attentive staff cater to your needs.
The price is R1 945
R2 334 total
includes taxes & fees
25 Nov - 26 Nov
The Park Hotel Peebles

10. Dalhousie Castle

Dalhousie Castle
4.0 star property
Bonnyrigg
8.6 out of 10, Excellent, (874 reviews)
Steeped in history, this Scottish castle hotel offers free breakfast, parking, and WiFi just 15 minutes from Edinburgh. Enjoy local cuisine at Dungeon Restaurant, relax with spa treatments, or explore nearby Dalkeith Country Park and Dalhousie Castle.
The price is R3 160
R3 792 total
includes taxes & fees
15 Nov - 16 Nov
Dalhousie Castle

11. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1 771 reviews)
Tranquil retreat amid manicured gardens offers countryside views, just minutes from Edinburgh Zoo. Enjoy 2 restaurants, 3 bars, and fitness facilities while staying at this historic estate where helpful staff ensure a peaceful getaway.
The price is R1 418
R1 702 total
includes taxes & fees
30 Nov - 01 Dec
Dalmahoy Hotel & Country Club

12. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2 159 reviews)
Experience tranquility in central Edinburgh, just steps from Princes Street and the Playhouse Theatre. Enjoy the spa's indulgent deep-tissue massages and aromatherapy after exploring nearby sights, then unwind in the indoor pool or Liberté Brasserie.
The price is R2 443
R3 078 total
includes taxes & fees
29 Nov - 30 Nov
Apex Waterloo Place Hotel

13. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1 566 reviews)
Experience enchanting Edinburgh from this hotel with a stylish rooftop terrace. Just steps from Royal Mile and Princes Street, you'll find comfortable beds and helpful staff. Edinburgh Castle is nearby, and Waverley Station is only a 4-minute walk for easy city exploration.
The price is R2 773
R3 494 total
includes taxes & fees
30 Nov - 01 Dec
Market Street Hotel

14. Hampton by Hilton Edinburgh Airport

Hampton by Hilton Edinburgh Airport
3.5 star property
Ingliston
8.8 out of 10, Excellent, (1 611 reviews)
Experience comfort near Edinburgh Airport with a complimentary breakfast to start your day. The 24-hour fitness centre keeps your routine intact while the restaurant and bar provide convenient dining. Edinburgh Zoo and Murrayfield Stadium are just a short drive away.
The price is R1 931
R2 433 total
includes taxes & fees
06 Dec - 07 Dec
Hampton by Hilton Edinburgh Airport

15. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (3 012 reviews)
Steps from Grassmarket and Edinburgh Castle, this hotel features a refreshing indoor pool, Metro Bar & Brasserie, and fitness centre with sauna. Comfortable rooms offer castle vistas, while Princes Street Tram Stop is just a 10-minute walk away.
The price is R2 529
R3 187 total
includes taxes & fees
08 Nov - 09 Nov
Apex Grassmarket Hotel

16. Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (1 000 reviews)
The price is R1 555
R1 959 total
includes taxes & fees
08 Nov - 09 Nov
Carberry Tower Mansion House and Estate

17. Dakota Edinburgh

Dakota Edinburgh
4.0 star property
South Queensferry
9.2 out of 10, Wonderful, (1 526 reviews)
Embrace comfort at this business-friendly hotel near Edinburgh Park with free WiFi and parking. Work out at the fitness centre, then relax with drinks at the bar. Just a 3-minute drive from Dalmeny Station and close to Forth Road Bridge.
The price is R1 531
R1 929 total
includes taxes & fees
06 Dec - 07 Dec
Dakota Edinburgh

18. Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1 143 reviews)
Immerse yourself in Edinburgh's historic charm at this tranquil retreat on the Royal Mile. Enjoy the indoor pool and zen spa after exploring nearby Edinburgh Castle. Coffee shops and major attractions surround this perfectly positioned hotel.
The price is R2 518
R3 172 total
includes taxes & fees
08 Nov - 09 Nov
Radisson Blu Hotel, Edinburgh City Centre

19. Norton House Hotel & Spa

Norton House Hotel & Spa
4.0 star property
Newbridge
9.2 out of 10, Wonderful, (1 001 reviews)
An elegant countryside retreat with a soothing indoor pool and full-service spa offering massages and aromatherapy. Located near Edinburgh Zoo and Murrayfield Stadium, this peaceful hotel provides free parking and WiFi for easy exploration.
The price is R2 675
R3 371 total
includes taxes & fees
08 Dec - 09 Dec
Norton House Hotel & Spa

20. Fingal - A Luxury Floating Hotel

Fingal - A Luxury Floating Hotel
5.0 star property
Leith
10.0 out of 10, Exceptional, (567 reviews)
Moored in historic Leith, this luxury floating hotel offers free breakfast and parking. Just 3 minutes from Port of Leith tram stop, explore Edinburgh Castle and Royal Mile easily. The onboard restaurant and bar create an unforgettable maritime experience.
The price is R5 071
R6 389 total
includes taxes & fees
22 Nov - 23 Nov
Fingal - A Luxury Floating Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Go beyond your typical stay in Peebles

When is the best time to visit Peebles?

Our prices for hotels in Peebles are cheapest in January

Price trends for hotels in Peebles

Pricing is based on two traveller single night rates
View properties in November
Currently viewing crowd sizes and weather for November.

November

High 7°C / low 3°C. Cloudy most days.
7°
weather_cloudy
November, no crowd data, average high temperature 7 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
5°
weather_cloudy
December, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
4°
weather_cloudy
January, no crowd data, average high temperature 4 degrees Celsius, average low temperature 0 degrees Celsius. Cloudy most days.
0°
5°
weather_cloudy
February, no crowd data, average high temperature 5 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
7°
weather_cloudy
March, no crowd data, average high temperature 7 degrees Celsius, average low temperature 1 degrees Celsius. Cloudy most days.
1°
10°
weather_cloudy
April, no crowd data, average high temperature 10 degrees Celsius, average low temperature 3 degrees Celsius. Cloudy most days.
3°
13°
weather_cloudy
May, no crowd data, average high temperature 13 degrees Celsius, average low temperature 5 degrees Celsius. Cloudy most days.
5°
16°
weather_cloudy
June, no crowd data, average high temperature 16 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
17°
weather_cloudy
July, no crowd data, average high temperature 17 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
16°
weather_cloudy
August, no crowd data, average high temperature 16 degrees Celsius, average low temperature 10 degrees Celsius. Cloudy most days.
10°
15°
weather_cloudy
September, no crowd data, average high temperature 15 degrees Celsius, average low temperature 8 degrees Celsius. Cloudy most days.
8°
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
Monthly weather averages (˚C)

Top neighbourhoods in Peebles

Eddleston

The Eddleston neighbourhood is loved for its restaurants and bars, and has lots of things to do and see, including Great Polish Map of Scotland.

Top landmarks in Peebles

Learn more about Peebles

Admired for its castle and golfing, Peebles features attractions such as Traquair House and 7stanes - Glentress. Visitors to this welcoming city speak highly of the restaurants whereas sights include Leisure Club and Spa at Macdonald Cardrona Hotel and 7stanes - Innerleithen.

A castle surrounded by a forested valley with a river.

Frequently Asked Questions

Can I book a refundable accommodation option in Peebles?

If you want the flexibility to change your plans to Peebles, most hotels offer refundable* rates that you can book. You can see this accommodation by searching our site and using the "fully refundable" filter to narrow down the results.

Where can I stay in Peebles if I want a holiday rental instead of a hotel?

If you're looking for a good alternative to a hotel, browse our selection of 9 holiday homes. You can also consider one of the 22 apartments or 25 cottages.

What will the weather in Peebles be like during my visit?

July and August are typically the warmest months in Peebles, when the average temperature is 13°C. January and February are the coldest months, when the average temperature is 3°C. December and October are the months with the most rain.

Why should I book my Peebles hotel with Hotels.com?

There are lots of reasons to book your Peebles trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Find out more about Peebles

Discover the Regal Charm of Peebles: Where History Meets Nature

Nestled in the picturesque Scottish Borders, Peebles is a charming town that beckons with its stunning landscapes and rich heritage. Wander along the banks of the River Tweed, where scenic walks reveal the beauty of the surrounding hills. Discover the historic Peebles Old Town, replete with quaint shops and delightful cafes. Don’t miss the iconic Neidpath Castle, a captivating reminder of Scotland's storied past. Outdoor enthusiasts will relish the nearby trails and the breathtaking views from the hills. Whether you seek adventure or tranquillity, Peebles offers a perfect retreat in a serene setting.

Discover great hotels near Peebles

Peebles offers a delightful mix of accommodation, from charming guesthouses to upscale hotels. Enjoy scenic views and easy access to local attractions. Many establishments provide comfortable rooms, hearty breakfasts, and a welcoming atmosphere, perfect for relaxation after a day of exploring this beautiful Scottish town. Here are some of the most popular hotels with our travelers near Peebles:

  1. Elibank House B&Bopens in new window: This refined 3.5-star bed and breakfast offers an impeccable experience with a stellar guest rating of 10.0. Guests enjoy a selection of key amenities including a sophisticated dining experience with a full breakfast service and a range of luxurious features that evoke a boutique setting. The property exudes charm and comfort, ensuring a smooth and high-quality journey for leisure travellers. Its architectural design and curated experiences elevate the stay to a memorable level, creating an atmosphere of relaxed elegance and seamless service.
  2. THE Gordon Arms Restaurant With Roomsopens in new window: This engaging 3.0-star hotel captivates adventure-seeking travellers with its high guest rating of 9.8. The hotel features an array of outdoor activities, including mountain biking, bicycle rentals, and hiking opportunities near the property. It offers a vibrant setting that is perfect for those in pursuit of distinctive, leisure-focused experiences. The property boasts a refreshing mix of modern amenities and unique architectural design, ensuring a journey marked by dynamic and energising experiences.
  3. The Craigieopens in new window: This elegant 3.5-star hotel stands out with a guest rating of 9.6 and is designed for the discerning leisure traveller. Guests benefit from a stylish setting that includes express check-in and curated experiences, complemented by luxurious comforts such as spacious, refined rooms and a high-end breakfast service. The property’s architectural elegance and attention to detail create an inviting atmosphere that promises a smooth, high-quality journey, with a focus on exceptional comfort and distinctive design elements.

Where to stay in and around Peebles

In Heriot, Glentress, Cardrona, each area offers its own charm: Heriot provides serene surroundings, Glentress entices adventure with attractions like Kailzie Gardens and Neidpath Castle, while Cardrona excels with luxury, countryside walks, and fine dining. For first-time visitors, Glentress is the ideal base for exploring Peebles.

  1. Heriotopens in new window: A charming spot to stay in Peebles with a relaxed vibe and a welcoming feel. Although low on detailed data, Heriot offers a cosy local experience perfect for travellers seeking a laid-back base to explore the surrounding countryside. Its simplicity and local charm make it an ideal retreat after a day of sightseeing in the scenic region.
  2. Glentressopens in new window: Ideal for those who love a bit of excitement, Glentress is great for adventure enthusiasts. With must-see places like Kailzie Gardens, Neidpath Castle, and Rosslyn Chapel, there's a mix of historical intrigue and natural beauty. Its adventurous spirit makes it a perfect choice for travellers looking to blend outdoor activities with historical site visits.
  3. Cardronaopens in new window: A delightful destination that caters to a range of interests, Cardrona is perfect if you’re into golf, relaxing spa days, and countryside walks. The area is known for its luxurious vibe and offers a mix of serene swimming spots and scenic, hilly walks. Cardrona's focus on dining and a relaxed pace makes it an excellent choice for a restful yet engaging stay in the heart of Peebles.

Things to do in and around Peebles

Peebles enchants visitors with its rugged castle-like landscapes, dotted with lush parks and shimmering lakes. Enjoy scenic biking, relaxing spa days, and a round of golf, all set against a backdrop of rolling hills and serene natural beauty.

  • Neidpath Castleopens in new window – Explore this historic castle with its robust stone walls and intriguing past, offering visitors a glimpse into medieval architecture and scenic surroundings.
  • National Library of Scotlandopens in new window – Visit this distinctive library known for its impressive collection and architectural grandeur, where history and knowledge meet in a setting that invites quiet reflection.
  • Summerhallopens in new window – Enjoy the creative ambience at this arts centre, which hosts a variety of art exhibitions and cultural events, providing a refreshing change of pace during your travels.
  • Dalmahoy Golf Courseopens in new window – Spend an enjoyable day at this well-maintained golf course, where you can work on your swing amidst a picturesque backdrop and take in the fresh Scottish air.
  • Dalhousie Castleopens in new window – Discover another striking castle that stands as a testament to Scotland’s rich heritage, offering a blend of historical intrigue and architectural elegance.

4 tips for savvy savings when booking a hotel in Peebles

  1. Book for the cheapest times: The most affordable time to visit Peebles is between January and March, when hotel prices are generally lower. For a great value for money experience, it's recommended to stay for at least 2 to 3 days to fully explore the town's historical landmarks and cultural attractions. During your visit, you can enjoy the local castle, engage with the friendly community, and take part in various activities such as biking, golfing, and relaxing at a spa. Dining and bar options also contribute to the budget-friendly nature of your stay, ensuring you enjoy all that Peebles has to offer without straining your finances.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals to Peebles on Hotels.com, begin by exploring the Dealsopens in new window or Last-Minute Deals sections, where you may discover discounted hotel rates as your travel date approaches. It’s also wise to enable email alerts or push notifications from Hotels.com to stay updated on flash sales and special last-minute promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, so if rooms become available or prices drop, you're more likely to see these updates first.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more favourable rate for your stay in a Peebles hotel. If you’re interested in a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. Should the price be on the higher side, we can suggest alternative dates that might help you secure a more appealing rate.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive, but thanks to Peebles' excellent public transport links, you may discover a more affordable independent hotel located a bit further out that remains well-connected. For those keen to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value for money to be found. Opting for these alternative destinations could provide a more authentic and budget-friendly experience.

Best time to go to Peebles

Peebles experiences its lowest average temperature in January, at 36.1°F (2.3°C), while July is the hottest month, with an average temperature of 56.5°F (13.6°C). December is usually the wettest month. April, July, and August are the peak travel months in Peebles, attracting a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. On the other hand, October to December tend to be quieter times to visit, marked by light rainfall and mostly cloudy conditions.