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 .
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
Top 5 hotels in Peebles at a glance
- Apex Grassmarket Hotel — 4-star hotel in Old Town Edinburgh. Guest rating: 9.0/10 — Wonderful.
- Holiday Inn Edinburgh Zoo by IHG — 4-star hotel in Corstorphine. Guest rating: 8.6/10 — Excellent.
- Leonardo Royal Hotel Edinburgh — 4-star hotel in Old Town Edinburgh. Guest rating: 9.0/10 — Wonderful.
- Point A Edinburgh Haymarket — 3-star hotel in West End. Guest rating: 8.8/10 — Excellent.
- YOTEL Edinburgh — 4-star hotel in Edinburgh City Centre. Guest rating: 8.8/10 — Excellent.
Where to stay in Peebles?




Apex Grassmarket Hotel
Apex Grassmarket Hotel



Holiday Inn Edinburgh Zoo by IHG
Holiday Inn Edinburgh Zoo by IHG



Leonardo Royal Hotel Edinburgh
Leonardo Royal Hotel Edinburgh



Point A Edinburgh Haymarket
Point A Edinburgh Haymarket



YOTEL Edinburgh
YOTEL Edinburgh



Mount Royal Hotel Edinburgh by The Unlimited Collection
Mount Royal Hotel Edinburgh by The Unlimited Collection



Peebles Hydro Hotel
Peebles Hydro Hotel



Virgin Hotels Edinburgh
Virgin Hotels Edinburgh



The Tontine Hotel
The Tontine Hotel



Market Street Hotel
Market Street Hotel



Dalmahoy Hotel & Country Club
Dalmahoy Hotel & Country Club



The Park Hotel Peebles
The Park Hotel Peebles



Apex Waterloo Place Hotel
Apex Waterloo Place Hotel



Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa



Apex City of Edinburgh Hotel
Apex City of Edinburgh Hotel



ibis Edinburgh Centre South Bridge - Royal Mile
ibis Edinburgh Centre South Bridge - Royal Mile



Barony Castle Hotel
Barony Castle Hotel



Village Hotel Edinburgh
Village Hotel Edinburgh



Novotel Edinburgh Centre
Novotel Edinburgh CentreCheck out pet-friendly hotels in Peebles




Luxury Old School
Luxury Old SchoolGo beyond your typical stay in Peebles
Our prices for hotels in Peebles are cheapest in February
Price trends for hotels in Peebles
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
Dawyck Botanic Garden
Leisure Club and Spa at Macdonald Cardrona Hotel
7stanes - Glentress
Haylodge Park
Kailzie Gardens
Innerleithen Golf Club
Great Polish Map of Scotland
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
Check out reviews of Peebles hotels guests love
Garner Edinburgh Haymarket by IHG
"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."
Apex Grassmarket Hotel
"Great location."
Holiday Inn Edinburgh Zoo by IHG
"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"
Market Street Hotel
"Good location."
Leonardo Royal Hotel Edinburgh
"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! ⭐⭐⭐⭐⭐"
CODE - The Court, Edinburgh
"Unique room, converted police cell in Old Courthouse. Just needed a chair in the room."
Apex Waterloo Place Hotel
"Nice lobby and bar. Rooms standard although bathrooms generous. Would stay again"
Radisson Blu Hotel, Edinburgh City Centre
"Comfortable and great location too!"
Virgin Hotels Edinburgh
"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"
Frequently asked questions
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:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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
- 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.
- 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.
- 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.
- 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
- 4 Star Hotels in Peebles
- Carrington Hotels
- Hotels near St Ronan's Wells
- Biggar Hotels
- Broughton Hotels
- Fountainhall Hotels
- 3 Star Hotels in Galashiels
- Hotels near Traquair House
- Eddleston Hotels
- Hotels near Rosslyn Chapel
- Roslin Hotels
- 3 Star Hotels in Peebles
- Lamancha Hotels
- Hotels with Parking in Biggar
- Hotels near Kailzie Gardens
- Hotels near Gorebridge Station
- Stobo Hotels
- Clovenfords Hotels
- Walston Hotels
- Cardrona Hotels
- Gorebridge Hotels
- Glentress Hotels
- Arniston Hotels
- Heriot Hotels
- Hotels near Roslin Glen Country Park
- Hotels near Leisure Club and Spa at Macdonald Cardrona Hotel
- Hotels near Biggar Gasworks
- Hotels near Neidpath Castle
- Hotels near Robert Smail's Printing Works
- Carlops Hotels
- Penicuik Hotels
- Hotels near Penicuik Tower
- Walkerburn Hotels




















