Peebles Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Peebles hotels

Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
4.0 star property
Peebles
7.8 out of 10, Good, (912)
"Cleanliness of room the staff very attentive very warming and nothing too much bother very professional Lots to do gym swimming pool food exceptional and breakfast excellent"
United Kingdom
Yvonne
The price is P6,607
P7,929 total
includes taxes & fees
Jan 4 - Jan 5, 2026
Macdonald Cardrona Hotel, Golf & Spa

Cringletie House Hotel

Cringletie House Hotel
4.0 star property
Peebles
9.8 out of 10, Exceptional, (133)
"Such a beautiful estate. Service was impeccable. Would definitely stay again"
United States
Sherrill
Cringletie House Hotel

Traquair Arms Hotel

Traquair Arms Hotel
3.0 star property
Peebles
9.2 out of 10, Wonderful, (99)
"Kind, efficient, welcoming staff; a beautiful location; a good dinner menu"
United Kingdom
Michael
The price is P7,995
P9,594 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Traquair Arms Hotel

Peebles Hydro Hotel

Peebles Hydro Hotel
4.0 star property
Peebles
8.2 out of 10, Very Good, (670)
"Great place to stay"
United Kingdom
Stephen
The price is P9,388
P11,266 total
includes taxes & fees
Jan 12 - Jan 13, 2026
Peebles Hydro Hotel

St Ronans Hotel

St Ronans Hotel
3.0 star property
Peebles
8.0 out of 10, Very Good, (96)
"Nice comfy place, "
Australia
richard
The price is P5,947
P7,136 total
includes taxes & fees
Jan 3 - Jan 4, 2026
St Ronans Hotel

The Horseshoe Inn

The Horseshoe Inn
4.0 star property
Eddleston
9.4 out of 10, Exceptional, (110)
"Room was clean and comfortable, breakfast meal was great with friendly staff. We enjoyed our stay there."
Canada
Lee
The Horseshoe Inn

Barony Castle Hotel

Barony Castle Hotel
4.0 star property
Eddleston
8.2 out of 10, Very Good, (774)
"Easy psrking Good surroundings "
United Kingdom
michelle
The price is P7,064
P8,477 total
includes taxes & fees
Jan 19 - Jan 20, 2026
Barony Castle Hotel

Torview House

Torview House
3.5 star property
Peebles
The price is P97,664
P117,197 total
includes taxes & fees
Jan 3 - Jan 4, 2026
Torview House

The Tontine Hotel

The Tontine Hotel
3.0 star property
Peebles
9.0 out of 10, Wonderful, (256)
"Room was spotless, and all staff were happy bright and very helpful. The location is perfect, all in all a very good stay."
United Kingdom
Kenneth
The Tontine Hotel

The Park Hotel Peebles

The Park Hotel Peebles
3.0 star property
Peebles
8.6 out of 10, Excellent, (416)
"Very pleasant stay, lovely evening meal and very good breakfast. Peebles itself it quite charming too."
United Kingdom
Christopher
The price is P6,454
P7,745 total
includes taxes & fees
Jan 12 - Jan 13, 2026
The Park Hotel Peebles

Dalmahoy Hotel & Country Club

Dalmahoy Hotel & Country Club
4.0 star property
Kirknewton
8.8 out of 10, Excellent, (1693)
"Great stay."
United Kingdom
Prakash
The price is P4,450
P5,340 total
includes taxes & fees
Jan 11 - Jan 12, 2026
Dalmahoy Hotel & Country Club

CODE - The Court, Edinburgh

CODE - The Court, Edinburgh
2.0 star property
Edinburgh City Centre
9.2 out of 10, Wonderful, (1020)
"Staff was very helpful, ambiance was great. The room was cozy and beautiful m. Highly recommend"
Canada
Rukiya
The price is P3,852
P4,623 total
includes taxes & fees
Jan 11 - Jan 12, 2026
CODE - The Court, Edinburgh

Best Western Kings Manor Hotel

Best Western Kings Manor Hotel
3.0 star property
Portobello
8.8 out of 10, Excellent, (1004)
"The room was spotless ,staff very welcoming and attentive to our needs"
United Kingdom
Margaret
The price is P3,965
P4,757 total
includes taxes & fees
Jan 18 - Jan 19, 2026
Best Western Kings Manor Hotel

New Lanark Mill Hotel

New Lanark Mill Hotel
4.0 star property
Lanark
9.0 out of 10, Wonderful, (517)
"Lovely setting in the heritage site"
United Kingdom
Jack
New Lanark Mill Hotel

Carberry Tower Mansion House and Estate

Carberry Tower Mansion House and Estate
4.0 star property
Musselburgh
9.2 out of 10, Wonderful, (924)
"Great stay, room spotless and great staff"
United Kingdom
David
Carberry Tower Mansion House and Estate

Mercure Livingston Hotel

Mercure Livingston Hotel
3.0 star property
Livingston
7.8 out of 10, Good, (1006)
"Very clean room, huge comfortable bed and really peaceful location. "
United Kingdom
Marcin
The price is P3,875
P4,650 total
includes taxes & fees
Jan 16 - Jan 17, 2026
Mercure Livingston Hotel

Courtyard by Marriott Edinburgh West

Courtyard by Marriott Edinburgh West
4.0 star property
Riccarton
9.0 out of 10, Wonderful, (1003)
"Lovely room, helpful staff"
United Kingdom
Tia
The price is P4,103
P4,924 total
includes taxes & fees
Jan 15 - Jan 16, 2026
Courtyard by Marriott Edinburgh West

Novotel Edinburgh Park

Novotel Edinburgh Park
4.0 star property
Sighthill
9.0 out of 10, Wonderful, (1008)
"Lovely Hotel "
United Kingdom
Blayne
The price is P4,156
P4,987 total
includes taxes & fees
Jan 15 - Jan 16, 2026
Novotel Edinburgh Park

Delta Hotels by Marriott Edinburgh

Delta Hotels by Marriott Edinburgh
4.0 star property
Gogar
8.2 out of 10, Very Good, (621)
"The room was great, the breakfast buffet was so yummy and the staff was so lovely."
United Kingdom
Tehilah Zino
The price is P4,163
P4,995 total
includes taxes & fees
Jan 5 - Jan 6, 2026
Delta Hotels by Marriott Edinburgh

Garner Edinburgh Haymarket by IHG

Garner Edinburgh Haymarket by IHG
3.0 star property
West End
7.8 out of 10, Good, (1001)
"Great hotel, friendly staff and wonderful location "
United Kingdom
James
The price is P4,031
P4,837 total
includes taxes & fees
Jan 6 - Jan 7, 2026
Garner Edinburgh Haymarket by IHG
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

Where to stay in Peebles

Find the best Peebles areas and neighborhoods for the activities you enjoy most.

Eddleston

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 popular Peebles attractions

Learn more about Peebles

Medieval towers and stone bridges create a storybook setting in this historic market town along the River Tweed. Explore Neidpath Castle's ancient walls and hike the surrounding Tweed Valley trails for spectacular Scottish Borders views.

JR56XW A lovely summer view across the River Tweed towards Peebles, Scottish Borders

Top Peebles Hotel Reviews

More cheap stays in Peebles

Find out more about Peebles

Top reasons to visit Peebles

  • Stunning Natural Scenery: Peebles is surrounded by breathtaking landscapes, making it perfect for outdoor activities and peaceful retreats.
  • Outdoor Adventures: Experience thrilling activities such as the Go Ape treetop course and golf at Peebles Golf Club.
  • Rich Cultural Heritage: Explore historic castles and charming buildings that reflect the town's unique history.
  • Family-Friendly Atmosphere: Enjoy a variety of family-oriented activities and welcoming local attractions.
  • Luxurious Accommodations: Stay in inviting hotels and guesthouses, including the renowned Peebles Hydro.

Find great hotels near Peebles

Explore a range of accommodation options in Peebles, Scotland, where you'll find inviting hotels and charming guesthouses. Whether you're seeking pet-friendly stays, family-oriented facilities, or suitable options for business travel, Peebles has it all. Notable mentions include the renowned Peebles Hydro, along with other highly-rated hotels that promise a delightful vacation experience in this picturesque town.

  • Dalmahoy Hotel & Country Club: Nestled in a stunning countryside setting, Dalmahoy Hotel & Country Club is a 4-star eco-certified retreat that caters to families and eco-conscious travellers alike. Located 30.6km from Peebles, this hotel combines modern luxury with a commitment to sustainability. Guests can enjoy a variety of family-friendly amenities including an onsite mini-golf course, a shared playground, and an arcade game room, ensuring that younger visitors have plenty to keep them entertained. With its beautiful grounds and extensive facilities, Dalmahoy is a perfect choice for those seeking a relaxing family getaway.
  • Novotel Edinburgh Park: Situated 32.2km from Peebles, Novotel Edinburgh Park is another excellent 4-star option that harmoniously blends family-friendly amenities with business-focused facilities. This eco-certified hotel offers a warm environment for families, featuring window guards for children, free cribs, and a first aid kit for peace of mind. Ideal for both leisure and business travellers, Novotel ensures a comfortable stay with convenient access to Edinburgh’s city centre, making it perfect for those looking to balance work and relaxation.
  • Courtyard by Marriott Edinburgh West: Offering a distinctive blend of modern comfort and inclusivity, Courtyard by Marriott Edinburgh West stands 30.6km from Peebles and welcomes all, including LGBTQIA travellers. This eco-certified establishment is tailored for business guests while providing a relaxed atmosphere for leisure visitors. The hotel features business-friendly amenities alongside a commitment to sustainability, making it a smart choice for the environmentally conscious. With its affiliation to LGBTQI travel guides, it ensures all guests feel valued and accepted during their stay.

Where to stay in Peebles

Peebles, a charming town nestled in the Scottish Borders, offers a delightful blend of outdoor adventures and historical charm. With its spectacular natural surroundings, it's perfect for a peaceful getaway. Explore the friendly atmosphere, indulge in luxury accommodations, and enjoy family-friendly activities. Nearby regions enhance your experience with relaxing excursions and rich history, making Peebles an ideal destination for a memorable holiday.

  • Innerleithen: Nestled in the picturesque area surrounding Peebles, Innerleithen is a charming village renowned for its outdoor activities and eco-friendly experiences. The village is a hub for families seeking adventure, with its scenic parks and tranquil lakes offering a perfect backdrop for leisurely strolls. Golf enthusiasts will also appreciate the nearby golf courses, while the local shopping area provides a delightful mix of shops and cafes. Key attractions include historical castles that tell the story of the region's rich heritage, making Innerleithen a fantastic base for exploring the beauty of the Scottish countryside.
  • Stobo: Just a stone's throw from Peebles, Stobo is a quaint village that entices visitors with its stunning scenery and adventure-filled experiences. The village is particularly popular during the summer months, when travellers flock to enjoy the lush landscapes and outdoor pursuits. Stobo is home to some excellent golf courses and a local theatre, offering a blend of sports and cultural entertainment. Nature lovers will find themselves drawn to the nearby national parks, which boast breathtaking vistas and abundant wildlife, perfect for hiking and exploring.
  • Cardrona: Located close to Peebles, Cardrona is a delightful village that focuses on wellness and family-friendly activities. Visitors are drawn to its relaxing spas and body treatment centres, making it an ideal spot for those looking to unwind. The village features beautiful parks and lakes, perfect for outdoor recreation and family outings. Additionally, the vibrant flower gardens nearby add a splash of colour to the landscape. Cardrona's warm community atmosphere and range of activities ensure a wholesome experience for all who visit.

Things to do in and around Peebles

Peebles is perfect for an outdoor family vacation, offering stunning scenery and a variety of activities. Enjoy a relaxing body treatment or spa day, and don't miss the chance to play a round at Peebles Golf Club. For adventure enthusiasts, there's the Go Ape treetop adventure course, along with various outdoor pursuits to explore. A golf trip here promises both relaxation and excitement amidst the beautiful landscapes.

Shopping

If you're up for a drive, the Gyle Shopping Centre and Armstrong's, both 32.2km away, offer a variety of shops and entertainment. The Livingston Designer Outlet, located 33.8km from Peebles, is perfect for designer bargains and family-friendly experiences.

Recreation

Experience a round of golf at Peebles Golf Club, where you can enjoy the scenic landscapes and outdoor vibes. For a touch of luxury, visit Macdonald Cardrona Golf Course, perfect for a refined golfing experience. For relaxation, Hillend Country Park offers tranquil spaces to unwind, located 25.7km from Peebles.

Adventure

Experience the thrill of Go Ape Peebles Adventure Park, where you can navigate treetop obstacles and zip lines amidst stunning woodland scenery. For mountain biking enthusiasts, 7stanes - Glentress offers exhilarating trails. Additionally, the Midlothian Snowsports Centre provides skiing and snowboarding excitement only 25.7km from Peebles.

Nightlife

In Peebles, you can venture to the Edinburgh Playhouse Theatre for a cultural night out, or enjoy family fun at Camera Obscura and World of Illusions. For a more relaxed evening, Greyfriar's Bobby pub offers a charming atmosphere perfect for socialising over drinks.

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

Booking tips and Expedia advantages for Peebles

To save money on your visit to Peebles, consider travelling between January and March when accommodation prices are lower. Walking is the most economical way to explore the town, which offers free attractions like St Mary's Loch and Haylodge Park. Book your hotel about a month in advance, aiming for a Tuesday stay to benefit from lower rates. Use Expedia's search tool to filter by budget and preferences, and consider package deals for flights and activities to maximise savings.

  • 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: Book your hotel in Peebles about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Expedia's search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Furthermore, you have the option to refine your search by hotel category—for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Peebles with your flights and activities through an Expedia package.

Find the best attractions near Peebles

Peebles is an ideal destination for outdoor enthusiasts and families, offering stunning scenery and rich cultural experiences. Visitors can explore nearby castles, historic colleges, and charming buildings that reflect the town's heritage. With a variety of attractions catering to different interests, Peebles promises a delightful getaway surrounded by nature and history.

  • Biggar and Upper Clydesdale Museum: Explore the rich local history and culture at this engaging museum. With fascinating exhibits showcasing the area's heritage, it offers a unique glimpse into the past of Biggar and its surroundings.
  • Biggar Kirk: This historic place of worship features stunning architecture and a serene atmosphere. Visitors can appreciate its cultural significance and perhaps attend a service or simply enjoy the peaceful setting.
  • Burn Braes Park: An ideal location for families, this eco-friendly park boasts lovely walking trails and picnic spots. Enjoy outdoor activities while taking in the beautiful natural scenery, perfect for a relaxing day out.

Best time to go to Peebles

The best time to visit Peebles is dependent 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 RainMostly 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

To visit Peebles, Scotland, you can fly into several major airports. Edinburgh Airport (EDI) is located 35.4km away and offers nearby luxury accommodation options such as Virgin Hotels Edinburgh and Kimpton Charlotte Square, both 7 and 9.7km from the airport, respectively. Glasgow International Airport (GLA) is 82.1km away, with excellent hotels like Kimpton Blythswood Hotel & Spa, just 11.3km distant, and Cameron House on Loch Lomond, 19.3km away, providing various transportation services. Dundee Airport (DND), situated 59.7km from Peebles, also has convenient hotels like Premier Inn Dundee North, located only 3.2km from the airport, ensuring smooth access for travellers.

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. Traveler reviews also recommend Cringletie House Hotel and Peebles Hydro Hotel as top options for your visit. See all available top hotels, or vacation rentals in Peebles.
What's the top vacation rental that Peebles has to offer?
St Giles ApartHotel by Joivy: This vacation home near Peebles comes with free WiFi so you can feel at home during your trip. Kitchen amenities include a dishwasher, a fridge, and a stovetop. See all vacation rentals in Peebles.
If I need to cancel my hotel reservation in Peebles, will I receive a refund?
Yes! Most room reservations are fully refundable if you cancel before the hotel's cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If your reservation is non-refundable, it may still be possible to cancel it and receive a refund within a 24-hour period of your booking. Filter your search by fully refundable to find flexible hotel deals in Peebles.
What's the best place to stay for a family vacation 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 good option for your family trip. Kids of all ages will also enjoy a visit to Great Polish Map of Scotland. Find more child-friendly accommodations 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 WiFi. 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 pet-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 options for you and your pet include Macdonald Cardrona Hotel, Golf & Spa and The Tontine Hotel. See more pet-friendly hotel accommodations in Peebles.
What's the best golf hotel 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 are some accommodations with pools in Peebles?
Apex Grassmarket Hotel: Hotel steps from Grassmarket. Features a sauna, an indoor pool, and a snack bar/deli. Apex Waterloo Place Hotel and Holiday Inn Edinburgh by IHG are two additional hotels that feature an onsite 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 center, an indoor pool, and a restaurant. Enjoy a facial, body scrub, or body treatment at the onsite 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 64 hotels and other accommodations to choose from. Find out more about Peebles.
What should I do while I'm visiting Peebles?
Landmarks like Traquair House, Great Polish Map of Scotland, and St Ronan's Wells might be worth a visit. Natural beauty is on display at Haylodge Park, Kailzie Gardens, and Dawyck Botanic Garden. Biking is a great activity, and Peebles Golf Club is one place to visit. Check out what more to see and do in Expedia's Peebles guide.
What's the weather like in Peebles?
The hottest months are usually July and August with an average temp of 55°F, while the coldest months are January and February with an average of 38°F. Average annual precipitation for Peebles is 33 inches.