Castle Hotels
You can stay in castle hotels that have been visited by a king or queen, and have changed little for centuries. You can stay in castle hotels close to a city, or castle hotels that sit amongst tranquil mountains. You can sleep in a hand-carved four-poster bed and enjoy dinner in a stone-walled restaurant.
Most Popular Searches
This is where most people start their search.
Stay in More Than One Castle
Our self-drive tours are designed to guide your exploration of a new region or country, taking in a historic castle on each night of your journey. All tours can be modified to suit your requirements, or we'll be happy to create a personal itinerary that fits your needs.
Self-Drive Tour
Henry VIII Tudor Castle Tour
Stay in 2 properties, 4 night tour from £1108.
Self-Drive Tour
Edinburgh to the Highlands Castle Tour
Stay in 3 properties, 4 night tour from £569.
Self-Drive Tour
Mary Queen of Scots Castle Tour
Stay in 2 properties, 4 night tour from £1260.
Self-Drive Tour
East Coast of Ireland Castle Tour
Stay in 3 properties, 6 night tour from €1472.
Our Favourite Destinations
Book castle hotels across the world!
Why Use Celtic Castles
Here's what our customers say about our service.
Castle Breaks by the Sea
Book a castle room with a seaview, or take a walk along a rugged coastline.
Acharacle, Scotland
Mingary Castle
Stay from £240 per room, per night (bed & breakfast).
Ayrshire, Scotland
Glenapp Castle
Stay from £395 per room, per night (bed & breakfast).
Isle of Mull, Scotland
Glengorm Castle
Self-catered apartments (sleeping up to 2-6 guests) from £250 per night.
Anglesey, Wales
Château Rhianfa
Stay from £145 per room, per night (bed & breakfast).
Castle Breaks in the Scottish Highlands
Castles set amongst the mountains, lochs and rugged coastlines of the Scottish Highlands
near Inverness, Scotland
Tulloch Castle
Stay from £79 per room, per night (room only).
Perthshire, Scotland
Dalmunzie Castle
Stay from £125 per room, per night (room only).
Scottish Highlands, Scotland
Inverlochy Castle
Stay from £657 per room, per night (bed & breakfast).
near Inverness, Scotland
Kincraig Castle
Stay from £136 per room, per night (bed & breakfast).
Castle Spa Breaks
Dartmoor, England
Bovey Castle
Stay from £220 per room, per night (bed & breakfast).
North Yorkshire, England
Swinton Estate
Stay from £285 per room, per night (room only).
nr Caen, France
Château d'Audrieu
Stay from €286 per room, per night (bed & breakfast).
Near Paris, France
Château de Montvillargenne
Stay from €167 per room, per night (room only).
Castle Breaks by Lochs, Loughs and Lakes
Scottish Highlands, Scotland
Inverlochy Castle
Stay from £657 per room, per night (bed & breakfast).
Argyll, Scotland
Barcaldine Castle
Stay from £200 per room, per night (bed & breakfast).
Argyll, Scotland
Stonefield Castle
Stay from £121 per room, per night (room only).
County Mayo, Ireland
Ashford Castle
Stay from €535 per room, per night (bed & breakfast).