These are unusual times, and the state of affairs can change quickly. Please check the latest guidance before travelling. Our writer visited these hotels prior to the pandemic.
For those with a penchant for medieval history, hotels with heritage, and a taste for adventure, nothing quite beats the allure of a stay in a castle. And many of the best castles in the UK mix centuries-old architecture with the comforts of a smart hotel, dotted where possible with original features, furnishings and authentic events to really pad out the experience. You’ll also find that castle stays in the UK come with extra touches like free guided tours, or private, out-of-hours access to the grounds. Expect staggering medieval military architecture, bathrooms behind hidden walls, jousting tournaments, murder mystery parties, and the odd friendly ghost in our pick of the best UK castle holidays.
ENGLAND
Hever Castle
Edenbridge, Kent, England
From
£
180
Lumley Castle
Durham, County Durham, England
From
£
71
Augill Castle
Kirkby Stephen, Cumbria, England
From
£
195
Warwick Castle
Warwick, Warwickshire, England
From
£
139
Langley Castle
Northumberland, England
From
£
133
Amberley Castle
Amberley, West Sussex, England
From
£
170
Leeds Castle
Maidstone, Kent, England
From
£
120
Star Castle Hotel
Isles of Scilly, Cornwall, England
From
£
171
SCOTLAND
Glenapp Castle
Ballantrae, Ayrshire, Scotland
From
£
234
Dalhousie Castle Hotel
Bonnyrigg, Midlothian, Scotland
From
£
114
Inverlochy Castle Hotel
Fort William, Highlands, Scotland
From
£
375
WALES
Castell Deudraeth
Portmeirion, Gwynedd, Wales
From
£
119
• The best hotels in the UK
Château Rhianfa
Anglesey, Wales
From
£
84
NORTHERN IRELAND
Ballygally Castle
Ballygally, Northern Ireland
From
£
144
Killeavy Castle Estate
Meigh, County Armagh, Northern Ireland
From
£
160