Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Peebles on Hotels.com. These Peebles hotels consistently deliver on quality, location and traveler experience. Last updated on .
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
Where to stay in Peebles?




1. Peebles Hydro Hotel
Peebles Hydro Hotel



2. The Tontine Hotel
The Tontine Hotel



3. Barony Castle Hotel
Barony Castle Hotel



4. Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa



5. Cringletie House Hotel
Cringletie House Hotel



6. Traquair Arms Hotel
Traquair Arms Hotel



7. St Ronans Hotel
St Ronans Hotel



8. Luxury Old School
Luxury Old School



9. The Park Hotel Peebles
The Park Hotel Peebles



10. Torview House
Torview House



11. Dalhousie Castle
Dalhousie Castle



12. Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club



13. Hampton by Hilton Edinburgh Airport
Hampton by Hilton Edinburgh Airport



14. Apex Grassmarket Hotel
Apex Grassmarket Hotel



15. Radisson Blu Hotel, Edinburgh City Centre
Radisson Blu Hotel, Edinburgh City Centre



16. Moxy Edinburgh Airport
Moxy Edinburgh Airport



17. Apex Waterloo Place Hotel
Apex Waterloo Place Hotel



18. The Scott
The Scott



19. DoubleTree by Hilton Edinburgh Airport
DoubleTree by Hilton Edinburgh Airport



20. Market Street Hotel
Market Street HotelCheck out pet-friendly hotels in Peebles




Luxury Old School
Luxury Old School



Torview House
Torview HouseGo beyond your typical stay in Peebles
Our prices for hotels in Peebles are cheapest in January
Price trends for hotels in Peebles
Top neighborhoods in Peebles
Eddleston
The Eddleston neighborhood 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
7stanes - Glentress
Dawyck Botanic Garden
Leisure Club and Spa at Macdonald Cardrona Hotel
Great Polish Map of Scotland
7stanes - Innerleithen
Kailzie Gardens
Peebles Golf Club
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.
See all hotels in Peebles
Check out reviews of Peebles hotels guests love
Apex Waterloo Place Hotel
"Perfect sleep had and afterwards a relaxing swim then a beautiful breakfast had. The location is ideal for bus or train travelling. I will definitely return next year."
Leonardo Royal Hotel Edinburgh
"Loved the location."
Point A Edinburgh Haymarket
"Rooms are compact but brand new and with very nice bathrooms and in good location"
Virgin Hotels Edinburgh
"Staff was great, great location, room was just lovely!"
Market Street Hotel
"We' stayed at this beautiful property once before, and we loved the cool, sleek design of the rooms. But the first issue I noticed this time was the mold growing in the floor and shower grout. The water pressure was low and nor hot in th mornings, and the sink and the shower had drainage issues. Also, it would have been helpful to have more lighting over the sink area, as it was difficult to see into the mirror with only a makeup mirror light . These issues need to be dealt with, especially the mold. It would be such a disappointment to see this lovely hotel continue to go down in quality like it is beginning to. Otherwise, it's in a fabulous location...close to everything!"
Radisson Blu Hotel, Edinburgh City Centre
"Beautiful exterior fit nicely within the surrounding area. Centrally located by Royal Mile, High St. staff was immensely kind and helpful. Thank you to Sara for going above and beyond. The room was spacious and clean as was the bathroom."
Moxy Edinburgh Airport
"Located next to the airport, you need to cross the road which is a roundabout that carries a lot of traffic and there is no pedestrian light for crossing - just need to be careful especially when carrying your stuff. Hotel has a young friendly vibe, breakfast starts at 6AM and has good selections, room was nice for the night. Would recommend."
Motel One Edinburgh-Royal
"Good hotel"
Apex City of Edinburgh Hotel
"Very clean, excellent breakfast, excellent staff."
Frequently asked questions
Find out more about Peebles
Unveil the Enchantment of Peebles: A Hidden Gem of History and Nature
Nestled in the heart of the Scottish Borders, Peebles enchants visitors with its rich history and scenic charm. Wander through quaint streets dotted with traditional architecture and immerse yourself in the town's medieval past, highlighted by the impressive castle. Enjoy leisurely strolls along the River Tweed, explore local artisan shops, and savor the warm hospitality of this off-the-beaten-path gem. Whether seeking cultural discovery or a romantic retreat, Peebles offers an authentic Scottish experience that captivates every traveler.
Discover great hotels near Peebles
Peebles offers a mix of charming boutique hotels and cozy accommodations, with options ranging from historic properties to modern retreats. Travelers can enjoy scenic views and comfortable rooms in a relaxed, friendly setting near this Scottish town. These are some of the hotels preferred by our travelers near Peebles:
- Elibank House B&BOpens in a new window: This 3.5-star hotel shines with a perfect guest rating and offers a delightful Bed and Breakfast experience. Designed for leisure travelers seeking refined comfort, the property boasts a curated experience highlighted by stylish architectural design and high-end amenities. The hotel’s welcoming ambiance, top-notch express check-in, and sophisticated environment ensure a smooth and high-quality journey. The positive review sentiments emphasize a welcoming atmosphere with excellent service, comfortable rooms, and a memorable breakfast, making it a standout choice for travelers looking for distinctive charm and luxury.
- THE Gordon Arms Restaurant With RoomsOpens in a new window: This 3.0-star hotel captivates adventure enthusiasts with its impressive guest rating and a dynamic setting. Tailored for leisure travelers who appreciate eco-certified experiences and curated outdoor activities, it features adventure sports and recreation options that enhance the travel experience. With thoughtfully designed spaces and a focus on comfort, the property delivers a refined touch with express check-in and an inviting ambiance. The consistently positive reviews highlight spacious rooms and excellent breakfast offerings, ensuring a memorable stay for those who value an adventurous yet comfortable retreat.
- The CraigieOpens in a new window: This 3.5-star hotel is a stellar choice for leisure travelers seeking a welcoming and refined experience. With a strong guest rating and a focus on comfort, the property caters to guests with curated experiences and exceptional amenities such as express check-in and a sophisticated setting that elevates every stay. The positive feedback praises the spacious rooms, outstanding breakfast, and a warm atmosphere that creates a perfect escape. Ideal for travelers who appreciate a blend of style and comfort, this hotel offers a memorable and distinctive stay that embodies luxury and relaxation.
Where to stay in and around Peebles
In West Linton, Innerleithen, and Stobo, each offers unique charm: West Linton impresses with historical sites like Rosslyn Chapel and adventure at Knockhill Racing Circuit; Innerleithen offers relaxing, scenic biking and dining experiences; Stobo features Neidpath Castle and lush gardens. For first-time visitors, Innerleithen is best suited for its blend of luxury and small-town friendliness.
- West LintonOpens in a new window: West Linton is a charming place to stay, blending historical intrigue with unique local attractions like Grassmarket, Rosslyn Chapel, and Neidpath Castle. It’s perfect for travelers who appreciate a mix of history and a taste of local adventure at Knockhill Racing Circuit. The town offers a genuine small-town feel with a friendly vibe, making it a great starting point for exploring the surrounding countryside.
- InnerleithenOpens in a new window: Innerleithen is ideal for those looking to unwind in a small town with a dash of luxury. It’s known for its relaxing atmosphere and scenic walking, biking, and hiking opportunities. The area combines historical charm with modern dining experiences, catering to visitors looking to enjoy the natural beauty and friendly local community.
- StoboOpens in a new window: Stobo is a delightful destination for travelers who enjoy natural beauty and cultural sites. With must-see spots like Neidpath Castle, Dawyck Botanic Garden, and Kailzie Gardens, it offers a laid-back setting perfect for leisurely strolls and exploring local history. The town provides a cozy, small-town experience with a focus on nature and heritage.
Things to do in Peebles
Peebles is a charming destination nestled in stunning landscapes, where rolling hills meet lush forests and serene waterways. Outdoor enthusiasts will love the biking trails, while golfers can enjoy scenic courses. After a day of exploration, unwind at a local spa for a well-deserved treat.
- Waverley LineOpens in a new window – Step aboard the historic Waverley Line, a scenic rail journey that showcases the breathtaking landscapes of Scotland. As you travel, take in the rolling hills and picturesque towns that make this route a favorite among both locals and visitors alike.
- Tinto Hill CairnOpens in a new window – Lace up your hiking boots and make your way to Tinto Hill Cairn. This prominent hill offers a rewarding climb with stunning panoramic views from the summit. Enjoy the fresh air and natural beauty as you ascend, and don't forget to snap some photos of the expansive scenery.
- Dalmahoy Golf CourseOpens in a new window – Golf enthusiasts will appreciate a round at Dalmahoy Golf Course. Nestled in a beautiful setting, this course is known for its challenging holes and well-maintained greens. Whether you're a seasoned player or a beginner, it's a great place to enjoy a day on the links.
- St Mary's LochOpens in a new window – Spend some time at St Mary's Loch, a tranquil lake that's perfect for a peaceful retreat. You can stroll along the shores, enjoy a picnic, or simply relax while taking in the stunning reflections of the surrounding hills on the water's surface.
- Borthwick CastleOpens in a new window – Explore the impressive Borthwick Castle, a historical fortress that stands as a testament to Scotland's rich heritage. As you wander through its storied halls, imagine the events that have taken place here over the centuries, and soak up the atmosphere of this magnificent castle.
4 tips for savvy savings when booking a hotel in Peebles
- Book for the cheapest times: The most affordable time to visit Peebles is from January to March, when hotel prices tend to be lower. For a great value for money experience, consider staying for at least 2 to 3 days to fully appreciate the town's key historical landmarks and cultural attractions. During your budget-friendly getaway, you can explore charming castles, enjoy friendly interactions with locals, and take part in relaxing activities such as biking, golfing, and unwinding at a spa. Additionally, you'll find delightful dining options and inviting bars that enhance your cultural experience in Peebles.
- Look for last-minute deals on Hotels.com: Peebles, if you're looking for savings on your next trip, visit Hotels.com and check out the DealsOpens in a new window or Last-Minute Deals sections to possibly discover discounted hotel rates near your travel date. You may find flash sales and special promotions by enabling alerts, keeping you updated on price drops or available rooms. Additionally, the Smart Shopping tool in the app helps you compare hotel rates and amenities, so you're more likely to see the best options for your last-minute getaway.
- Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal on your stay in a Peebles hotel. If you're seeking a unique experience, boutique hotels often provide a more personalized touch and can sometimes 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. If the price leans toward the higher end, we’ll suggest alternative dates that could be more budget-friendly, helping you potentially save on your trip.
- Consider your location: Hotels near the city center usually tend to be pricier, but with Peebles's excellent public transportation system, you may discover more affordable independent hotels a bit further out that are still well connected. For those interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, there is often great value to be found. Opting for these alternative destinations can 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 tends to be the wettest month. The peak travel months to visit Peebles are April, July, and August, which see a higher number of tourists. During this peak period, the weather is mostly cloudy, accompanied by no to light rainfall. In contrast, October to December are ideal if you're looking for a calmer vacation, marked by light rainfall and mostly cloudy conditions.
