Hotels 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

This weekend
Next weekend

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 .

1. Apex Grassmarket Hotel

Apex Grassmarket Hotel
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (2,995 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 €201
includes taxes & fees
12 Nov - 13 Nov
Apex Grassmarket Hotel

2. Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
4.0 star property
Corstorphine
8.6 out of 10, Excellent, (1,619 reviews)
The price is €103
includes taxes & fees
5 Nov - 6 Nov
Holiday Inn Edinburgh Zoo by IHG

3. Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
4.0 star property
Edinburgh City Centre
9.0 out of 10, Wonderful, (1,544 reviews)
Immerse in Edinburgh culture with easy access to Edinburgh Castle and the Royal Mile. Just 4 minutes from Waverly Train Station, this peaceful hotel offers breakfast, room service, and a fitness centre for exploring Scotland's captivating capital.
The price is €148
includes taxes & fees
8 Nov - 9 Nov
Leonardo Royal Hotel Edinburgh

4. Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
3.0 star property
West End
8.8 out of 10, Excellent, (1,822 reviews)
Embrace Edinburgh's charm at this well-positioned hotel near Haymarket Station. Just 15 minutes from Princes Street and a short drive to Edinburgh Castle and Grassmarket. Guests love the comfortable beds, helpful staff, and daily continental breakfast options.
The price is €121
includes taxes & fees
8 Nov - 9 Nov
Point A Edinburgh Haymarket

5. YOTEL Edinburgh

YOTEL Edinburgh
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (2,577 reviews)
Centrally positioned near Princes Street and Edinburgh Castle, this hotel offers free WiFi and a 24-hour fitness centre. Refuel at the restaurant or unwind with drinks at the bar. Convenient transport options with tram stops just 9 minutes away.
The price is €131
includes taxes & fees
8 Nov - 9 Nov
YOTEL Edinburgh

6. Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (856 reviews)
Sophisticated rooms await at this centrally located Edinburgh hotel, just 5 minutes from Princes Street and George Street. Enjoy Scott's restaurant with garden views and 24-hour room service after exploring nearby Edinburgh Castle and Royal Mile.
The price is €159
includes taxes & fees
8 Nov - 9 Nov
Mount Royal Hotel Edinburgh by The Unlimited Collection

7. Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.4 out of 10, Very good, (740 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 €160
includes taxes & fees
24 Nov - 25 Nov
Peebles Hydro Hotel

8. Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
5.0 star property
Edinburgh City Centre
9.6 out of 10, Exceptional, (1,457 reviews)
Immerse in elegance at this luxurious Edinburgh hotel, just minutes from Edinburgh Castle and Grassmarket. Two restaurants including Commons Club serve dinner, while a 24-hour fitness centre keeps you energised. Waverly Train Station and tram stops are within walking distance.
The price is €293
includes taxes & fees
8 Nov - 9 Nov
Virgin Hotels Edinburgh

9. The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (300 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 €138
includes taxes & fees
8 Nov - 9 Nov
The Tontine Hotel

10. Market Street Hotel

Market Street Hotel
4.0 star property
Edinburgh City Centre
9.8 out of 10, Exceptional, (1,561 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 €178
includes taxes & fees
8 Nov - 9 Nov
Market Street Hotel

11. Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
9.0 out of 10, Wonderful, (1,774 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 €107
includes taxes & fees
22 Nov - 23 Nov
Dalmahoy Hotel & Country Club

12. 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 €126
includes taxes & fees
10 Nov - 11 Nov
The Park Hotel Peebles

13. Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (2,162 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 €201
includes taxes & fees
1 Nov - 2 Nov
Apex Waterloo Place Hotel

14. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (996 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 €129
includes taxes & fees
1 Nov - 2 Nov
Macdonald Cardrona Hotel, Golf & Spa

15. Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
4.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1,796 reviews)
Nestled in Edinburgh, this hotel places you within a 10-minute walk of iconic attractions like Edinburgh Castle and Grassmarket. Guests rave about the delicious breakfast options and attentive service. Princes Street Tram Stop is just 10 minutes away for exploring more of the city.
The price is €147
includes taxes & fees
8 Nov - 9 Nov
Apex City of Edinburgh Hotel

16. ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
3.0 star property
Edinburgh City Centre
8.4 out of 10, Very good, (2,031 reviews)
The price is €115
includes taxes & fees
16 Nov - 17 Nov
ibis Edinburgh Centre South Bridge - Royal Mile

17. Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very good, (818 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 €147
includes taxes & fees
29 Oct - 30 Oct
Barony Castle Hotel

18. Village Hotel Edinburgh

Village Hotel Edinburgh
4.0 star property
Craigleith
8.4 out of 10, Very good, (1,010 reviews)
Unwind in the indoor pool or hot tub after exploring Edinburgh Castle and George Street, both a short drive away. The Village Grill serves international cuisine throughout the day, while the fitness centre keeps your routine on track.
The price is €123
includes taxes & fees
16 Nov - 17 Nov
Village Hotel Edinburgh

19. The Horseshoe Inn

The Horseshoe Inn
4.0 star property
Eddleston
9.4 out of 10, Exceptional, (118 reviews)
Wrapped in rural tranquility near Great Polish Map of Scotland, this inn offers convenient free parking and luxurious touches like dressing gowns. Just 40 minutes from Edinburgh Airport, it's an elegant business-friendly retreat with daily housekeeping.
The Horseshoe Inn

20. Novotel Edinburgh Centre

Novotel Edinburgh Centre
4.0 star property
Edinburgh City Centre
8.8 out of 10, Excellent, (1,007 reviews)
Enjoy this central Edinburgh hotel's indoor pool and sauna after exploring nearby Edinburgh Castle and Grassmarket. The TAP Bar & Kitchen serves meals throughout the day, while a 24-hour fitness centre keeps you energised for city adventures.
The price is €137
includes taxes & fees
8 Nov - 9 Nov
Novotel Edinburgh Centre
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.

Check out pet-friendly hotels in Peebles

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.

When is the best time to visit Peebles?

Our prices for hotels in Peebles are cheapest in February
Price trends for hotels in Peebles
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Typical weather for Peebles
October
High 11°C / low 6°C. Cloudy most days.
View properties in October
11°
weather_cloudy
October, no crowd data, average high temperature 11 degrees Celsius, average low temperature 6 degrees Celsius. Cloudy most days.
6°
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°
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.

Check out reviews of Peebles hotels guests love

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

Peebles: Where Majestic Castles Embrace Nature's Serenity

Nestled in the picturesque Scottish Borders, Peebles is a charming town that effortlessly blends stunning natural beauty with rich cultural heritage. Surrounded by rolling hills and the enchanting River Tweed, it's a haven for outdoor enthusiasts, offering scenic walks, cycling trails, and fishing spots. Explore the historic Peebles Castle ruins and indulge in local delicacies at quaint cafés and pubs. With its vibrant arts scene and welcoming community, Peebles invites you to experience the warmth of Scottish hospitality while immersing yourself in breathtaking landscapes—an idyllic escape for adventurers and romantics alike.

Discover great hotels in Peebles

Peebles offers a range of charming accommodations, from cosy guesthouses to modern hotels, catering to various budgets. Enjoy the scenic views, local hospitality, and easy access to outdoor activities, making it a perfect base for exploring the beautiful Scottish Borders. Here are some of our travelers' favorite hotels in Peebles:

  1. Elibank House B&BOpens in a new window: Elibank House B&B is a charming 3.5-star bed and breakfast that offers a delightful stay for travellers seeking a pet-friendly getaway. With its warm, inviting atmosphere and comfortable accommodations, it excels in providing a relaxing retreat. Guests appreciate the accessibility for their furry companions, along with the added conveniences that enhance the experience. This hotel is particularly suitable for leisure travellers looking for a home-like environment combined with personal touches that create a memorable stay.
  2. THE Gordon Arms Restaurant With RoomsOpens in a new window: THE Gordon Arms Restaurant With Rooms, rated at 3.0 stars, is an eco-certified hotel designed for adventure seekers. This property offers a range of exciting activities, including nearby cycling, fishing, and horseback riding, making it an ideal choice for outdoor enthusiasts. The vibrant atmosphere and commitment to sustainability resonate well with those who appreciate unique experiences that connect them to nature. Visitors are impressed by the adventurous spirit of the hotel, ensuring a fulfilling stay packed with exploration.
  3. Peggyslea FarmOpens in a new window: Peggyslea Farm offers a delightful 3.5-star experience, perfectly tailored for leisure travellers who value pet-friendly accommodations. The hotel boasts comfortable and stylish lodgings, allowing guests to unwind in a serene environment. The welcoming pet policy is complemented by an array of amenities that enhance comfort and relaxation, making it a popular choice for those seeking a tranquil getaway. The hotel’s inviting atmosphere and thoughtful features create a delightful escape for individuals looking to recharge.

Top locations to stay in Peebles

In West Linton, Innerleithen, and Stobo, visitors can enjoy picturesque landscapes and local charm. West Linton offers quaint village vibes and scenic walks, while Innerleithen is ideal for relaxation with its tranquil atmosphere and nature trails. Stobo is known for its spa retreats. For first-time visitors, Innerleithen is particularly appealing for its serene environment and accessibility to outdoor activities.

  1. InnerleithenOpens in a new window: Innerleithen is a charming town perfect for those looking to relax amidst stunning scenery. Nestled in the picturesque Tweed Valley, it's famous for its tranquil walks along the River Tweed and the nearby hills, making it a haven for nature lovers. The town also boasts a range of local shops and cafes, where you can enjoy a leisurely afternoon. For outdoor enthusiasts, Innerleithen is well-known for mountain biking trails and scenic hiking routes, offering a unique blend of adventure and relaxation in a friendly community atmosphere.
  2. West LintonOpens in a new window: West Linton is a delightful village that captures the essence of rural Scotland. With its beautiful stone cottages and welcoming local shops, it’s a fantastic base for exploring the surrounding countryside. The village is surrounded by lush greenery, making it ideal for leisurely walks and cycling. Visitors can enjoy the local culture through various community events and markets, immersing themselves in the friendly vibe of this picturesque area. It's a perfect retreat for those seeking a peaceful getaway with easy access to nature.
  3. StoboOpens in a new window: Stobo is a serene retreat known for its stunning landscapes and luxurious spa facilities. It’s an ideal spot for those looking to unwind and indulge in wellness treatments while enjoying the tranquillity of the Scottish countryside. The area is surrounded by beautiful gardens and walking paths, making it easy to connect with nature. Stobo is less crowded than other tourist spots, offering a peaceful escape where you can recharge and appreciate the beauty of the landscape without the hustle and bustle.

Things to do in Peebles

Peebles is a charming destination nestled among rolling hills and lush forests, perfect for outdoor enthusiasts. Visitors can enjoy scenic biking trails, tranquil golf courses, and relaxing spa retreats. With picturesque parks and serene rivers, it’s an ideal spot for hiking, boating, and soaking up nature’s beauty.

  • Rosslyn ChapelOpens in a new window – Discover the stunning architecture of this historic church, known for its intricate carvings and mysterious legends. Take a moment to soak in the spiritual ambience and explore the tales that surround its creation.
  • Pentland Hills Regional ParkOpens in a new window – Lace up your hiking boots and venture into this sprawling national park. Enjoy a variety of trails that offer breathtaking views of the countryside, perfect for a day of outdoor exploration and picnicking amidst nature.
  • St Mary's LochOpens in a new window – Relax by the serene waters of this picturesque lake, ideal for a peaceful walk or a leisurely afternoon spent fishing. The surrounding landscape provides a stunning backdrop, making it a fantastic spot for photography enthusiasts.
  • Dalhousie CastleOpens in a new window – Step back in time at this magnificent castle, where you can wander through its historic halls and gardens. Consider enjoying a meal in the castle's restaurant, which promises a memorable dining experience.
  • Jupiter ArtlandOpens in a new window – Engage with contemporary art in this unique outdoor arts centre. Explore the captivating sculptures and installations set within the beautiful grounds, and let the creativity inspire your own artistic side.

4 tips for savvy savings when booking a hotel in Peebles

  1. Book for the cheapest times: The most budget-friendly time to visit Peebles is between January and March, when hotel prices tend to be lower. For a truly enriching experience, it's advisable 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 partake in activities like biking or relaxing at a spa. With great value for money, Peebles offers a delightful dining scene and inviting bars, making it an ideal destination for those looking to enjoy history and culture without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals to Peebles, you may start by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you're more likely to see discounted rates on hotels as your travel date approaches. Enabling email alerts or push notifications from Hotels.com can help you stay informed about flash sales and special promotions, ensuring you don't miss potential savings. Additionally, the Smart Shopping tool available via the app allows travellers to compare hotel prices and amenities, so if prices drop or rooms become available, you’ll be the first to know to book your last-minute escape.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you potentially save on your stay at a hotel in Peebles. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book through Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the cost is on the higher side, we will suggest alternative dates that may be more affordable, helping you to secure the best deal possible.
  4. Consider your location: Hotels situated near the city centre generally tend to be more expensive, but thanks to Peebles's excellent public transport links, you may discover a more affordable independent hotel a bit further out that remains well-connected. For those keen to explore alternative, less congested neighbourhoods or even lesser-known nearby towns, there is often great 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.