Travel back in time through Scotland’s rich past, where eight centuries of heritage unfold amid dramatic scenery and folklore! Book a room at the well-rated 4* Dalhousie Castle Hotel & Spa near Edinburgh from £126/night with breakfast included.
4*Dalhousie Castle Hotel & Spa is a magnificent 13th-century fortress set amid tranquil woodland just outside Edinburgh, where centuries of Scottish heritage linger in weathered stone walls and the soft flicker of candlelight dances through turreted corridors. Once a noble stronghold steeped in royal history and clan legacy, the castle now welcomes guests into a setting of timeless elegance and quiet romance. Each room is thoughtfully appointed, combining historic charm with modern comfort, many boasting views of the River Esk or the surrounding countryside. Beneath its ancient arches, the vaulted Dungeon Restaurant offers an atmospheric dining experience like no other, while the award-winning spa, nestled within the castle’s old vaults, provides a soothing retreat of calm and indulgence.
Facilities:
Availability at advertised rates:
selected dates in November – December 2025
+ £30-90 in July – October 2025
Please note: All the information on this page is correct at the time of publication. If you are checking out the deal at a later date, the price and the availability may no longer be as advertised. Prices are subject to change. To ensure you never miss our deal again, sign up for DEAL ALERTS: download our App on Google Play or App Store. You can also opt for email notifications >>
Photo credit: dalhousiecastle.co.uk
Traveling soon? Get your Holafly eSIM with a 5% discount for unlimited internet access in any destination. No more worrying about roaming charges or finding local SIM cards. Enjoy unlimited data and stay connected with ease. Order your Holafly eSIM now »
Heymondo offers a wide range of travel assistance insurance policies. They combine the best quality, service and price with various levels of coverage, so you’re covered on your weekend getaways and long trips. Click here to get 5% off on your travel insurance »