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.










Bath and North Somerset, England
The Gainsborough Bath Spa - Small Luxury Hotels of the World
- Stay from £234 per room, per night (bed & breakfast).










Bath and North Somerset, England
The Roseate Villa Bath
- Stay from £154 per room, per night (bed & breakfast).










Bath and North Somerset, England
The Royal Crescent Hotel & Spa
- Stay from £435 per room, per night (bed & breakfast).










Bath and North Somerset, England
Lansdown Grove Hotel
- Stay from £99 per room, per night (bed & breakfast).










Bath and North Somerset, England
Macdonald Bath Spa Hotel
- Stay from £154 per room, per night (bed & breakfast).










Bath and North Somerset, England
The Bath Priory - A Relais & Chateaux Hotel
- Stay from £234 per room, per night (bed & breakfast).