Book a castle bedroom for Christmas 2025. The best luxury all-inclusive Christmas breaks, hand-picked by our independent experts. If you would like to benefit from our unrivalled knowledge, speak to a castle expert free of charge.

Stonefield Castle

Tarbert, Argyll, Scotland

Christmas package from £1,200 per room for 3 nights (based on 2 people sharing)

Our Experts Say:

Stonefield Castle Hotel offers the ideal location to explore the hidden treasures of Argyll. Area made famous by Paul McCartney in 'Mull of Kintyre'. See more

9.3
Superb
Latest reviews (68)

Isle of Eriska Hotel Spa & Island

Benderloch, Argyll and Bute, Scotland

Christmas package from £3,400 per room for 3 nights (based on 2 people sharing)

Our Experts Say:

The only five-star Scottish hotel that comes with its own private island, the Isle of Eriska stands apart – quite literally - as a truly self-contained escape. Scattered throughout this historic country home, each of the luxury rooms are individually designed, all with the same authentic feel, facilities and amenities that you would want from this 5-star hotel. See more

9.4
Outstanding
Latest reviews (1)

Glenfinnan House

Glenfinnan, Highlands, Scotland

Christmas package from £1,850 per room for 3 nights (based on 2 people sharing)

Our Experts Say:

This Scottish country house is a fine stone mansion dating from 1755. Ben Nevis is nearby, while a 10-minute walk away through the red deer dotted Glenfinnan Estate, is the famous Glenfinnan viaduct railway bridge, used in scenes from various Harry Potter films. See more

9.4
Outstanding
Latest reviews (2)

Inverlochy Castle

North of Fort William, Scottish Highlands, Scotland

Christmas package from £3,950 per room for 3 nights (based on 2 people sharing)

Our Experts Say:

Inverlochy Castle sits nestled amongst the foothills of Scotland's highest mountain - the mighty Ben Nevis - and in some of the most beautiful scenery in Scotland. A 19th century Scottish castle hotel that you will never forget staying in. See more

9
Superb
Latest reviews (19)

Crossbasket Castle

Blantyre, near Glasgow, Scotland

Christmas package from £2,300 per room for 3 nights (based on 2 people sharing)

Our Experts Say:

An hour from Edinburgh and less than 30 minutes from Glasgow, Crossbasket is a stunning 17th-century castle transformed into one of Scotland's most luxurious hotel and event venues. There are nine breath-taking en-suite bedrooms, each decorated in a period style and named in honour of a historical custodian of this magnificent castle. An impressive backdrop and versatile facilities also make this Scottish castle hotel the perfect venue for weddings and corporate events. See more

9.6
Outstanding
Latest reviews (23)

Dunalastair Hotel

Kinloch Rannoch, Perthshire, Scotland

Christmas package from £189 per room per night (based on 2 people sharing)

Our Experts Say:

Situated in Kinloch Rannoch, 27 km from Castle Menzies, Dunalastair Hotel features accommodation with a garden, free private parking, a shared... See more

8.1
Very Good
No recent reviews