Search Peebles hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top hotels and accommodation in Peebles

Norton House Hotel & Spa

4.0 star property
9.2 out of 10, Wonderful, (994)
"Great staff and location"
The price is AU$392
includes taxes & fees
31 Aug - 1 Sept
Norton House Hotel & Spa

Tynecastle Park Hotel

4.0 star property
9.6 out of 10, Exceptional, (322)
"Amazing stay. Staff was wonderful and so so kind. Room was huge and so clean"
The price is AU$301
includes taxes & fees
10 Aug - 11 Aug
Tynecastle Park Hotel

Dalhousie Castle Hotel & Spa

4.0 star property
8.6 out of 10, Excellent, (751)
"It was a beautiful place to stay. "
The price is AU$348
includes taxes & fees
1 Sept - 2 Sept
Dalhousie Castle Hotel & Spa

Cringletie House Hotel

4.0 star property
9.8 out of 10, Exceptional, (127)
"Lovely place. Excellent restaurant. Great breakfast. Wonderful staff. "
The price is AU$579
includes taxes & fees
19 Aug - 20 Aug
Cringletie House Hotel

Tor Hill

2.0 star property
10.0 out of 10, Exceptional, (1)
The price is AU$373
includes taxes & fees
8 Sept - 9 Sept
Tor Hill

Peebles Hydro Hotel

4.0 star property
8.2 out of 10, Very good, (643)
"Beautiful hotel great breakfast lovely views "
Peebles Hydro Hotel

Glede Knowe Guest House

4.0 star property
9.8 out of 10, Exceptional, (46)
"From our warm welcome on arrival, we found a really comfortable room, good local information from our hosts and a fabulous breakfast! A great stay in a fabulous location."
The price is AU$274
includes taxes & fees
16 Aug - 17 Aug
Glede Knowe Guest House

The Tontine Hotel

3.0 star property
9.2 out of 10, Wonderful, (248)
"Lovely hotel"
The Tontine Hotel

St Ronans Hotel

3.0 star property
7.8 out of 10, Good, (89)
"Friendly people. Basic room. Basic breakfast. "
The price is AU$186
includes taxes & fees
10 Aug - 11 Aug
St Ronans Hotel

The Park Hotel Peebles

3.0 star property
8.6 out of 10, Excellent, (400)
"Great value for money. "
The price is AU$201
includes taxes & fees
31 Aug - 1 Sept
The Park Hotel Peebles

Traquair Arms Hotel

3.0 star property
9.0 out of 10, Wonderful, (87)
"It was the middle of nowhere but really "
The price is AU$277
includes taxes & fees
15 Aug - 16 Aug
Traquair Arms Hotel

The Horseshoe Inn

4.0 star property
9.4 out of 10, Exceptional, (102)
"Pleasant old style Inn with accommodation in separate building. The bedroom had very comfortable bed with fluffy pillows. The bathroom was a bit cramped and had a very noisy extractor fan. There was no provision to dry towels as radiator was off, I guess during summer months and a lamp was not working over the shower. We stayed two nights and enjoyed both evening meals which were very good. The noisy fan was mentioned to the staff. "
The Horseshoe Inn

Barony Castle Hotel

4.0 star property
8.0 out of 10, Very good, (751)
"A lovely warm welcome when we arrived. All staff were approachable and friendly "
The price is AU$234
includes taxes & fees
17 Aug - 18 Aug
Barony Castle Hotel

Macdonald Cardrona Hotel, Golf & Spa

4.0 star property
7.8 out of 10, Good, (878)
"Beautiful views.Plenty parking and excellent service .Staff more than helpful at reception and food first class."
The price is AU$267
includes taxes & fees
14 Aug - 15 Aug
Macdonald Cardrona Hotel, Golf & Spa

3 Bed House-free Parking

2.0 star property
The price is AU$562
includes taxes & fees
14 Aug - 15 Aug
3 Bed House-free Parking

Torview House

3.5 star property
The price is AU$2,846
includes taxes & fees
13 Aug - 14 Aug
Torview House

Kailzie

3.0 star property
The price is AU$373
includes taxes & fees
26 Aug - 27 Aug
Kailzie

Gypsy Glen

2.0 star property
The price is AU$373
includes taxes & fees
2 Sept - 3 Sept
Gypsy Glen

The Townhouse Hotel

4.5 star property
9.6 out of 10, Exceptional, (207)
"Lovely hotel, staff and premises. Great breakfast!"
The price is AU$289
includes taxes & fees
10 Aug - 11 Aug
The Townhouse Hotel

Dryburgh Abbey Hotel

3.0 star property
8.8 out of 10, Excellent, (796)
"Excellent quiet countryside retreat with friendly helpful staff and good facilities. "
The price is AU$238
includes taxes & fees
24 Aug - 25 Aug
Dryburgh Abbey 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.
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in Peebles

Find the best Peebles areas for the activities you enjoy most.
Eddleston map

Eddleston

1 out of top 10 points of interest in this area

Eddleston is popular for its ample dining options, and you might make a stop by Great Polish Map of Scotland, a top place to visit in the area.

Stay near top Peebles attractions

Neidpath Castle
Neidpath Castle

Neidpath Castle

Neidpath Castle is just one of the places to see in Peebles, so why not enjoy the other things to explore during your travels? Visit the lively bars or top-notch restaurants in this relaxing area.

Learn more about Peebles

Explore relaxing Peebles: its castle, history, dining and more!

Best guest reviews of Peebles

Top Peebles Hotel Reviews

Find out more about Peebles

Find out more about Peebles

Top reasons to visit Peebles

  • Stunning Outdoor Activities: Peebles is perfect for outdoor enthusiasts, offering scenic walks, golf, and lush landscapes.
  • Cultural Richness: Experience historic buildings, castles, and local heritage that reflect Scotland's vibrant past.
  • Family-Friendly Attractions: Enjoy a range of activities suitable for families, ensuring a fun-filled vacation for all ages.
  • Charming Streets: Stroll through picturesque streets and soak in the unique charm of this delightful town.
  • Diverse Accommodation: Choose from a variety of lodging options, including pet-friendly hotels and family-oriented guesthouses.

Find great hotels near Peebles

Discover a range of accommodation options in Peebles, Scotland, perfect for every traveller. From pet-friendly hotels to family-oriented guesthouses, Peebles offers ideal lodging for your vacation needs. Whether you're seeking a relaxing retreat at the renowned Peebles Hydro Hotel or a business-friendly stay, you'll find a variety of choices to suit your preferences in this charming town.

  • Dalmahoy Hotel & Country Club: Nestled 30.6km from Peebles, Dalmahoy Hotel & Country Club is a luxurious 4-star retreat that harmonises eco-friendliness with a vibrant golf theme. Ideal for eco-conscious travellers and business professionals, this hotel boasts impressive facilities such as a 24-hour business centre, multiple meeting rooms, and a spacious conference centre. Guests can indulge in a round of golf, taking in the stunning Scottish landscape while enjoying exceptional service. The combination of business amenities and recreational opportunities makes it a perfect choice for those seeking both productivity and leisure.
  • Novotel Edinburgh Park: Located 32.2km from Peebles, the Novotel Edinburgh Park is a welcoming 4-star hotel that caters to families, business travellers, and the LGBTQIA community. With dedicated amenities for children, including free cribs and safety features, it’s a great option for families. This property is equipped with a conference centre and meeting rooms to suit corporate needs, ensuring a seamless experience for business guests. With its inclusive atmosphere and family-friendly services, Novotel Edinburgh Park provides a comfortable stay for all visitors.
  • Bruntsfield Hotel: Just 32.2km from Peebles, the Bruntsfield Hotel combines pet-friendly policies with eco-certification, making it an ideal choice for environmentally conscious travellers who don’t want to leave their furry friends behind. With amenities like food and water bowls and a welcoming attitude towards dogs, it caters to pet owners beautifully. The hotel’s commitment to sustainability ensures that guests can enjoy a guilt-free stay while indulging in the charm of this historic property. Its delightful atmosphere and pet-friendly policies create a unique and enjoyable experience.

Where to stay in Peebles

Peebles is a delightful town in Scotland that offers a perfect blend of outdoor adventures and cultural experiences. Explore its charming streets, soak in the beautiful views, and enjoy the historic charm that surrounds you. With family-friendly activities and a welcoming atmosphere, Peebles is an ideal spot for a relaxing getaway. Don't miss the chance to venture into nearby regions for even more excursions and stunning landscapes!

  • Innerleithen: Nestled alongside the picturesque River Tweed, Innerleithen is a charming village that beckons outdoor enthusiasts and culture seekers alike. With a steady flow of visitors throughout the year, it really comes alive in April, July, and September. Here, you can indulge in activities like golfing or exploring local monuments and a nearby castle. Families will appreciate the variety of outdoor experiences, making it a perfect destination for a relaxing holiday. Plus, the scenic trails are ideal for walking and cycling, offering stunning views of the surrounding countryside.
  • Cardrona: Located close to Peebles, the quaint village of Cardrona is a hidden gem for families and outdoor lovers. The village sees a peak in visitors during March, July, and September, with a more relaxed atmosphere during the colder months. Cardrona is renowned for its spa facilities and body treatments, making it a perfect spot for a bit of pampering. Additionally, the nearby parks and botanical gardens provide a serene setting for leisurely strolls, while the local golf course entices golf enthusiasts. It's a tranquil and family-friendly escape with plenty of natural beauty.
  • Stobo: A short drive from Peebles, Stobo is the ideal destination for adventure lovers and those seeking stunning scenery. With peak visitor numbers from July to September, this village offers an array of outdoor pursuits, including golfing and theatre experiences. Nature enthusiasts will revel in the proximity to the national park and state park, where you can immerse yourself in Scotland's breathtaking landscapes. Stobo's tranquil atmosphere and captivating views make it a perfect base for exploring the great outdoors and enjoying some well-deserved relaxation.

Things to do in and around Peebles

Peebles is perfect for outdoor and culture-themed family vacations, offering a range of activities like golf, relaxing at a spa, and scenic family walks. Explore various trip ideas and family-friendly activities that make the most of this charming Scottish town. Whether you're hitting the golf course or enjoying nature, Peebles has something for everyone to enjoy.

Shopping

In Peebles, enjoy local shops and boutiques for unique souvenirs. If you're up for a drive, visit Gyle Shopping Centre and Armstrong's, both 32.2km away, for a vibrant shopping experience. The Livingston Designer Outlet, 33.8km away, offers designer brands at discounted prices.

Recreation

Experience ultimate relaxation at the Leisure Club and Spa at Macdonald Cardrona Hotel, where rejuvenating body treatments await. For outdoor enthusiasts, Peebles Golf Club offers a scenic golf experience, while the luxurious Innerleithen Golf Club provides a private escape with stunning views and top-notch facilities.

Adventure

Experience the thrill of mountain biking at 7stanes - Glentress, where scenic trails wind through lush forests. For a unique aerial adventure, visit Go Ape Peebles Adventure Park, featuring treetop courses and zip lines. Don't miss 7stanes - Innerleithen for more exhilarating outdoor challenges.

Nightlife

In Peebles, you can enjoy a night at the Edinburgh Playhouse Theatre for fantastic performances, or unwind at Greyfriar's Bobby pub for a romantic drink. For family fun, visit Camera Obscura and World of Illusions for a thrilling adventure just 33.8km away.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Peebles

Peebles is a fantastic destination for budget-conscious travellers. Enjoy free attractions like St Mary's Loch and Haylodge Park, and consider walking or driving to save on transport costs. The best time to visit for lower prices is between January and March, with Tuesday being the cheapest day to book accommodation. For deals, check Expedia for last-minute offers, eco-friendly options, or package deals that combine flights and hotels. Always compare prices and use filters to find the best fit for your budget.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Peebles are January to March, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Peebles is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Peebles is Tuesday. The most expensive day to stay in Peebles is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified option will showcase sustainable and environmentally friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from low to high.
  • Consider bundling your trip: You can save some cash by combining your Peebles hotel booking with flights and activities through an Expedia package.

Find the best attractions in and around Peebles

Peebles offers a fantastic mix of outdoor adventures and cultural experiences, making it an ideal destination for family vacations. Visitors can explore local attractions such as historic buildings, castles, and urban parks. Whether you’re keen on delving into the area's rich heritage or enjoying the natural beauty, Peebles has something for everyone. Don't miss out on the top attractions to make the most of your visit!

  • Neidpath Castle: Nestled in the heart of Peebles, Neidpath Castle offers a romantic setting steeped in history. Explore its well-preserved architecture and stunning views over the River Tweed, immersing yourself in the rich culture of the Scottish Borders.
  • Rosslyn Chapel: Located 22.5km from Peebles, Rosslyn Chapel is renowned for its intricate stone carvings and mysterious symbolism. This stunning church exudes a captivating atmosphere, inviting visitors to delve into its artistic and cultural significance.
  • Heriot-Watt University: Approximately 30.6km away, Heriot-Watt University boasts a historic campus with impressive architecture. Known for its commitment to innovation and research, it provides a unique glimpse into Scotland's educational heritage.

Best time to go to Peebles

The best time to visit Peebles is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January36.1°F (2.3°C)Light RainMostly CloudyAverageSlightly Low
February37.0°F (2.8°C)Light RainMostly CloudyAverageSlightly Low
March39.6°F (4.2°C)Light RainMostly CloudyAverageSlightly Low
April43.5°F (6.4°C)No Rain (Dry)Mostly CloudySlightly HighAverage
May48.4°F (9.1°C)Light RainMostly CloudyAverageAverage
June53.8°F (12.1°C)Light RainMostly CloudyAverageSlightly High
July56.5°F (13.6°C)Light RainMostly CloudySlightly HighSlightly High
August55.4°F (13.0°C)Light RainMostly CloudySlightly HighSlightly High
September52.3°F (11.3°C)Light RainMostly CloudyAverageAverage
October47.3°F (8.5°C)Light RainMostly CloudySlightly LowAverage
November41.2°F (5.1°C)Light RainMostly CloudySlightly LowAverage
December37.4°F (3.0°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Peebles

For your visit to Peebles, Scotland, the nearest major airport is Edinburgh (EDI), located 35.4km away. Excellent hotel options nearby include the Crescent House, Virgin Hotels Edinburgh, and InterContinental Edinburgh The George, each situated about 11.3km from the airport. Another option is Glasgow (GLA), which is 82.1km from Peebles. Recommended hotels close to Glasgow Airport are the Kimpton Blythswood Hotel & Spa, Mar Hall Golf & Spa Resort, and Virgin Hotels Glasgow, all roughly 4 to 11.3km away. Dundee (DND) is also an option, positioned 90.1km away, with hotels like The Hideaway Experience and the Landmark Hotel and Leisure Club providing close access to the airport.

Frequently asked questions

Where is the best place for a stay in Peebles?

The Horseshoe Inn is ranked highly by Expedia customers. This inn offers a restaurant and free parking. Traveller reviews also recommend Peebles Hydro Hotel and The Tontine Hotel as top options for your visit. See all available top hotels, or vacation rentals in Peebles.

What are some of the best holiday rentals that Peebles has to offer?

St Giles ApartHotel by Joivy: This holiday home rental outside of Peebles comes with free WiFi so that you can feel at home during your trip. It has 3 bedrooms, as well as a kitchen with a dishwasher, a fridge and a stovetop, so that you can cook with friends or family. See all vacation rentals in Peebles.

If I need to cancel my hotel reservation in Peebles, will I receive a refund?

Yes! You'll find that most hotel bookings are refundable if you cancel prior to the accommodation's cancellation deadline, which is often 24 or 48 hours before your scheduled arrival. If you have a reservation that's non-refundable, you might be able to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Peebles.

What's the best accommodation for a budget-friendly stay in Peebles?

Based on reviews, St Ronans Hotel is a popular 3-star property for our travellers looking for an economical choice, and features free continental breakfast and free WiFi. Another top choice for your stay on the cheap is The Horseshoe Inn. View all budget hotels in Peebles.

What's the best family accommodation in Peebles?

Barony Castle Hotel is a hotel with an indoor pool and a restaurant, and it's a top choice on Expedia for families. Cringletie House Hotel is another choice for your child-friendly holiday. Also, children of all ages will enjoy a visit to Great Polish Map of Scotland. Find more child-friendly accommodations in Peebles.

What's the best hotel for a couple visiting Peebles?

Barony Castle Hotel is a favourite 4-star hotel for couples, and features 24-hour room service and a full-service spa. See all romantic hotels in Peebles.

What's the best LGBTQ-friendly place to stay in Peebles?

Barony Castle Hotel is a top LGBTQ-friendly hotel that features free breakfast and free Wi-Fi. Peebles Hydro Hotel and St Ronans Hotel are two other good options for your trip. See all available hotels listed as LGBTQ-friendly in Peebles.

What's the best dog-friendly hotel in Peebles?

Barony Castle Hotel is a top dog-friendly hotel, and offers a restaurant and an indoor pool for its human guests. Other good choices to stay with your pet include Macdonald Cardrona Hotel, Golf & Spa and Traquair Arms Hotel. See more pet-friendly hotel accommodations in Peebles.

What's the best luxury place to stay in Peebles?

Cringletie House Hotel is a 4-star country house with 3 bars and in-room massages, and it's a popular choice for Expedia travellers looking for an elegant place to stay. Find more luxury hotels in Peebles.

What's the best boutique hotel in Peebles?

Caddon View Country Guest House is a favourite 4-star guest house with our travellers looking for stylish accommodation, and features 8 guestrooms, a restaurant and a bar.

What's the best place to stay if I'm looking to play golf in Peebles?

Macdonald Cardrona Hotel, Golf & Spa is a top hotel that has a golf course and features WiFi. Visit Peebles Golf Club, Macdonald Cardrona Golf Course or Innerleithen Golf Club to perfect your golf swing. See more golf hotels in Peebles.

What's the best hotel in Peebles that's close to historical sites?

Based on our travel expertise, The Horseshoe Inn is a top inn for history seekers booking on Expedia, and it features free parking and a cafe. Also, notable landmarks to visit include Great Polish Map of Scotland, St Ronan's Wells and Robert Smail's Printing Works. See more options for historical stays in Peebles.

What are some accommodation options with pools in Peebles?

Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool and a snack bar/deli. Holiday Inn Edinburgh by IHG and Apex Waterloo Place Hotel are two additional hotels with an on-site pool. View all hotels with pools in Peebles.

What is the best spa hotel in Peebles?

Macdonald Cardrona Hotel, Golf & Spa is a top spa hotel featuring a golf course, a fitness centre, an indoor pool and a restaurant. Enjoy a facial, body scrub or body treatment at the on-site spa. Another popular spa hotel in Peebles is Peebles Hydro Hotel. See all spa hotels in Peebles.

How is it staying in Peebles?

History buffs will enjoy exploring Peebles, and visitors give high marks for the top-notch restaurants and lively bar scene. Welcoming and relaxing, this city attracts tourists with its golf courses and spas. In Peebles, there are 74 hotels and other accommodation options to choose from. Find out more about Peebles.

What should I see while I'm in Peebles?

Landmarks like Traquair House, Great Polish Map of Scotland and St Ronan's Wells might be worth a visit. The picturesque setting of Kailzie Gardens and Dawyck Botanic Garden exemplify the area's natural beauty. Cycling is a great activity, and Peebles Golf Club is one place to visit. Take a look at what more there is to see and do in Expedia's Peebles guide.

What's the seasonal weather in Peebles?

The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 3°C. Average annual precipitation for Peebles is 847 mm.