The best castles for events and celebrations, hand-picked by our independent experts. No-one knows more about these castles than we do. If you would like to benefit from our unrivalled knowledge free of charge, speak to a castle expert.

Brackenhill Tower

Longtown, Cumbria, England

Sleeps 10 guests in 4 rooms (optional accommodation for a further 6 guests). Self-catered from £1320 for 3 nights.

Our Experts Say:

Full of history and romance, Brackenhill Tower, the only Scottish peel tower (fortified house) standing now on English soil, is situated in the heart of what was once "the debatable lands". Now just in England but practically right on the border with Scotland, the tower is just 6 miles from the romantic wedding capital of Scotland, Gretna Green. See more

8.3
Very Good
Latest reviews (16)

Hedingham Castle

North Essex, England

Sleeps 2 guests in 1 room (optional accommodation for a further 21 guests). Price on application.

Our Experts Say:

Hedingham Castle, surrounded by ancient ramparts and medieval parkland, overlooks a sea of seemingly endless countryside on the Essex-Suffolk border. This 900-year-old estate, filled with woodlands and beautiful landscaped gardens, is just over an hour from London. Privately owned by the Lindsay Family, Hedingham Castle is a timeless and romantic haven and is among the best preserved Norman keeps in England. See more

9.9
Outstanding
Latest reviews (3)

Middleton Castle

Norfolk, England

Sleeps 30 guests in 15 rooms. From £5,500 per night (meals quoted separately).

Our Experts Say:

Middleton Castle, a 15th-century Grade I listed property in Norfolk, offers a luxury retreat for up to 30 guests. Surrounded by a private moat and exquisite gardens, the castle features Medieval architecture, elegant interiors, and modern comforts. The castle includes spacious reception rooms, a grand dining room and is just two hours from London. See more

9.5
Outstanding
Latest reviews (6)

Rise Hall

Rise, Hull, Yorkshire, England

Sleeps 62 guests in 31 rooms. From £9,328 per night (meals quoted separately).

Our Experts Say:

Rise Hall is great for celebrations with family and friends. Standing in an isolated part of the tranquil Yorkshire countryside on a 30-acre estate, from the moment your guests arrive down the sweeping carriage driveway, they will be guaranteed a warm and friendly welcome and will be encouraged to make themselves at home. See more

Roch Castle

Haverfordwest, Pembrokeshire, Wales

Sleeps 12 guests in 6 rooms. Self-catered from £3300 for 3 nights.

Our Experts Say:

This restored Norman castle is located just 7.4 miles from Haverfordwest, South Wales. Roch Castle was probably built in this location as one of the outer defences of the unmarked border, which has separated, for centuries, the English and Welsh areas of Pembrokeshire. See more

9.9
Outstanding
Latest reviews (9)

Thornbury Castle

Bristol, England

Sleeps 52 guests in 26 rooms. From £15,500 per night (includes breakfast, dinner quoted separately).

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)