The best castles to stay in England, hand-picked by our experts. We personally stay in every castle we feature and love sharing our experiences to help others. If you'd like to discuss castle hotels in England, get in touch!

Thornbury Castle

Bristol, England

Stay from £329 per room, per night (bed & breakfast).

Our Experts Say:

Thornbury Castle Hotel resonates with history. But step behind the heavy oak doors and you'll find a magnificent hotel with roaring fires, delicious modern cuisine and sumptuous bedchambers. Thornbury Castle has the claim of being visited by Henry VIII and Anne Boleyn. Today, the 500 year-old castle with its beautiful oriel windows, Tudor hall and historic parkland is a place of tranquillity, with easy access from London. There has even been a vineyard within the castle walls for over 500 years, from which Thornbury Castle wine is still produced. See more

9.4
Superb
Latest reviews (101)

Château Rhianfa

Anglesey, Wales

Stay from £145 per room, per night (bed & breakfast).

FREE cancellations, no prepayment required.

Our Experts Say:

Château Rhianfa is a Grade II listed château on the banks of the Menai Strait, with views across to the towering peaks of Snowdonia. The perfect location from which to explore Anglesey and North Wales. Built as a gift to Lady Sarah Hay Williams from her husband John, the stunning architecture was inspired by Lady Sarah’s sketches of her favourite châteaux in France's Loire Valley. See more

8.4
Very Good
Latest reviews (35)

Langley Castle

Hexham, Northumberland, England

Stay from £171 per room, per night (bed & breakfast).

Our Experts Say:

Built in 1350, during the reign of Edward III, Langley Castle has retained its architectural integrity and is regarded as one of the few Medieval fortified castle hotels in England. The castle offers guests an exclusive centre from which to explore Hadrian's Wall, the Northumbrian countryside and history. With southern Scotland including Edinburgh, the English Lake District and the Yorkshire Dales no more than 2 hours' drive away, this is the perfect venue for private functions or just a getaway weekend. See more

9.5
Outstanding
Latest reviews (25)

Swinton Estate

Masham, North Yorkshire, England

Stay from £285 per room, per night (room only).

Our Experts Say:

Owned by the Cunliffe-Lister family since the 1880s, and the ancestral seat of the Earl of Swinton, this luxurious property combines the traditional warmth of a family home with all the modern comforts of a contemporary hotel. The large estate offers a full range of outdoor and rural activities, along with a relaxing modern spa. See more

9.8
Outstanding
Latest reviews (25)

Augill Castle

Nr Kirkby Stephen, Cumbria, England

Stay from £160 per room, per night (bed & breakfast).

FREE cancellations.

Our Experts Say:

Augill Castle is enviably located in the upper reaches of the Eden Valley, and is a mere ten minutes’ drive away from the beautifully picturesque Yorkshire Dales. This is very much a family retreat and, as such, the castle owners can offer an informal and relaxed castle experience, creating memories which adults and children alike will never forget. See more

9.5
Outstanding
Latest reviews (19)

The Castle (Taunton)

Taunton, Somerset, England

Stay from £212 per room, per night (bed & breakfast).

FREE cancellations.

Our Experts Say:

The Castle at Taunton is steeped in the drama and romance of English history. Once a Norman fortress, it has been welcoming visitors to the town since the 12th century. Beautifully located in the heart of England's beautiful West Country, the castle is the ideal base for exploring a region rich in history. See more

8.8
Very Good
No recent reviews

Why Use Celtic Castles

Here's what our customers say about our service.