Amazing Scottish Castles You Can Spend the Night In

inverlochy castle

Photo Credit: Scotland press image/ via,

Have you ever dreamed of spending the night in a real life castle? These amazing Scottish castles all offer the chance to do just that. If you plan on visiting Scotland, you might want to consider splurging a little, at least for one night, by staying in one of these magnificent places for an especially unforgettable experience. Inverlochy Castle, pictured above, sits just outside the town of Fort William in the Highlands. Its 17 rooms all offer gorgeous views of the surrounding mountains and lush grounds.

Glengorm Castle, Isle of Mull

glengorm castle

Photo Credit:

Glengorm Castle sits on the northern tip of the Isle of Mull, offering the perfect place to base your stay for scenic walks as well as enjoying breathtaking views of the Sound of Mull. After a day of hiking, cozy up to the roaring fire in the main hall with a good book and a complimentary dram of whisky.

Ackergill Tower, Caithness

ackergill castle

Photo Credit:


Photo Credit:

A stay at this classic medieval castle feels like a stay at the edge of the earth. Constructed in the late 15th-century, it was renovated into a luxurious getaway in one of the country’s most unspoiled locations across a 1,200-acre estate overlooking the sea.

Glenapp Castle, Ballantrae, Girvan


Photo Credit:

This well-preserved castle is fairly young, having been built in 1870. Hidden across 36 acres of brilliant gardens and woodland along the rugged Ayrshire coast, stay here and you’ll enjoy spectacular views across the Irish Sea to the island of Arran and the enormous granite rock of Ailsa Craig.

Aldourie Castle, Inverness



The only habitable castle on the shores of legendary Loch Ness, Aldourie Castle, just outside Inverness, offers a fairy-tale stay with the chance to live like royalty while watching out for the iconic creature.

Dalhousie Castle Hotel, Edinburgh


Photo Credit:

There are plenty of opportunities for castle stays in the city too. Hilly and picturesque Edinburgh, Scotland’s capital, is home to Dalhousie Castle Hotel, acclaimed as the country’s “Oldest Inhabited Castle.” Queen Victoria and Sir Walter Scott once slept in this gorgeous 13th-century fortress that’s surrounded by wooded parkland and sits on the banks of the River Esk.