Cardrona Holidays

Book a Hotel + Flight or Car together to unlock savings

Photo by Iain Lees
  • Plan, book, travel with confidence

  • Better together

    Save up to Rp173.195 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Top hotels in Cardrona

Dalhousie Castle Hotel & Spa

Dalhousie Castle Hotel & Spa

4 out of 5
B704 Bonnyrigg Scotland
Fully refundableReserve now, pay when you stay
8.6/10 Excellent! (782 reviews)
Lovely staff, clean room

Reviewed on 15 Dec 2025

Dalhousie Castle Hotel & Spa
Melville Castle

Melville Castle

4 out of 5
Melville Castle Lasswade Scotland
Fully refundableReserve now, pay when you stay
9/10 Wonderful! (243 reviews)
Melville Castle was such a highlight on our trip. The room was gorgeous, the bed was comfy, and shower was incredible. The entire castle was decorated for the holidays and it was so cozy and charming. We ate dinner in the restaurant and HIGHLY recommend. We will absolutely be back

Reviewed on 8 Dec 2025

Melville Castle
Macdonald Cardrona Hotel, Golf & Spa

Macdonald Cardrona Hotel, Golf & Spa

4 out of 5
Cardrona, Peebles near Edinburgh Peebles Scotland
Fully refundableReserve now, pay when you stay
The price is Rp1.890.352 per night from 4 Jan to 5 Jan
Rp1.890.352
Rp2.268.514 total
4 Jan - 5 Jan 2026
includes taxes & fees
7.6/10 Good! (909 reviews)
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

Reviewed on 17 Dec 2025

Macdonald Cardrona Hotel, Golf & Spa
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.

What to do in Cardrona

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.