Live Like Royalty: The Best Scottish Castle Stays – Including the Latest News on Lallybroch
Scotland is one of the few countries in the world where visitors can genuinely live like royalty. Across the country, historic castles have been transformed into luxury hotels, exclusive-use retreats and unique holiday accommodation, allowing guests to sleep within centuries-old walls while enjoying modern comforts.
For many visitors from North America, a castle stay is the ultimate Scottish experience. It combines history, romance, dramatic scenery and the chance to immerse yourself in the stories of Scotland’s kings, queens, clans and legends.
One of the most famous castle hotels in Scotland is Inverlochy Castle near Fort William. Set beneath the slopes of Ben Nevis, this 19th-century castle offers luxury accommodation, fine dining and spectacular Highland scenery. Rooms typically start from around £400-£600 per night, with suites costing significantly more during peak season.
Another popular choice is Dalhousie Castle near Edinburgh. Dating back to the 13th century, it offers visitors the chance to stay in a genuine medieval fortress while remaining close to Scotland’s capital city. Prices generally begin around £200-£350 per night depending on the season.
For those seeking a truly exclusive experience, Crossbasket Castle near Glasgow combines castle grandeur with modern luxury. Guests can enjoy elegant suites, fine dining and beautifully restored interiors. Prices typically range from £250 to over £700 per night.
Perhaps the most famous castle stay of all is Glenapp Castle in Ayrshire. This magnificent baronial castle has won numerous awards and offers one of the most luxurious castle experiences in Scotland. Expect room rates from approximately £500 per night upwards.
For travellers looking for a more affordable castle experience, there are also self-catering castle apartments and holiday rentals throughout Scotland. These can often be found from £150-£300 per night and provide excellent value for families and small groups.
Can You Stay in Lallybroch ?
For Outlander fans, the ultimate dream is to stay at Lallybroch, Jamie Fraser’s ancestral home.
The real-life Lallybroch is Midhope Castle, located on the Hopetoun Estate near South Queensferry. For years visitors could only admire the exterior of the castle, which was used extensively throughout the Outlander television series.
The exciting news is that accommodation is finally becoming a reality. Newly renovated Midhope Castle cottages are being made available for guests, with bookings now open . Each cottage can accommodate up to six guests, allowing fans to enjoy their own Lallybroch-inspired getaway.
As Private Tours Edinburgh explains on its own website:
“Visitors can now go inside Lallybroch for the first time ever.”

The website also notes that redevelopment plans include accommodation facilities and additional visitor experiences connected with Midhope Castle. For the first time Outlander fans will be able to stay in Lallybroch .
Private Tours Edinburgh further explains:
“This tour is unique as it now features a visit inside Lallybroch for the first time ever.”
For Outlander fans, this represents a remarkable change. After years of only viewing the exterior, visitors can now have a special experience and go inside the castle itself while looking forward to staying in Lallybroch as accommodation options continue to develop.
Whether you choose a luxury Highland castle hotel, a medieval fortress near Edinburgh or the ultimate Outlander Castle, Scotland offers an opportunity few destinations can match: the chance to spend a night surrounded by centuries of history while enjoying the comfort and romance of a genuine castle stay.
Discover more from
Subscribe to get the latest posts sent to your email.
You must be logged in to post a comment.