
Stay in a castle or fort
Castles are wonderfully atmospheric places to stay. Our castles in the UK cover Scottish towers, defensive forts, castle gatehouses and ancient moated homes. Whether you are looking for a grand group getaway or a romantic turret escape, a holiday or short break in a castle is something you'll never forget. Search our selection of UK castles and book your holiday in history.
-
Castle Cottage
Lundy, Bristol Channel, Devon
4 nights from £388
equivalent to £48.50 per person per night
-
-
Castle Keep East
Lundy, Bristol Channel, Devon
4 nights from £360
equivalent to £45.00 per person per night
-
-
Castle Keep North
Lundy, Bristol Channel, Devon
4 nights from £276
equivalent to £34.50 per person per night
-
-
Castle Keep South
Lundy, Bristol Channel, Devon
4 nights from £392
equivalent to £24.50 per person per night
-
-
Cawood Castle
Cawood, North Yorkshire
4 nights from £344
equivalent to £21.50 per person per night
-
-
Fairburn Tower
Muir of Ord, Ross-shire
4 nights from £420
equivalent to £26.25 per person per night
-
-
Kingswear Castle
Near Dartmouth, Devon
4 nights from £884
equivalent to £55.25 per person per night
-
-
Martello Tower
Aldeburgh, Suffolk
4 nights from £824
equivalent to £51.50 per person per night
-
-
Stogursey Castle
Stogursey, Bridgwater
4 nights from £676
equivalent to £42.25 per person per night
-
-
Bath Tower
Caernarfon, Gwynedd
4 nights from £404
equivalent to £20.20 per person per night
-
-
Shute Gatehouse
Near Axminster, Devon
4 nights from £408
equivalent to £20.40 per person per night
-
-
Clytha Castle
Nr Abergavenny, Monmouthshire
4 nights from £916
equivalent to £38.17 per person per night
-
-
Wolveton Gatehouse
Near Dorchester, Dorset
4 nights from £544
equivalent to £22.67 per person per night
-
-
Castle of Park
Glenluce, Dumfries and Galloway
4 nights from £556
equivalent to £19.86 per person per night
-
-
Morpeth Castle
Morpeth, Northumberland
4 nights from £688
equivalent to £24.57 per person per night
-