Why settle for just visiting a castle when you can stay in one? Discover our expert guide to the finest castle stays in the UK, featuring our handpicked selection of UK castle hotels, offering unique experiences and luxury accommodation. If you'd like to speak personally about your plans with one of our experts, 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)

Fonab Castle

Pitlochry, Perthshire, Scotland

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

FREE cancellations, no prepayment required.

Our Experts Say:

Nestled in the heart of the Scottish Highlands, Fonab Castle offers an unforgettable 5-star experience, blending historic charm with modern luxury and a welcoming Scottish hospitality. Just across the river from the charming town of Pitlochry and overlooking the awe-inspiring Loch Faskally, it boasts commanding views of wonderful Highland Perthshire scenery. See more

9.7
Outstanding
Latest reviews (30)

Glenapp Castle

Ballantrae, Ayrshire, Scotland

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

FREE cancellations.

Our Experts Say:

Glenapp Castle is a fairytale Scottish castle hotel, hidden on the beautiful Ayrshire coast in Ballantrae, Scotland. Imagine exquisite rooms and outstanding cuisine. Perfect for rest and relaxation. The luxurious, award-winning five star hotel provides an intimate level of service, with genuine attention to detail. It has great beauty in its period furnishings and interiors and through the breath-taking gardens, forest and the seascapes that surround that castle. See more

9.7
Outstanding
Latest reviews (29)

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)

Stonefield Castle

Tarbert, Argyll, Scotland

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

FREE cancellations, no prepayment required.

Our Experts Say:

Stonefield Castle Hotel offers the ideal location to explore the hidden treasures of Argyll. Area made famous by Paul McCartney in 'Mull of Kintyre'. See more

9.3
Superb
Latest reviews (68)

What to Expect When You Stay in a Castle Hotel in the UK

Historic Atmosphere

Many UK castle hotels date back centuries, offering a chance to step into the past. You’ll find grand stone walls, antique furnishings, suits of armour, and impressive fireplaces.

Follow in the Footsteps of Royalty

A stay in a UK castle hotel allows you to follow in the footsteps of royalty, such as Henry VIII at Thornbury Castle or Mary Queen of Scots at Traquair.

Luxury Accommodation

When staying in a castle in the UK, you can experience spacious, elegantly decorated rooms with four-poster beds, rich fabrics, and period-style furniture.

Traditional Dining

Most castle hotels offer refined dining experience, incorporating locally sourced ingredients and traditional regional or national dishes from around the UK.

Outdoor Activities

Many castle hotels in the UK give you access to classic countryside activities like clay pigeon shooting, archery, falconry, fishing, or horseback riding. Some estates also offer golf courses.

Family Friendly Stays

Most UK castle hotels are family-friendly, offering spacious suites or interconnecting rooms, gardens to explore and activities for children.

Romantic Atmosphere

Castle hotels in the UK are often chosen for romantic getaways, making them perfect for celebrating a special anniversary. Four-poster beds and candlelit dining create a magical atmosphere.

Modern Amenities

While UK castle hotels retain their historic charm, you will still find modern comforts like Wi-Fi, luxurious bathrooms, and well-appointed lounges. Some even have underfloor heating or spa baths.