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.










Perthshire, Scotland
Moness Resort
- Stay from £96 per room, per night (bed & breakfast).










Perthshire, Scotland
The Townhouse Aberfeldy
- Stay from £119 per room, per night (bed & breakfast).










Perthshire, Scotland
Dunkeld House Hotel
- Stay from £159 per room, per night (bed & breakfast).










Perthshire, Scotland
Westlands of Pitlochry
- Stay from £127 per room, per night (bed & breakfast).










Perthshire, Scotland
Knockendarroch Hotel
- Stay from £357 per room, per night (bed & breakfast).










Perthshire, Scotland
The Atholl Palace
- Stay from £119 per room, per night (bed & breakfast).