Castle Hotels in Scotland

Luxury Castle Hotels

Welcome to Castle Hotels in Scotland, here you will find an excellent selection of luxury and unique accommodation throughout Scotland.  Staying in a castle hotel is a unique and mostly luxurious experience.  The castles are hundreds of years old and each have a rich and interesting history.

There are dozens of castle hotels throughout Scotland and we list hotels in popular locations throughout the Highlands, Edinburgh and Glasgow.  You don’t have to pay over the odds for accommodation either with rooms starting as low as £45 per night.  That price goes up for the more luxurious property’s such as Inverlochy Castle which is rated as one of Scotland’s top hotels.

We also list a selection of luxury five star hotels offering a more traditional luxury alternative in Scotland.  These hotels include the Balmoral Hotel in Edinburgh and the Old Course Hotel in St Andrews.  All of these properties are available to book online, so book your luxury hotel in Scotland today!

Inverlochy Castle
£320 More info
Barcaldine Castle
£135 More info
Stonefield Castle Hotel
£60 More info
Kincraig Castle Hotel
£80 More info
Glenskirlie House Castle
£100 More info
Witchery by the Castle £195 More info

Cheap Castle Hotels

Luxury Hotels in Scotland

Scotland Accommodation Search

De Vere Barony Castle
£29 More info
The Retreat
£39 More info
Tulloch Castle
£60 More info
Broomhall Castle
£60 More info
The Old Course
£170 More info
The Balmoral
£128 More info
Hilton Glasgow
£88 More info
The Scotsman
£125 More info

  • No categories