While we believe everyone should experience staying in a castle at least once, we understand that you might not want to stay in one every night of your trip. With that in mind, we've curated a list of hand-picked hotels just for Celtic Castles' customers.










Grampian, Scotland
The Marcliffe Hotel and Spa
- Stay from £185 per room, per night (bed & breakfast).










Grampian, Scotland
Thainstone House
- Stay from £90 per room, per night (bed & breakfast).










Grampian, Scotland
Banchory Lodge Hotel
- Stay from £129 per room, per night (bed & breakfast).










Grampian, Scotland
Balmoral Arms
- Stay from £126 per room, per night (bed & breakfast).










Grampian, Scotland
Craigellachie Hotel of Speyside
- Stay from £223 per room, per night (bed & breakfast).










Angus, Scotland
Carnoustie Golf Hotel
- Stay from £76 per room, per night (bed & breakfast).