For a good few of the years we lived in Scotland, my birthday worked like this: sometime in January, Jess would disappear into a browser for an evening, and in February we’d find ourselves checking into a castle. February in Scotland is nobody’s idea of peak season, which worked well in our favour. The rates drop, the crowds vanish, and a five-star castle briefly becomes something two people who are not lairds can afford.
Between those birthday trips and years of travelling around the country, we’ve now paid to stay in nine castle hotels across Scotland, from the Ayrshire coast up to Sutherland. Five are real castles. Two more trade under the castle name without being one, and two don’t claim it at all. We’ll say which is which, along with the one we’d book again first and what each one is actually like to stay in.
Everything here is first-hand. We paid our own bill at every property, every photograph is ours, and Jess was there for all nine stays (staying in a castle without her was never an option, for reasons of continued marriage).
Table of Contents:
Which Castle Hotel in Scotland Should You Book?
If you just want the answer, book Inverlochy Castle Hotel near Fort William. It’s one of the most expensive stays on this list and the one we still talk about most.
Our top three, in order, are Inverlochy, then Glenapp Castle in Ayrshire, then The Torridon in Wester Ross. The third of those isn’t a castle at all, which tells you how far the label should be driving your booking.
Only that top three is a ranking. The numbers below run to nine, but from four down they’re a list rather than a scoreboard, because the rest answer different questions: which is the cheapest real castle, which has the whisky bar worth a detour, which works as a base for Inverness.
By what you’re after:
- The special occasion: Inverlochy Castle Hotel
- Romance and dark skies: Glenapp Castle
- Whisky, mountains and food (not a castle): The Torridon
- A real castle on a budget: Tulloch Castle Hotel
- The whisky bar of your dreams: Dornoch Castle Hotel
- An Inverness base with grounds: Bunchrew House
- Seclusion, or skiing at Glenshee: Dalmunzie
- Castle looks with a city attached: Sherbrooke Castle Hotel
- Near Edinburgh: Dalhousie Castle, freshly rebuilt, though we haven’t stayed since the works
And the most useful advice in this article: go off-season. A winter night at the top-end castles runs far below the summer rate, the fires are lit, and the whole experience gets quieter and a bit stranger, in a good way. More on that in our guide to visiting Scotland in winter.
Scotland’s Castle Hotels Compared
Here are all nine side by side. We’ve used price bands rather than rates on purpose: a Scottish castle’s nightly price swings so much between February and August that a printed number would mislead you within a season. The band tells you where each property sits relative to the others.
| Hotel | Region | Band | When we’d go | Really a castle? | Who it’s for |
|---|---|---|---|---|---|
| Inverlochy Castle Hotel | Fort William, Highlands | ££££ | Winter, for the quiet | Yes | The once-in-a-marriage splurge |
| Glenapp Castle | Ballantrae, Ayrshire | ££££ | Autumn, for the dark skies | Yes | Romantics and stargazers |
| The Torridon | Wester Ross, Highlands | £££ | Spring or autumn; summer books out | No, a shooting lodge | Whisky, mountains, serious dinners |
| Tulloch Castle Hotel | Dingwall, Highlands | £ | Winter, when rates drop | Yes, 12th-century roots | The budget castle night |
| Dornoch Castle Hotel | Dornoch, Sutherland | ££ | Early summer | Yes | Whisky drinkers, NC500 drivers |
| Bunchrew House Hotel | Inverness, Highlands | ££ | Spring, for the gardens | No, a baronial house | An Inverness base with water views |
| Dalmunzie Castle Hotel | Glenshee, Perthshire | ££ | Winter if you ski, autumn if not | No, a sporting estate | Seclusion seekers, skiers |
| Sherbrooke Castle Hotel | Glasgow | ££ | Any, it’s a city stay | No, a Victorian mansion | Castle looks with a city attached |
| Dalhousie Castle | Bonnyrigg, Midlothian | Unbanded, just rebuilt | Post-rebuild, untested by us | Yes | Edinburgh trips |
The bands work like this, based on a typical shoulder-season double:
| Band | Typical entry-level double |
|---|---|
| £ | Under about £150 |
| ££ | About £150 to £300 |
| £££ | About £300 to £500 |
| ££££ | Over £500 |
One caveat travels with that key: peak summer runs well above the band and deep off-season runs below it. The band describes each property’s position, not a rate you can quote at reception.
Which of These Are Actually Castles?
Five of the nine are the real article: Inverlochy, Glenapp, Dalhousie, Tulloch and Dornoch are all buildings that are, or grew directly out of, castles.
The other four split two ways. Dalmunzie Castle Hotel and Sherbrooke Castle Hotel both trade under the castle name, which is precisely why you’ll meet them while searching for one: Dalmunzie is the turreted big house of a Highland sporting estate, and Sherbrooke is a red sandstone Victorian mansion on Glasgow’s southside.
Bunchrew House and The Torridon don’t claim it at all, being a baronial house on the Beauly Firth and a Victorian shooting lodge. They’re here because we paid to stay in them and rate them, not because anyone is selling them as castles.
The phrase “castle hotel” gets applied loosely in Scotland, to lodges, mansion houses, and the odd self-catering flat in a converted wing, so if you’re booking one night for an anniversary and picturing turrets and a four-poster, check what the building actually is before you commit.
None of this is a mark against the four. The Torridon is one of our three favourite stays on this whole list. It’s about knowing what you’re booking, and we’d rather tell you plainly than let you find out at check-in.
1. Inverlochy Castle Hotel, Fort William

Our favourite castle hotel in Scotland, and it isn’t close. Inverlochy sits just outside Fort William below Ben Nevis, a five-star castle with 17 rooms and suites, these days part of Small Luxury Hotels of the World. It is also, comfortably, one of the most expensive stays on this list.
We stayed in February 2018, for my birthday, and for our entire stay we were the only guests in the building. I’m not promising you an empty castle (it’s not a common occurrence, and off-season simply means quieter, not private), but it happened to us, and having an entire castle running around just two people is unlike anything else we’ve done in Scotland. That stay is a large part of why the off-season advice in this article exists.
Because the staff knew it was my birthday and the hotel was empty, they also rather kindly upgraded us from the relatively inexpensive room we had booked to the best room in the hotel, with four-poster bed, spectacular views, and sunshine. In February. In Scotland.

The interiors are the full period production. Our upgraded room had a four-poster, the bathroom had a copper bath (which I photographed like a tourist, obviously!), and downstairs there’s a drawing room and a billiard room to pad around in the evening.
We also booked and had afternoon tea, which is something we often do at castle hotels because it means we can arrive earlier than check-in and have something to do and eat.


Where Inverlochy wins:
- The complete castle-hotel experience, done at the highest level of the nine
- The setting, below Ben Nevis with the Highlands in every direction
- Off-season, when the top band becomes almost reasonable and the castle goes quiet
The caveats:
- It’s one of the priciest stays here (££££), and it books as a special occasion, not a road-trip bed
- You’ll need a car, as with most of this list
If the band is the problem, Tulloch Castle further north gives you a true castle for roughly a quarter of the money. And if you’re in the area, the scenery around Glen Coe is half an hour down the road.

Check prices and availability for Inverlochy Castle Hotel on Booking.com, or see the hotel’s own site.
2. Glenapp Castle, Ballantrae, Ayrshire

Glenapp is our number two, and the gap to number one is thin. It’s a five-star castle at the bottom of the Ayrshire coast with 17 Castle Bedroom Suites plus a four-bedroom penthouse, a Relais & Châteaux member since 2002, and since our stay it has picked up One Michelin Key, Michelin’s hotel equivalent of a star.
We stayed in October 2019. If you asked either of us to sum the place up, we’d land on the same word: magical. That’s not a word I reach for about hotels. The service ran the whole stay without ever feeling like service, and the location does the rest.

About that location. Ballantrae is a long way from any serious light pollution, and the skies prove it. The photo above is the Milky Way, shot from the hotel grounds. This is not me adding stars to a photo. That is a real, in-camera shot.
Glenapp runs a ranger-led stargazing experience for guests, and Galloway Forest Park, the UK’s first Dark Sky Park, is nearby. If you want to see actual stars from an actual castle, this is the booking.

The rest of the estate keeps pace. There’s a library that is everything you want it to be, gardens that reward a slow morning, and a waterfall in the grounds, which frankly feels a bit like showing off.

What stood out:
- The dark skies, and a hotel that actually builds an experience around them
- Service that made an October stay feel like the castle existed for us
- Suites, not rooms, so even the entry level is generous
What to know:
- Getting there takes real effort. It’s on the way to nowhere except the Cairnryan ferries to Northern Ireland, and it was still worth it
- Top band (££££), same tier as Inverlochy
If Glenapp is full, Inverlochy is the other stay in this class. Check prices and availability for Glenapp Castle on Booking.com, or see the castle’s own site.
3. The Torridon, Wester Ross

One of the best stays on this list isn’t a castle at all. The Torridon is a Victorian shooting lodge at the head of Upper Loch Torridon, a five-star with 18 individually designed rooms and suites, and it’s the third of our three favourites. We’d book it again without a second thought, turrets or no turrets, even if our credit card might not appreciate it.
The mountains around the loch are about as good as Highland scenery gets, and the hotel sits right in them. It’s also just off the North Coast 500 route (our NC500 itinerary passes close by), which is how we ended up here in the first place.

Then there’s the whisky bar. I have a lot of affection for a good hotel whisky bar, as you’ll see again at Dornoch below, and The Torridon’s would get me back on its own.


Where it wins:
- The whisky bar, worth the drive by itself
- The setting on Loch Torridon, in some of the best mountain country in Scotland
- Rooms that hold their own against the two castles above it on this list
The caveats:
- It isn’t a castle, if that’s the whole point of your trip
- Fair warning: it books out a long way ahead, especially for summer
If you can’t get in, Bunchrew and Dornoch keep you within reach of the same coast. Check prices and availability for The Torridon on Booking.com, or see the hotel’s own site.
4. Tulloch Castle Hotel, Dingwall

Tulloch is the value pick: the one true castle on this list that regularly sits under £150 a night, and in winter often well under that. It stands above Dingwall, north of Inverness, with roots going back to the 12th century and 22 en-suite bedrooms, and it’s now run by Bespoke Hotels.
Inside, the history does the work. There’s a proper staircase hall, a vaulted dining room, and an open fire in the lounge, and the whole building feels pretty much like what you pictured when you first typed “castle hotel” into a search box. Those public rooms are the reason to book Tulloch, and at this band that’s the right way to think about it.


Where it wins:
- The cheapest real castle night we know of in Scotland
- 12th-century bones, and public rooms that show them off
- Dingwall is a practical base for starting the NC500, and it has a train station
The caveats:
- Dingwall is a working Highland town rather than a postcard one, so you’re here for the castle, not the postcode
- You’re paying £ money, so calibrate expectations to the band, not to Inverlochy
Jess covers Tulloch alongside the other NC500 stops in her NC500 accommodation guide. If Tulloch is full, Bunchrew House is a little way south toward Inverness, where you trade the turrets for a firth view. Check prices and availability for Tulloch Castle Hotel on Booking.com, or see the operator’s page.
5. Dornoch Castle Hotel, Sutherland

We’ve been to Dornoch Castle three times: we stayed once, came back another time for dinner, and made a third visit purely for the whisky bar. That last fact is most of the review.
The hotel is a family-run, independent three-star on Castle Street in the middle of Dornoch, directly opposite the cathedral, with 21 rooms, a walled garden, and that award-winning whisky bar. Dornoch itself is one of the nicest towns on the east coast run north, with a beach and Royal Dornoch’s golf a short walk away.


Where it wins:
- The whisky bar, which we have literally driven back to Dornoch just to sit in
- You can walk to everything in town, a rarity on this list
- Solid ££ value on a route where summer beds get scarce
The caveats:
- It’s a three-star, so the rooms are quite a bit simpler than most of this list. The castle and the bar are the show
- Book early for summer; the NC500 fills Dornoch fast
Whisky people should also see our guide to the distilleries of the North Coast 500. If Dornoch is booked out, Tulloch Castle is down the A9 and a band cheaper, and The Torridon has the other great whisky bar on this list. Check prices and availability for Dornoch Castle Hotel on Booking.com, or see the hotel’s own site.
6. Bunchrew House Hotel, Inverness

Bunchrew is not a castle, and doesn’t much pretend to be. It’s a four-star baronial house on the shore of the Beauly Firth, a few minutes’ drive west of Inverness. What it offers is position. The lawns run down to the water, and at dusk, with the light going over the firth, it’s a spectacular setting.


Where it wins:
- The firth-side setting, especially in the evening
- All the convenience of Inverness with none of the feeling of being in Inverness
- Four-star comfort at a ££ band
The caveats:
- It’s a house, not a castle, and the clearest label mismatch of the four
- If turrets are the point, Tulloch is a short drive up the road toward Dingwall
There’s plenty within reach here too, so have a look at our guide to things to do in Inverness. Check prices and availability for Bunchrew House Hotel on Booking.com, or see the hotel’s own site.
7. Dalmunzie Castle Hotel, Glenshee, Perthshire

Whether Dalmunzie is a castle is a fair question (the operator itself trades as a sporting estate, and what you’re sleeping in is the turreted big house of one), but as a place to disappear for a night or two, it’s hard to argue with. We covered it in our North East 250 road trip itinerary, and what we wrote there still holds:
Dalmunzie Castle Hotel – If you don’t mind staying outside town, this lovely castle hotel sits on an estate first recorded in 1510, and is set in a secluded glen around 15 minutes drive from Braemar. We stayed here once as part of a visit to the Cairngorms, and loved it. The rooms are cosy, staff were attentive, and the on-site restaurant was excellent (if a little pricey).

Our room came with a four-poster, and the four-poster came with tea, which is the correct use of a four-poster.

Where it wins:
- Real seclusion: a glen to yourselves, with the Cairngorms around you
- Glenshee’s ski slopes are up the road; see our guide to skiing in Scotland
- Cosy rooms and a four-poster at a ££ band
The caveats:
- Remote means remote: the estate restaurant is realistically your dinner plan, so book it with the room
- Not a castle in the strict sense, however good the turrets look in the glen
Nothing else here is quite this secluded, but if the glen is booked, The Torridon delivers the same remoteness a band up. Check prices and availability for Dalmunzie Castle Hotel on Booking.com, or see the estate’s own site.
8. Sherbrooke Castle Hotel, Glasgow

Sherbrooke is the odd one out: it’s the only city entry, it’s a red sandstone Victorian mansion rather than a castle, and if this list were purely about castle romance it wouldn’t make the cut. It’s here because sometimes you want the turrets and a city at the same time, and for that job it’s the option.
We stayed in April 2024, our most recent castle-hotel night anywhere, in the Pollokshields neighbourhood on Glasgow’s southside. It has 18 rooms, and the centre of Glasgow is a short drive or train ride away. We had dinner in the restaurant and drank tea in a bay window, and the building photographs a great deal grander than the price band suggests.


Where it wins:
- Baronial architecture with a whole city attached
- ££ band in a category where looks like these usually cost £££
- A good base for the southside, with Pollok House and its country park close by
The caveats:
- The weakest castle claim of the nine. It’s a mansion, full stop
- Pollokshields is residential, so you’ll be commuting to the sights
If you want the same trick near Edinburgh instead of Glasgow, Dalhousie is the equivalent, with the caveat that we haven’t seen it since the rebuild. Check prices and availability for Sherbrooke Castle Hotel on Booking.com, or see the hotel’s own site.
9. Dalhousie Castle, Bonnyrigg, Midlothian

Dalhousie needs a different kind of entry, because the hotel we stayed at in 2018 no longer exists in any meaningful sense. For once, that may be good news.
First, the castle itself. It’s the real thing, with some 800 years of history behind it (the operator calls it one of Scotland’s oldest inhabited castles), and it sits just south of Edinburgh with 35 en-suite bedrooms. As a building and a setting, it was one of the more impressive castle hotels we’ve stayed at, and our September photographs of it in early autumn colour still make me want the place to be brilliant.

Our stay, in September 2018, was a birthday treat for Jess. I reviewed it in full at the time, so this is written from notes taken within days, not from eight-year-old memory. The good parts were real: first impressions were, in the review’s own word, “excellent”, and dinner in the Dungeon was the best of it.

The rest of it was a management case study. Dinner service was, to quote my own review, “glacial”: an 8pm table we were finally seated at just before 9, and I had to go and find someone before we could leave. Breakfast offered no clean tables and a 45-minute wait for food, and at checkout a random £47 item on the bill came off only after I argued it.
The birthday we’d booked the whole thing for went unacknowledged from start to finish. Booking your wife a castle for her birthday and delivering that particular evening is its own special kind of domestic debt.
Here’s why the entry isn’t a warning: everything that failed was management, and the management is gone. Dalhousie was sold to new owners after our stay, and between October 2024 and July 2026 it went through a £6 million refurbishment covering all 35 bedrooms and the public and dining areas.
There’s now a Ramsay Restaurant in the former ballroom, a new Alexander Bar, and the Dungeon runs an eight-course tasting menu. The Dungeon room itself isn’t new, whatever the launch coverage implies (we ate in it in 2018), but the menu concept is. All of it reopened in July 2026.
What impressed us in 2018:
- The castle and its setting on the River Esk, which were never the problem
- Dinner in the Dungeon, one of the more memorable dining rooms in Scotland
- Afternoon tea in the Orangery
What let us down in 2018, under the previous owners:
- Service at dinner and breakfast, from slow to absent
- A billing error at checkout, fixed only under protest
- No acknowledgement of the occasion we’d booked
We haven’t slept in the new Dalhousie, so we can’t yet tell you whether £6 million fixed what a lovely building couldn’t. That’s also why it carries no price band in our table: a hotel that reopened in July 2026 has no rate history worth banding. Until we’ve been back, treat this entry as history plus a watching brief. If you go before we do, the location is superb for an Edinburgh trip, and our two-day Edinburgh itinerary pairs with it well.
If you’d rather book somewhere we can vouch for from a recent stay, Sherbrooke in Glasgow is the tested city-adjacent option. Check prices and availability for Dalhousie Castle on Booking.com, or see the castle’s own site.
Before You Book a Castle Stay in Scotland
A few things nine castle stays have taught us, offered before you hand over a deposit instead of after.
You’ll need a car for most of these
Seven of the nine are rural, and the west coast ones involve single-track roads with passing places, which are less alarming than they sound after the first ten minutes. Sherbrooke in Glasgow is the exception, and Dingwall (for Tulloch) has a train station. For everywhere else, hire a car. We use Discover Cars to compare rental prices, and Inverness or Glasgow are the practical pick-up points.
Old buildings mean stairs
Turrets come with spiral staircases, and buildings this old were never designed around lifts. If stairs are a problem for anyone in your party, say so at booking and ask for a ground-floor room. Most of these properties have some, but of course they go first.
Dinner is part of the plan, not an afterthought
At the remote entries (Dalmunzie, Glenapp, The Torridon), the hotel restaurant is realistically where you’re eating. You can of course drive out, but the nearest alternative is a long dark drive away. Book the table when you book the room, especially in summer. The good news is that we had a good dining experience at nearly all these locations, so you’re not missing out by dining on site.
Check the wedding calendar
Castles are Scotland’s favourite wedding venues, and a hotel can be partly or wholly given over to one on any given weekend. If you’re going for a quiet occasion of your own, ask what’s on the calendar before you commit to dates.
Staying is not the same as visiting
If what you actually want is to explore castles by day (battlements, dungeons, gift shops), that’s a different trip, and often a cheaper one. Historic Environment Scotland’s Explorer Pass covers its properties for 14 consecutive days (it doesn’t cover National Trust for Scotland sites), and we’ve a whole separate guide to the best castles to visit in Scotland.
The Castle Hotels Still on Our List
Nine stays in, our map still has obvious holes. Everything above clusters in the Highlands, Ayrshire, Perthshire and the central belt, with nothing in the Borders, Aberdeenshire, Fife or the islands. We’re working on it. Three we have our eye on, with the caveat that we haven’t stayed at any of them, so no verdicts:
- Glengorm Castle, at the north end of Mull near Tobermory – a castle B&B with the sea below it, and the islands entry this list is missing
- Fonab Castle, on the edge of Pitlochry in Highland Perthshire
- Barcaldine Castle, north of Oban – a small castle B&B in Argyll
Scottish Castle Hotel FAQs
Quick answers to the questions that come up most about staying in a Scottish castle.
Can you actually stay overnight in a castle in Scotland?
Yes, easily! Scotland has dozens of castles operating as hotels and B&Bs, from grand five-star estates to small tower houses. We’ve paid to stay in nine of them ourselves, across every price band from budget to blowout.
The main thing to check is whether the “castle” is really a castle, as plenty of lodges and mansion houses trade under the word.
What is the best castle hotel in Scotland?
Of the nine we’ve stayed in, our pick is Inverlochy Castle Hotel near Fort William, with Glenapp Castle in Ayrshire a close second. Both are top-band, five-star stays.
If you want the experience for less, Tulloch Castle in Dingwall is the best true castle we’ve found at a budget price.
How much does it cost to stay in a castle in Scotland?
Across our nine stays, the spread runs from under £150 a night at the cheapest to over £500 at the top end, for an entry-level double. Season moves those numbers a lot, with peak summer well above them and deep winter well below.
The reliable way to save is timing. Book off-season and the top tier gets within reach. It’s how we did the February birthday stays, and it’s the one bit of advice here we’d push hardest.
Which castle hotels in Scotland are really castles?
Of our nine, five are real castles: Inverlochy, Glenapp, Dalhousie, Tulloch and Dornoch. The other four (Bunchrew House, The Torridon, Dalmunzie and Sherbrooke) are a baronial house, a shooting lodge, a sporting estate and a Victorian mansion respectively.
All four are still worth staying at. Just know what you’re booking before you build an anniversary around battlements.
When is the cheapest time to stay in a Scottish castle?
Late autumn through early spring. Rates drop hard once the summer crowds go, which is how a February castle night became a birthday tradition for us while we lived in Scotland.
The trade-off is weather and daylight, but a castle with the fires lit in winter is arguably the better version of the experience anyway.
Do you need a car to reach Scotland’s castle hotels?
For most of them, yes. Seven of our nine are rural, and several involve single-track roads. Sherbrooke in Glasgow is the city exception, and Tulloch’s town of Dingwall has a train station.
If you’re flying in, hiring a car from Inverness, Glasgow or Edinburgh is the practical answer.
Are castle hotels in Scotland worth the money?
We’ve paid for nine of them, so evidently we think so, but it depends what you’re buying. At the top end, Inverlochy and Glenapp were worth every pound as occasions, and going off-season made the maths bearable.
If you just want one castle night on a road trip, the ££ and £ entries deliver the atmosphere for a fraction of the cost.
Further Reading for Your Scotland Trip
If castle hotels are one piece of a bigger Scotland plan, these should help with the rest:
- The best castles to visit in Scotland – the daytime companion to this guide
- Our 5-day North Coast 500 itinerary – the route that passes Tulloch, Dornoch and The Torridon
- The North East 250 road trip – which is how we found Dalmunzie
- Two days in Edinburgh – pairs well with a Dalhousie or Sherbrooke stay
- Visiting Scotland in winter – the off-season case, made at length
And if you like a paper guidebook in the glovebox, Rick Steves Scotland is the one we recommend for trip planning:
You can pick up Rick Steves Scotland on Amazon here.
So that’s nine castle hotels, all of them paid for out of our own pockets. Come January, Jess will be back in that browser looking for the tenth. If you’ve stayed somewhere in Scotland you think belongs on this list, do tell us in the comments.



Leave a Reply