Search for Cheap Deals on
Hotels in Cardrona

Check Last Minute Cardrona Hotel Deals

Tonight Jan 11 - Jan 12Next weekend Jan 17 - Jan 19

Choose from 350 Cardrona Hotel Deals

Macdonald Cardrona Hotel, Golf & Spa
Macdonald Cardrona Hotel, Golf & Spa
4 out of 5
Cardrona, Peebles near Edinburgh, Peebles, Scotland
  • 5 min walk from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $97 per night from Jan 12 to Jan 13
$97
includes taxes & fees
Jan 12 - Jan 13
Stay at this 4-star spa hotel in Peebles. Enjoy free parking, a full-service spa, and a golf course. Our guests praise the helpful staff in our reviews. Popular ...
7.6/10 Good! (797 reviews)
"Great facilities.. Staff were attentive to us considering I sure theve just had a busy festive period Fiona on reception is an asset to the hotel."

Reviewed on Jan 4, 2025

Macdonald Cardrona Hotel, Golf & Spa
Dryburgh Abbey Hotel
Dryburgh Abbey Hotel
3 out of 5
St Boswells, Melrose, Scotland
  • 47 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $131 per night from Jan 14 to Jan 15
$131
includes taxes & fees
Jan 14 - Jan 15
Stay at this 3-star eco-certified hotel in Melrose. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the property condition ...
8.6/10 Excellent! (739 reviews)
"We had a lovely one night stay, the place and grounds right by the abbey are beautiful. I was especially impressed and grateful to their wonderful staff who found my lost wedding ring and got it forwarded on to me 😍"

Reviewed on Jan 2, 2025

Dryburgh Abbey Hotel
Melville Castle
Melville Castle
4 out of 5
Melville Castle, Lasswade, Scotland
  • 42 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $126 per night from Feb 5 to Feb 6
$126
includes taxes & fees
Feb 5 - Feb 6
Stay at this 4-star eco-certified castle in Lasswade. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. ...
8.8/10 Excellent! (166 reviews)
"The Castle"

Reviewed on Jan 3, 2025

Melville Castle
The Craigie
The Craigie
3.5 out of 5
50 Bog Road, Penicuik, Scotland
  • 33 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $109 per night from Jan 12 to Jan 13
$109
includes taxes & fees
Jan 12 - Jan 13
Stay at this 3.5-star business-friendly hotel in Penicuik. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful ...
9.4/10 Exceptional! (303 reviews)
Wonderfully serene...a bit out of the way
"This was by far the best room we stayed in during our entire Scotland trip! It's a bit far and difficult to access Edinburgh if you don't have a car, we went to a car park half way there, and ubered into town. (I don't like driving in downtown Edinburgh, the pedestrians are crazy!) The restaurant ..."

Reviewed on Dec 23, 2024

The Craigie
Dalhousie Castle Hotel & Spa
Dalhousie Castle Hotel & Spa
4 out of 5
B704, Bonnyrigg, Scotland
  • 37 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
Stay at this 4-star spa hotel in Bonnyrigg. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the helpful staff in our reviews. ...
8.6/10 Excellent! (725 reviews)
"Overall great castle experience!"

Reviewed on Dec 11, 2024

Dalhousie Castle Hotel & Spa
Peebles Hydro Hotel
Peebles Hydro Hotel
4 out of 5
Innerleithen Road, Peebles, Scotland
  • 7 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $195 per night from Jan 26 to Jan 27
$195
includes taxes & fees
Jan 26 - Jan 27
Stay at this 4-star spa hotel in Peebles. Enjoy free breakfast, free WiFi, and a full-service spa. Our guests praise the helpful staff in our reviews. Popular ...
8.2/10 Very Good! (603 reviews)
"Despite being very busy there was very little or no wait to be served. The outside of the building could do with a few repairs and freshening up but this did not have any impact on our stay."

Reviewed on Dec 8, 2024

Peebles Hydro Hotel
The Sun Inn
The Sun Inn
4 out of 5
Lothianbridge, Dalkeith, Scotland
  • 39 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $153 per night from Feb 10 to Feb 11
$153
includes taxes & fees
Feb 10 - Feb 11
Stay at this 4-star inn in Dalkeith. Enjoy free parking, a rooftop terrace, and breakfast (surcharge). Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (369 reviews)
Cozy Boutique Inn
"Cozy inn with a really nice restaurant! Bath tub was huge and plenty of hot water to fill it. Staff was so lovely and hospitable! Highly recommend!"

Reviewed on Jan 2, 2025

The Sun Inn
George and Abbotsford Hotel
George and Abbotsford Hotel
3.5 out of 5
High Street, Melrose, Scotland
  • 40 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $110 per night from Feb 2 to Feb 3
$110
includes taxes & fees
Feb 2 - Feb 3
Stay at this 3.5-star hotel in Melrose. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in ...
7.8/10 Good! (374 reviews)
"Stayed here many times for New Year. Would highly recommend. Staff always friendly"

Reviewed on Jan 1, 2025

George and Abbotsford Hotel
The Park Hotel Peebles
The Park Hotel Peebles
3 out of 5
Innerleithen Road, Peebles, Scotland
  • 8 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $117 per night from Feb 9 to Feb 10
$117
includes taxes & fees
Feb 9 - Feb 10
Stay at this 3-star hotel in Peebles. Enjoy free WiFi, room service, and a 24-hour front desk. Our guests praise the helpful staff in our reviews. Popular attractions ...
8.4/10 Very Good! (377 reviews)
"Great stay with friendly staff"

Reviewed on Jan 2, 2025

The Park Hotel Peebles
Barony Castle Hotel
Barony Castle Hotel
4 out of 5
Eddleston, Peebles, Scotland
  • 16 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $104 per night from Feb 10 to Feb 11
$104
includes taxes & fees
Feb 10 - Feb 11
Stay at this 4-star eco-certified hotel in Peebles. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff in our reviews. Popular ...
8/10 Very Good! (730 reviews)
Great place to stay
"Very friendly place to stay its like a home from home"

Reviewed on Dec 24, 2024

Barony Castle Hotel
The Juniperlea Inn
The Juniperlea Inn
3 out of 5
Blackshiels Pathhead, Pathhead, Scotland
  • 41 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $110 per night from Jan 13 to Jan 14
$110
includes taxes & fees
Jan 13 - Jan 14
Stay at this 3-star B&B in Pathhead. Enjoy free parking, breakfast (surcharge), and a garden. Popular attractions Glenkinchie Distillery and Vogrie Country Park ...
9/10 Wonderful! (65 reviews)
"It was very nice friendly people and very relaxing ☺️ quiet I had amazing time 1/10 I’ll give 10 and I’ll go back 5 🌟🌟🌟🌟🌟"

Reviewed on Nov 26, 2024

The Juniperlea Inn
The Tontine Hotel
The Tontine Hotel
3 out of 5
High Street, The Tontine, Peebles, Scotland
  • 8 min drive from Leisure Club and Spa at Macdonald Cardrona Hotel
The price is $120 per night from Feb 11 to Feb 12
$120
includes taxes & fees
Feb 11 - Feb 12
Stay at this 3-star business-friendly hotel in Peebles. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the helpful staff in our reviews. ...
9/10 Wonderful! (227 reviews)
"The one word for this hotel is “impeccable “. The facilities are great and the food is excellent. None of the usual tepid buffet here! Everything is freshly cooked. Ten out of ten for everything. This is the first time I have ever given such a good review, and they deserve it."

Reviewed on Oct 24, 2024

The Tontine 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.