10 grand Scottish castles you can spend the night in

Crossbasket Castle.placeholder image
Crossbasket Castle.

Once they were the homes of kings, queen and nobility, now anyone can enjoy a few luxurious nights steeped in rich history in these grandiose settings.

Here are 10 of the grandest and most opulent castles you and your family can enjoy spending a night (or two) in around Scotland. (Main picture: Crossbasket Castle).

For all the latest Scottish news, sport and features click here, or head to our Facebook, Twitter and Instagram pages.

Once the seat of Scotland's governance, you can now stay in the beautiful Balvaird wing, which offers 5 star accomodation with two nights stay for up 6 people from £700.placeholder image
Once the seat of Scotland's governance, you can now stay in the beautiful Balvaird wing, which offers 5 star accomodation with two nights stay for up 6 people from £700.
You can stay at this stunning fairytale castle in Ayrshire, where President Eisenhower stayed on several occassions, from £250 per room, per night.placeholder image
You can stay at this stunning fairytale castle in Ayrshire, where President Eisenhower stayed on several occassions, from £250 per room, per night.
Less than 30 minutes from Glasgow, Crossbasket is a stunningly luxurious 17th century castle which you can stay in from £315 per room, per night.placeholder image
Less than 30 minutes from Glasgow, Crossbasket is a stunningly luxurious 17th century castle which you can stay in from £315 per room, per night.
Dare to be Honest
Follow us
© 2026 Iconic Media Group Ltd. All rights reserved.Cookie SettingsTerms and ConditionsPrivacy notice