Lodging Image

Find hotels in Cardrona from $120

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
Aug 12 - Aug 13
Tomorrow
Aug 13 - Aug 14
This weekend
Aug 14 - Aug 16
Next weekend
Aug 21 - Aug 23

Filter by

Star rating

Guest rating

Our top choices for Cardrona hotels

Breakfast included
Hotel
Reserve now, pay later
Traquair House Maze
Pet friendly

1. Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa
Peebles
United States
julian
$109 nightly
$131 total
Sep 1 - Sep 2
Total with taxes and fees
Macdonald Cardrona Hotel, Golf & Spa

2. The Tontine Hotel

The Tontine Hotel
Peebles
United Kingdom
Gordon
$138 nightly
$166 total
Aug 26 - Aug 27
Total with taxes and fees
The Tontine Hotel

3. St Ronans Hotel

St Ronans Hotel
Peebles
United Kingdom
Rachael
$101 nightly
$122 total
Aug 17 - Aug 18
Total with taxes and fees
St Ronans Hotel

4. The Park Hotel Peebles

The Park Hotel Peebles
Peebles
United Kingdom
David
$145 nightly
$174 total
Aug 27 - Aug 28
Total with taxes and fees
The Park Hotel Peebles

5. Traquair Arms Hotel

Traquair Arms Hotel
Peebles
United Kingdom
Heather
$173 nightly
$208 total
Aug 13 - Aug 14
Total with taxes and fees
Traquair Arms Hotel

6. Windlestraw Guesthouse

Windlestraw Guesthouse
Walkerburn
United Kingdom
Frances
$146 nightly
$175 total
Sep 12 - Sep 13
Total with taxes and fees
Windlestraw Guesthouse

7. Cross Keys Inn

Cross Keys Inn
Selkirk
United Kingdom
Ian
$137 nightly
$165 total
Sep 1 - Sep 2
Total with taxes and fees
Cross Keys Inn

8. Cringletie House Hotel

Cringletie House Hotel
Peebles
United Kingdom
Brian
$281 nightly
$338 total
Sep 1 - Sep 2
Total with taxes and fees
Cringletie House Hotel

9. Dalhousie Castle

Dalhousie Castle
Bonnyrigg
United Kingdom
Memis
$269 nightly
$322 total
Aug 31 - Sep 1
Total with taxes and fees
Dalhousie Castle

10. Barony Castle Hotel

Barony Castle Hotel
Eddleston
United Kingdom
Ron
$141 nightly
$169 total
Aug 31 - Sep 1
Total with taxes and fees
Barony Castle Hotel

11. THE Gordon Arms Restaurant With Rooms

THE Gordon Arms Restaurant With Rooms
Selkirk
United States
Marta
$158 nightly
$189 total
Sep 4 - Sep 5
Total with taxes and fees
THE Gordon Arms Restaurant With Rooms

12. The Glen Guesthouse

The Glen Guesthouse
Selkirk
United Kingdom
Terry
$127 nightly
$153 total
Aug 16 - Aug 17
Total with taxes and fees
The Glen Guesthouse

13. Dryburgh Abbey Hotel

Dryburgh Abbey Hotel
Melrose
United Kingdom
Linda
$129 nightly
$155 total
Sep 1 - Sep 2
Total with taxes and fees
Dryburgh Abbey Hotel

14. Peebles Hydro Hotel

Peebles Hydro Hotel
Peebles
United Kingdom
Martha
$216 nightly
$259 total
Sep 10 - Sep 11
Total with taxes and fees
Peebles Hydro Hotel

15. Harvieston Hall Estate Rooms

Harvieston Hall Estate Rooms
Gorebridge
United Kingdom
Kelly
$152 nightly
$182 total
Sep 6 - Sep 7
Total with taxes and fees
Harvieston Hall Estate Rooms

16. The Townhouse Hotel

The Townhouse Hotel
Melrose
Canada
Graham
$172 nightly
$207 total
Aug 14 - Aug 15
Total with taxes and fees
The Townhouse Hotel

17. The County Hotel

The County Hotel
Selkirk
United Kingdom
Amy
$142 nightly
$142 total
Aug 18 - Aug 19
Total with taxes and fees
The County Hotel

18. George and Abbotsford Hotel

George and Abbotsford Hotel
Melrose
United Kingdom
Oluwatomigba
$109 nightly
$131 total
Aug 13 - Aug 14
Total with taxes and fees
George and Abbotsford Hotel

19. The Kirkstyle Hotel

The Kirkstyle Hotel
Biggar
United Kingdom
Iain
$133 nightly
$159 total
Aug 13 - Aug 14
Total with taxes and fees
The Kirkstyle Hotel

20. Premier Inn Edinburgh A7 - Dalkeith

Premier Inn Edinburgh A7 - Dalkeith
Dalkeith
United States
Amber
$100 nightly
$120 total
Sep 6 - Sep 7
Total with taxes and fees
Premier Inn Edinburgh A7 - Dalkeith
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cardrona attractions

Leisure Club and Spa at Macdonald Cardrona Hotel

7.0/10 (17 reviews)
You can take time to visit Leisure Club and Spa at Macdonald Cardrona Hotel during your travels to Cardrona. Check out the lively bars or top-notch restaurants in this relaxing area.
See properties

Learn more about Cardrona

Upscale Cardrona is calling! Discover its golf, food, spas, and more.

See all hotels in Cardrona
A river winding through a valley with dense forested hills in the background.
Photo by Chris Eilbeck

Top Cardrona Hotel Reviews

George and Abbotsford Hotel

George and Abbotsford Hotel

10/10 Excellent
"Stayed here for one night before a running event in Selkirk the next day. The staff were really friendly and advised on parking when I arrived. My room was clean and comfortable. I hadn’t booked a table to eat but they squeezed me in at the bar. My burger was delicious. They also had a great selection of local beers."
Aileen 1-night trip
Posted 6 hours ago
George and Abbotsford Hotel
Dryburgh Abbey Hotel

Dryburgh Abbey Hotel

10/10 Excellent
"Easy check in . Very friendly & helpful staff . Huge comfortable bed . Good menu for evening meal & lots of choice at breakfast . Couldn’t fault it & will happily stay again"
Kenneth 1-night trip
Posted 21 hours ago
Dryburgh Abbey Hotel
Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa

10/10 Excellent
"Nice modern hotel , helpful staff , clean tidy modern rooms . Food was more than acceptable although bar a little pricey ."
Howerd 2-night trip
Posted 2 days ago
Macdonald Cardrona Hotel, Golf & Spa
Barony Castle Hotel

Barony Castle Hotel

10/10 Excellent
"The hotel was so beautiful and so friendly! We arrived very late after a lot of traveling and the staff was so available to help us get settled. The room was clean and comfortable and breakfast was lovely. We would definitely stay there again!!"
Abbe 1-night trip
Posted 3 days ago
Barony Castle Hotel
St Ronans Hotel

St Ronans Hotel

8/10 Good
"Good clean room and quiet at night for a good night’s sleep. Staff very friendly and helpful, continental breakfast was included with a huge cafetière and there’s some nice little restaurants along the high street."
PAUL 2-night trip
Posted 3 days ago
St Ronans Hotel
The Tontine Hotel

The Tontine Hotel

10/10 Excellent
"I enjoyed my stay in this lovely old hotel. Rooms were clean and comfortable, meals were very good and staff were great"
David 2-night trip
Posted 5 days ago
The Tontine Hotel
Cosy cottage located 25 minutes from Edinburgh City Centre

Cosy cottage located 25 minutes from Edinburgh City Centre

10/10 Excellent
"We enjoyed our weekend stay and out hosts were very helpful and friendly. A great location on the outskirts of Edinburgh - easy to travel into the city by train."
Frances R. 2-night trip
Posted 9 days ago
Cosy cottage located 25 minutes from Edinburgh City Centre
Cringletie House Hotel

Cringletie House Hotel

10/10 Excellent
"Very friendly staff, beautiful house and grounds (lovely walled garden to walk in). Food was excellent also. Room was cosy and pretty. Thoroughly recommended"
Jonathan 2-night trip
Posted 9 days ago
Cringletie House Hotel
Harvieston Hall Estate Rooms

Harvieston Hall Estate Rooms

10/10 Excellent
"The rooms was spotless, its a very old building but modern and decorated beautifully, the bathroom was so clean and the shower was nice and powerful. The man was really friendly and the building its self is just amazing, all 5 of us (3 kids ) were impressed. The beds are the comfiest weve ever slept on. 100% would recommend this place . The view is beautiful, the atmosphere is friendly theres fields with cows surrounding it and friendly chickens running around. Nice stay if u love the peace, the shop is walking distance too."
Kelly 1-night trip
Posted 10 days ago
Harvieston Hall Estate Rooms

More cheap stays in Cardrona

Windlestraw Guesthouse

Windlestraw Guesthouse

Galashiels Rd Walkerburn Scotland
$146 nightly
$175 total
Sep 12 - Sep 13
Total with taxes and fees
10/10 Exceptional! (1 review)
Windlestraw Guesthouse
Harvieston Hall Estate Rooms

Harvieston Hall Estate Rooms

Harvieston Estate Gorebridge Scotland
$152 nightly
$182 total
Sep 6 - Sep 7
Total with taxes and fees
7.2/10 Good! (7 reviews)
Harvieston Hall Estate Rooms
The New Farmhouse

The New Farmhouse

Skirling Mill Biggar Scotland
Get rates
10/10 Exceptional! (1 review)
The New Farmhouse
Edinburgh Royal Infirmary Hospital Airport Free Prosecco Daily Breakfast

Edinburgh Royal Infirmary Hospital Airport Free Prosecco Daily Breakfast

Edinburgh Scotland
Get ratesEdinburgh Royal Infirmary Hospital Airport Free Prosecco Daily Breakfast
5 Bedroom Apartment - Galashiels

5 Bedroom Apartment - Galashiels

Galashiels Scotland
Get rates5 Bedroom Apartment - Galashiels
7 High Buckholmside

7 High Buckholmside

7 High Buckholmside Galashiels Scotland
Get rates7 High Buckholmside

Hotels in Cardrona with star-rating

Find out more about Cardrona

Top reasons to visit Cardrona

  • Outdoor Adventures: Cardrona offers thrilling mountain biking trails and picturesque hiking routes, perfect for adventure enthusiasts.
  • Golfing Experience: Enjoy a round at the renowned Macdonald Cardrona Golf Course, ideal for both casual and corporate outings.
  • Relaxing Spa Services: Rejuvenate with body treatments and spa services available at local resorts, perfect for unwinding after a day of exploration.
  • Rich Cultural Heritage: Explore historic castles and local universities, immersing yourself in Scotland's vibrant culture.
  • Family-Friendly Activities: Cardrona features diverse attractions suitable for families, ensuring fun for all ages.

Find great hotels near Cardrona

Discover a variety of accommodation options in Cardrona, Scotland, perfect for every traveler. Whether you're seeking a family-friendly stay, a pet-friendly environment, or an adventure-filled getaway, Cardrona has something for you. The Macdonald Cardrona Hotel stands out among the local offerings, providing exceptional services and amenities to ensure a memorable experience in this picturesque region.

  • Courtyard by Marriott Edinburgh West: Experience a unique blend of modern convenience and eco-conscious hospitality at Courtyard by Marriott Edinburgh West. Located 21 miles from Cardrona, this 4-star hotel is perfect for business travelers and eco-friendly adventurers alike. With its eco-certification and LGBTQIA-friendly policies, the hotel ensures a welcoming atmosphere for all guests. Business amenities include an accessible business center, multiple meeting rooms, and conference space, making it an ideal choice for corporate retreats or meetings. Guests appreciate the hotel’s commitment to sustainability while enjoying comfortable accommodations and professional services.
  • Braid Hills Hotel: Embrace the spirit of Scotland at Braid Hills Hotel, located just 20 miles from Cardrona. This 3-star hotel offers a delightful golf-themed experience set against stunning city views. Golf enthusiasts will enjoy easy access to nearby courses, while the hotel's city-center location makes it an excellent base for exploring the vibrant surroundings. Guests rave about the hotel's charming ambiance, excellent dining options, and the chance to unwind after a day on the greens. Whether you’re hitting the fairways or exploring the local attractions, Braid Hills Hotel is a perfect retreat for golf lovers.
  • Northumberland Hotel: Ideal for business travelers, Northumberland Hotel is also situated 20 miles from Cardrona and offers essential amenities for a productive stay. This 3-star hotel is designed with professionals in mind, providing comfortable rooms and business facilities that cater to various needs. Guests can benefit from a welcoming atmosphere, making it a great choice for corporate trips or meetings. With its accessible location and focus on business services, Northumberland Hotel ensures that your travel experience is both efficient and enjoyable.

Where to stay in Cardrona

Cardrona, nestled in the scenic Scottish Borders, offers a perfect blend of outdoor adventure and cultural experiences. Explore the breathtaking landscapes, indulge in luxury at nearby Scottish resorts, and soak in the friendly atmosphere. Families can enjoy excursions that highlight the rich history and stunning surroundings, making it an ideal destination for relaxation and exploration. Whether hiking through picturesque trails or discovering local heritage, Cardrona promises a memorable vacation for everyone.

  • Glentress: Nestled just a mile from Cardrona, Glentress is a charming village known for its outdoor adventure offerings. This destination is a haven for sports enthusiasts, particularly during the peak months from July to September, when visitors flock to experience exhilarating activities like mountain biking and hiking. The area is surrounded by stunning landscapes, making it perfect for nature lovers. Nearby, travelers can explore local landmarks such as parks, a historic monastery, and a fascinating museum, adding cultural depth to your visit.
  • Innerleithen: Located two miles from Cardrona, Innerleithen is a picturesque village that combines outdoor adventures with cultural experiences. With peak visitor numbers in April, July, and September, this area attracts families and culture enthusiasts alike. Golfers will find excellent courses here, while the local monuments and a nearby castle offer a glimpse into Scotland's rich history. Innerleithen's charm lies in its ability to blend recreation and heritage, making it an ideal stop for those looking to immerse themselves in both nature and culture.
  • Peebles: As the city encompassing Cardrona, Peebles provides a vibrant mix of outdoor activities and cultural experiences. Visitors can expect a steady flow of tourists, especially during the warmer months of April and July to August. The city's striking landscapes and proximity to a historic castle and lake make it a great spot for exploration. With numerous golf courses and relaxing spa options, Peebles caters to those seeking both adventure and relaxation. Whether you're wandering through historic sites or enjoying the local cuisine, Peebles promises an enriching vacation experience.

Things to do in and around Cardrona

Cardrona, Peebles offers a perfect blend of outdoor adventure and family-friendly activities. Visitors can enjoy rejuvenating body treatments and spa services, along with a recreation center. For golf enthusiasts, the area features excellent golf courses ideal for outings and corporate events. Additionally, mountain biking trails provide thrilling experiences for those seeking adventure in Scotland's stunning landscapes.

Shopping

In Cardrona, you can shop at The Hub for unique gifts. If you're up for a drive, check out FountainPark and the Tartan Weaving Mill, both 21 and 22 miles away, respectively, offering a variety of shops and a lively atmosphere for family and friends.

Recreation

Indulge in rejuvenating treatments at the Leisure Club and Spa at Macdonald Cardrona Hotel, surrounded by serene vibes. For outdoor enthusiasts, Peebles Golf Club offers a wonderful golf experience, while Roslin Glen Country Park presents peaceful trails, perfect for relaxation and nature exploration.

Adventure

In Cardrona, experience thrilling outdoor activities at 7stanes - Glentress, located 1 mile away, perfect for mountain biking enthusiasts. For a unique tree-top adventure, visit Go Ape Peebles Adventure Park, also 1 mile away. If you love hiking, explore the scenic Southern Upland Way, located 15 miles away.

Nightlife

In Cardrona, you can experience vibrant nightlife at the Edinburgh Playhouse Theatre, offering cultural shows and romance. For adventure lovers, the Camera Obscura and World of Illusions provides thrilling arcade fun. Don't miss the Greyfriar's Bobby pub for entertainment and a cozy romantic atmosphere.

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

Booking tips and Expedia advantages for Cardrona

To save money during your visit to Cardrona, take advantage of the free attractions like Haylodge Park and St Mary's Loch. The best time to visit for lower rates is from January to March, while booking your hotel about a month in advance can help you secure great deals. Tuesdays are the cheapest days to stay, so plan accordingly. Consider using Expedia's package deals to combine flights and hotel stays for added savings, and join their One Key membership for exclusive discounts. Don't forget to explore last-minute deals for spontaneous savings.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Cardrona 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 Cardrona 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 Cardrona is Tuesday. The most expensive day to stay in Cardrona is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to choose your budget, desired location, and additional preferences with ease. You can arrange your results by price, starting with the most affordable hotels. Additionally, you have the option to narrow down your choices by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodations available for booking.
  • Consider bundling your trip: You can save money by combining your hotel stay in Cardrona with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Cardrona

Cardrona, nestled in the scenic Peebles region of Scotland, offers a delightful mix of outdoor adventures and cultural experiences, perfect for families and couples alike. Explore historic castles, visit local universities, and enjoy the beauty of urban parks. Don't miss the chance to play a round at the Macdonald Cardrona Golf Course or discover the rich heritage of Scotland. Whether you're seeking romance or outdoor fun, Cardrona has something for everyone.

  • Neidpath Castle: Located 4 miles from Cardrona, this stunning castle offers a glimpse into Scotland's romantic past. With its picturesque setting and rich cultural heritage, visitors can explore its charming architecture and enjoy breathtaking views of the surrounding countryside.
  • St Ronan's Wells: Just 2 miles away, this historic building is steeped in cultural significance. Known for its association with the famed author Sir Walter Scott, the site features beautiful architecture and lovely gardens, perfect for a leisurely stroll.
  • Haylodge Park: Situated 4 miles from Cardrona, this urban park is ideal for families and outdoor enthusiasts. With spacious lawns, play areas, and scenic walking paths, it's a fantastic spot to relax and enjoy the vibrant city atmosphere.

Best time to go to Cardrona

The best time to visit Cardrona 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 CloudySlightly HighSlightly Low
April43.5°F (6.4°C)No RainMostly CloudyAverageAverage
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 CloudyAverageSlightly High
September52.3°F (11.3°C)Light RainMostly CloudySlightly HighAverage
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 Cardrona

Traveling to Cardrona, Scotland, is convenient with access to several major airports. Edinburgh Airport (EDI) is situated 24 miles away, with excellent hotel options like the 5.5-star Crescent House and the 5-star Virgin Hotels Edinburgh, both just 7 miles from the airport. Glasgow International Airport (GLA) is 54 miles away, offering luxurious stays at Mar Hall Golf & Spa Resort, located 4 miles from the airport. Dundee Airport (DND) is 57 miles distant, with the 5-star Hideaway Experience 5 miles away. Each hotel provides various transportation services to their respective airports, ensuring a smooth journey for your visit to Cardrona.

Frequently asked questions

When is the best time to go to Cardrona?
The best time to visit Cardrona is during the summer months, from June to August, when the weather is mild and outdoor activities are most enjoyable.During these months, you'll experience longer daylight hours and average temperatures ranging from 15°C to 20°C (59°F to 68°F), making it ideal for exploring the scenic beauty of the Scottish Borders. This period is superb for hiking, cycling, and fishing in the River Tweed. Many local attractions and outdoor adventure centers are fully operational, offering a wide range of activities for families.For couples looking for a quieter experience, the shoulder seasons of May and September also offer pleasant conditions. The weather is generally still good, and there are fewer crowds, providing a more relaxed atmosphere for enjoying the natural landscapes and local hospitality.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cardrona.
How much is the nightly rate at a Cardrona hotel?
Prices for hotels in Cardrona often vary, but you can find a great deal from $120 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia