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.










Lothian, Scotland
The Craigie Hotel
- Stay from £140 per room, per night (bed & breakfast).










Lothian, Scotland
Prestonfield House
- Stay from £432 per room, per night (bed & breakfast).










Lothian, Scotland
The Witchery by the Castle
- Stay from £795 per room, per night (bed & breakfast).










Lothian, Scotland
The Scotsman Hotel
- Stay from £428 per room, per night (bed & breakfast).










Lothian, Scotland
Sheraton Grand Hotel & Spa
- Stay from £279 per room, per night (bed & breakfast).










Lothian, Scotland
The Balmoral Hotel
- Stay from £495 per room, per night (bed & breakfast).