Best Of
Best Castle Staycations UK
Sleeping in a castle is one of those experiences that never quite loses its magic. The weight of history in the walls, the scale of the rooms, the views from battlements and turrets — it all adds up to a stay that feels fundamentally different from even the finest hotel. Britain's castles range from medieval fortresses perched on Scottish crags to elegant Georgian castellated mansions surrounded by deer parks. The best castle stays combine historical authenticity with modern comfort: four-poster beds in rooms that once housed kings, but with underfloor heating and excellent mattresses. You will find roaring fires in great halls, spiral staircases worn smooth by centuries of use, and grounds that stretch to the horizon. Some castle hotels offer full-service luxury with Michelin-starred dining and extensive spa facilities. Others are more intimate affairs — a single tower available for exclusive hire, or a wing of a working castle where the owners still live. What they all share is a sense of drama and occasion that is impossible to manufacture. A castle stay is inherently special, and the properties on this list are the finest examples in the country.
Showing 8 Stays
- 1
Haverfordwest, Pembrokeshire
Roch Castle Hotel
4.9/5 from 230 reviews
12th-century castle with modern luxuries and panoramic views.
£300+/night
- 2
Halfway House, Shropshire
Rowton Castle
4.8/5 from 925 reviews
17th-century castle in parkland with atmospheric antique-furnished rooms and romantic escapes.
£180-350/night
- 3
Langley-on-Tyne, Northumberland
Langley Castle
4.7/5 from 1,241 reviews
14th-century fortified castle with period rooms, four-poster beds and fine dining.
£200-400/night
- 4
Amberley, West Sussex
Amberley Castle
4.7/5 from 794 reviews
900-year-old castle hotel 90 minutes from London with luxury heritage experience.
£350-700/night
- 5
Thornbury, Gloucestershire
Thornbury Castle
4.6/5 from 1,211 reviews
Opulent Tudor castle near Bath and Cotswolds where Henry VIII once stayed.
£280-550/night
- 6
Fort William, Highland
Inverlochy Castle Hotel
4.6/5 from 480 reviews
Five-star castle hotel with Michelin-starred dining and Ben Nevis views in pristine Highland setting.
£500-900/night
- 7
Masham, North Yorkshire
Swinton Park
4.6/5 from 186 reviews
17th-century castle in 200 acres with four-poster beds, cookery school and Michelin-starred dining.
£300-600/night
- 8
Ruthin, Denbighshire
Ruthin Castle Hotel & Spa
4.1/5 from 2,256 reviews
Medieval castle with exquisite dining, spa in former moat and proximity to Snowdonia.
£200-400/night