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

Tonight
2 Sept - 3 Sept
Tomorrow
3 Sept - 4 Sept
This weekend
4 Sept - 6 Sept
Next weekend
11 Sept - 13 Sept

Top 5 hotels in Peebles at a glance

  1. Apex Grassmarket Hotel — 4-star hotel in Old Town Edinburgh. Guest rating: 9.0/10 — Wonderful.
  2. Holiday Inn Edinburgh Zoo by IHG — 4-star hotel in Corstorphine. Guest rating: 8.6/10 — Excellent.
  3. Leonardo Royal Hotel Edinburgh — 4-star hotel in Old Town Edinburgh. Guest rating: 9.0/10 — Wonderful.
  4. Point A Edinburgh Haymarket — 3-star hotel in West End. Guest rating: 8.8/10 — Excellent.
  5. YOTEL Edinburgh — 4-star hotel in Edinburgh City Centre. Guest rating: 8.8/10 — Excellent.

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 .

Apex Grassmarket Hotel

Apex Grassmarket Hotel
Old Town Edinburgh
€296
includes taxes & fees
28 Sept - 29 Sept
Apex Grassmarket Hotel

Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG
Corstorphine
€138
includes taxes & fees
13 Sept - 14 Sept
Holiday Inn Edinburgh Zoo by IHG

Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh
Old Town Edinburgh
€246
includes taxes & fees
27 Sept - 28 Sept
Leonardo Royal Hotel Edinburgh

Point A Edinburgh Haymarket

Point A Edinburgh Haymarket
West End
€192
includes taxes & fees
27 Sept - 28 Sept
Point A Edinburgh Haymarket

YOTEL Edinburgh

YOTEL Edinburgh
Edinburgh City Centre
€203
includes taxes & fees
28 Sept - 29 Sept
YOTEL Edinburgh

Mount Royal Hotel Edinburgh by The Unlimited Collection

Mount Royal Hotel Edinburgh by The Unlimited Collection
Edinburgh City Centre
€229
includes taxes & fees
3 Sept - 4 Sept
Mount Royal Hotel Edinburgh by The Unlimited Collection

Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
€200
includes taxes & fees
1 Oct - 2 Oct
Peebles Hydro Hotel

Virgin Hotels Edinburgh

Virgin Hotels Edinburgh
Old Town Edinburgh
€519
includes taxes & fees
29 Sept - 30 Sept
Virgin Hotels Edinburgh

The Tontine Hotel

The Tontine Hotel
Peebles
€168
includes taxes & fees
29 Sept - 30 Sept
The Tontine Hotel

Market Street Hotel

Market Street Hotel
Old Town Edinburgh
€302
includes taxes & fees
29 Sept - 30 Sept
Market Street Hotel

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
Kirknewton
€166
includes taxes & fees
27 Sept - 28 Sept
Dalmahoy Hotel & Country Club

The Park Hotel Peebles

The Park Hotel Peebles
Peebles
€140
includes taxes & fees
1 Oct - 2 Oct
The Park Hotel Peebles

Apex Waterloo Place Hotel

Apex Waterloo Place Hotel
Edinburgh City Centre
€290
includes taxes & fees
6 Sept - 7 Sept
Apex Waterloo Place Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles
€108
includes taxes & fees
27 Sept - 28 Sept
Macdonald Cardrona Hotel, Golf & Spa

Apex City of Edinburgh Hotel

Apex City of Edinburgh Hotel
Old Town Edinburgh
€314
includes taxes & fees
2 Oct - 3 Oct
Apex City of Edinburgh Hotel

ibis Edinburgh Centre South Bridge - Royal Mile

ibis Edinburgh Centre South Bridge - Royal Mile
Old Town Edinburgh
€259
includes taxes & fees
1 Oct - 2 Oct
ibis Edinburgh Centre South Bridge - Royal Mile

Barony Castle Hotel

Barony Castle Hotel
Eddleston
€178
includes taxes & fees
3 Sept - 4 Sept
Barony Castle Hotel

Village Hotel Edinburgh

Village Hotel Edinburgh
Craigleith
€175
includes taxes & fees
27 Sept - 28 Sept
Village Hotel Edinburgh

The Horseshoe Inn

The Horseshoe Inn
Eddleston
The Horseshoe Inn

Novotel Edinburgh Centre

Novotel Edinburgh Centre
Old Town Edinburgh
€232
includes taxes & fees
20 Sept - 21 Sept
Novotel Edinburgh Centre
View all properties

Check out pet-friendly hotels in Peebles

Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
€200
includes taxes & fees
1 Oct - 2 Oct
Peebles Hydro Hotel

The Tontine Hotel

The Tontine Hotel
Peebles
€168
includes taxes & fees
29 Sept - 30 Sept
The Tontine Hotel

Barony Castle Hotel

Barony Castle Hotel
Eddleston
€178
includes taxes & fees
3 Sept - 4 Sept
Barony Castle Hotel

St Ronans Hotel

St Ronans Hotel
Peebles
€105
includes taxes & fees
3 Sept - 4 Sept
St Ronans Hotel

Traquair Arms Hotel

Traquair Arms Hotel
Peebles
€192
includes taxes & fees
3 Sept - 4 Sept
Traquair Arms Hotel

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles
€108
includes taxes & fees
27 Sept - 28 Sept
Macdonald Cardrona Hotel, Golf & Spa

Cringletie House Hotel

Cringletie House Hotel
Peebles
€291
includes taxes & fees
7 Sept - 8 Sept
Cringletie House Hotel

Torview House

Torview House
Peebles
€1,769
includes taxes & fees
14 Sept - 15 Sept
Torview House

The Park Hotel Peebles

The Park Hotel Peebles
Peebles
€140
includes taxes & fees
1 Oct - 2 Oct
The Park Hotel Peebles

Luxury Old School

Luxury Old School
Peebles
€1,109
includes taxes & fees
7 Sept - 8 Sept
Luxury Old School
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.
View all properties
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 September
Typical weather for Peebles
September
High 15°C / low 8°C. Cloudy most days.
View properties in September
15°
11°
10°
13°
16°
17°
10°
16°
10°
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

Neidpath Castle

8.8/10 (22 reviews)
Neidpath Castle is 1 mi (1.5 km) from central Peebles, why not stop by during your stay?
See properties

Dawyck Botanic Garden

9.4/10 (10 reviews)
Ready for an education in local botany? Dawyck Botanic Garden should make your list of places to visit, located 6.2 mi (9.9 km) from central Peebles. If you like Dawyck Botanic Garden, you'll love Haylodge Park and St Mary's Loch, both just a short drive away.
See properties

Leisure Club and Spa at Macdonald Cardrona Hotel

7.0/10 (17 reviews)
If massages and hot tubs are your thing, you might want to pamper yourself at Leisure Club and Spa at Macdonald Cardrona Hotel, located 0.5 mi (0.8 km) from central Cardrona.
See properties

7stanes - Glentress

9.0/10 (12 reviews)
Travellers who enjoy the great outdoors might want to go to 7stanes - Glentress when visiting central Glentress.
See properties

Haylodge Park

9.4/10 (6 reviews)
Haylodge Park is 0.7 mi (1.1 km) from central Peebles, why not stop by during your stay? Want to stretch your legs a little more? Head to Kailzie Gardens, located nearby.
See properties

Kailzie Gardens

9.2/10 (7 reviews)
Ready for an education in local botany? Kailzie Gardens should make your list of places to visit, located 2.2 mi (3.5 km) from central Peebles. Want to stretch your legs a little more? Head to Haylodge Park, located nearby.
See properties

Innerleithen Golf Club

You might want to play some rounds at Innerleithen Golf Club, located 5.3 mi (8.6 km) from central Peebles. If Innerleithen Golf Club doesn't quite scratch your golfing itch, Macdonald Cardrona Golf Course is also nearby.
See properties

Great Polish Map of Scotland

8.0/10 (21 reviews)
Eddleston is home to Great Polish Map of Scotland, so why not stop by during your stay in Peebles? If you'd also like to explore some of the parks in Peebles, Haylodge Park is nearby.
See properties

Learn more about Peebles

Admired for its castle and golfing, Peebles features attractions such as Traquair House and Haylodge Park. Visitors to this welcoming city speak highly of the restaurants whereas sights include 7stanes - Glentress and Kailzie Gardens.

See all hotels in Peebles
A castle surrounded by a forested valley with a river.

Check out reviews of Peebles hotels guests love

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG

10/10 Excellent
"This was a great place for someone who didn’t plan on hanging out in the room. It was clean, cozy, and had everything I needed for a comfortable night’s sleep."
Shana 2-night trip
Posted 1 hour ago
Garner Edinburgh Haymarket by IHG
Apex Grassmarket Hotel

Apex Grassmarket Hotel

8/10 Good
"Great location."
Trina Marie 4-night trip
Posted 1 hour ago
Apex Grassmarket Hotel
Holiday Inn Edinburgh Zoo by IHG

Holiday Inn Edinburgh Zoo by IHG

8/10 Good
"Added breakfast and it was well worth 12.50 There’s a lot of deferred maintenance in the building. Pool and changing areas were dirty and had mold on the ceiling. Hoses were going through the changing room. We went to the pool and hot tub in the evening and it was really very crowded, my tip is to go when all of the families are at the zoo. I had the place to myself. Area is ok not a lot going on if you’re not going to the zoo. It was ok but I don’t think I would go back and stay just for the property"
heidi 3-night trip
Posted 5 hours ago
Holiday Inn Edinburgh Zoo by IHG
Market Street Hotel

Market Street Hotel

8/10 Good
"Good location."
Angela 3-night trip
Posted 7 hours ago
Market Street Hotel
Leonardo Royal Hotel Edinburgh

Leonardo Royal Hotel Edinburgh

10/10 Excellent
"Wonderful hotel in the heart of Edinburgh! 🏰✨ The hotel is exceptionally clean, with comfortable accommodations and excellent, friendly service. The shower is amazing—definitely one of the highlights! 🚿 The location couldn’t be better, right on the Royal Mile and within walking distance of so many of Edinburgh’s main attractions, restaurants, and shops. Super central and convenient for exploring the city. Highly recommended! ⭐⭐⭐⭐⭐"
Juan 4-night trip
Posted 7 hours ago
Leonardo Royal Hotel Edinburgh
CODE - The Court, Edinburgh

CODE - The Court, Edinburgh

8/10 Good
"Unique room, converted police cell in Old Courthouse. Just needed a chair in the room."
Richard 1-night trip
Posted 7 hours ago
CODE - The Court, Edinburgh
Apex Waterloo Place Hotel

Apex Waterloo Place Hotel

8/10 Good
"Nice lobby and bar. Rooms standard although bathrooms generous. Would stay again"
Sanjay 2-night trip
Posted 20 hours ago
Apex Waterloo Place Hotel
Radisson Blu Hotel, Edinburgh City Centre

Radisson Blu Hotel, Edinburgh City Centre

10/10 Excellent
"Comfortable and great location too!"
Susan 3-night trip
Posted 20 hours ago
Radisson Blu Hotel, Edinburgh City Centre
Virgin Hotels Edinburgh

Virgin Hotels Edinburgh

8/10 Good
"The bathroom is very good, great design, everything has been thought of, but the sleeping area wasn’t great, it was so small, most of it is taken up by the huge bed frame and clunky faux marble table. We had a really long walk to our room with no lifts There was a wedding on Saturday and our room was literally next to the party! Roof top terrace is literally a terrace, you have to buy your very expensive drink from the bar and carry it yourself up to the roof terrace. Breakfast needs more variety Staff were very attentive and helpful and the location is fantastic. However it’s not worth the amount we spent per night"
Charlotte 3-night trip
Posted 1 day ago
Virgin Hotels Edinburgh

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 24 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.

Keep exploring