From four poster beds and falconry, to golf courses and fine dining, treat yourself to a luxury stay at one of the best castle hotels in the UK.
Would you like to stay in a castle? Of course you would! Whether it’s a special occasion, a little romance, historical interest or pure nosiness, castle stays are something most people would love to experience!
With so many beautiful UK castles, some have found a second life as luxury hotels and bed and breakfast accommodation. If you’ve been watching historical dramas and dreamed of being the lord or lady of the manor house, sleeping in a four poster bed and taking tea in the drawing room – this is your opportunity!
With facilities like spas, golf courses, high end dining, afternoon tea, and sporting activities, castle hotels and country house hotels have become destinations in their own right. So check our list of the best castle hotels in the UK, and book your perfect castle stay in England, Scotland or Wales now!
18 Best Castle Hotels In The UK
Best Castle Hotels in the North of England
Langley Castle Hotel
4-star hotel in Langley-on-Tyne, Hexham, Northumberland
Inside the seven-foot-thick walls of this 14th century castle you’ll find a range of rooms, many with four-poster beds, gothic windows and stone fireplaces. This is another UK castle hotel with a great restaurant (2 rosette rated no less). Langley Castle specialises in modern British cuisine and also offers a formal afternoon tea.
Something unique here is the opportunity to take an after-dinner trip to the nearby Kielder Observatory to enjoy the starry sky, before returning for a cheeseboard and drink in the drawing room.
5-star hotel in Kirkby Stephen, Cumbria
Can you enjoy a five-star stay castle stay if you’re travelling with kids? Yes, you can! This small luxury hotel offers rooms with four poster beds and claw foot baths, but also offers an interconnecting room option or an estate house to suit families of four.
The staff at this 1840s castle can help arrange adventure activities and country walks, and the drawing room space is perfect for playing board games.
Leasowe Castle Hotel
4-star hotel in Moreton, Wirral, Merseyside
This 47 room castle was built in the 16th-century. While a lot of the interiors are modern, there are two rooms available that have four-poster beds and a more historic feel.
The afternoon teas here and the brasserie restaurant come highly rated, and it’s ideally placed if you’re looking for a UK castle hotel for a mini-break in Liverpool or Chester.
Lumley Castle Hotel
4-star hotel in Chester-le-Street, County Durham
Another of the UK castles offering individually styled rooms, afternoon tea, and a great restaurant is the 14th century Lumley Castle in County Durham. This castle also offers a programme of murder mystery dinners, escape room events, and ‘steak and stay’ offers to tempt you into booking a fun weekend break!
They also offer romantic ideas and help if you’re planning to ‘pop the question’ during your stay!
Cave Castle Hotel & Country Club
3-star hotel in South Cave, Brough, East Riding of Yorkshire
Cave Castle is a Victorian manor house set in a 150 acre wooded estate. Amenities include a wood panelled restaurant, a bistro, heated pool and spa, and an 18 hole golf course.
The bedrooms are contemporary, although a few do have a four poster beds. It’s also one of the most affordable of the castle hotels in the UK.
Best Castle Hotels in South West England
5-star hotel in Dartmoor National Park, North Bovey, Devon
One of the best castle hotels in the UK, this 60 room historic manor house is set in a 275-acre site within the Dartmoor National Park in Devon. Facilities include a brasserie, spa, gym, beautiful indoor pool, deer park and 18 hole championship golf course.
The hotel can arrange a vast array of country activities, including clay pigeon shooting, archery, fly-fishing, horse-riding, and even falconry! Make sure to read through the options and book in advance to ensure availability. This is definitely one of the best luxury hotels in Devon!
The Castle Hotel
4-star hotel in Taunton, Somerset
Parts of this Somerset castle date back to the 12th century, making it one of the oldest UK castle hotels. The castle is now a family run business, with stylish rooms and beautiful gardens.
There’s a pretty art deco space for afternoon teas, and a contemporary restaurant for lunch and dinner.
Thornbury Castle – A Relais & Chateaux Hotel
4-star hotel in Thornbury, Bristol
Would you like to stay in the castle where King Henry VIII and Ann Boleyn honeymooned? Then head to Thornbury Castle near Bristol! This Tudor castle offers a taste of history with canopied beds, wood panelling, leaded windows, a stone spiral staircase, suits of armour, a walled garden, roaring winter fires, and even a dungeon restaurant!
It’s arguably the most ‘castley’ in feel of all the UK castle hotels we’ve mentioned. We think this is ideal for a very special getaway such as a honeymoon, wedding anniversary or significant birthday!
Best Castle Hotels in South East England
Hever Castle Luxury Bed & Breakfast
5-star bed and breakfast in Hever, Edenbridge, Kent
This luxury guesthouse is located in a private wing of Hever Castle and has 27 individually styled rooms. A stay here includes access to the castle and gardens – a huge perk!
Visit the pretty rose garden before heading off for a lake walk, game of tennis, or a round of golf on the 27 hole golf course. It’s a lovely option if you’re looking for a relaxed stay in the southeast of England.
Stable Courtyard Bedrooms At Leeds Castle
4-star hotel in Broomfield, Maidstone, Kent
Leeds Castle is a busy tourist attraction, so these hotel rooms are set in the old stables rather than the main castle. These are also beautiful period properties, and guests can enjoy views of the castle as they eat their breakfast in the 17th century oak beamed breakfast room.
A hotel booking includes an entrance ticket to the castle, known as one of the most beautiful castles in the world. Plus, you’ll get the chance to explore the grounds after hours. How cool is that?
Amberley Castle – A Relais & Chateaux Hotel
4-star hotel in Amberley, Arundel, West Sussex.
This 900 year old castle is now a castle hotel with nineteen rooms, a fine dining restaurant, tennis courts, a croquet lawn and an 18 hole putting green.
Where else can you take a romantic walk in 12 acres of beautiful castle gardens to visit peacocks and alpacas before returning to your four poster bed or whirlpool bath? Sounds absolutely idyllic! You’ll truly feel like lord or lady when you stay here!
Best Castle Hotels In Wales
Ruthin Castle Hotel and Spa, Ruthin
Five-star hotel in Ruthin, Snowdonia, North Wales
Ruthin Castle Hotel and Spa is one of the best hotels in Snowdonia for those looking for a romantic and luxurious retreat. Not only is the property itself a castle steeped in history, but it is said to date as far back as the legend of King Arthur! How amazing is that?
The hotel is 20 miles south of Snowdonia National Park, but it’s surrounded by acres of natural beauty. The hotel has its own beautiful gardens and parkland, plus the grounds are surrounded by woodlands and a castle moat. It really is like staying in a fairy tale!
The decor of the hotel is incredible, and the dining hall is simply exquisite. It’s the onsite spa that guests love the most, though. It offers a wide selection of treatments that will give you the chance to truly relax. After enjoying the spa, you can unwind even more in the steam room, sauna, or thermal suite.
Each room has been styled using contemporary décor and staple castle-like features such as standalone bathtubs and four-poster beds. You’ll just need to channel your inner prince or princess!
Five-star luxurious french-style chateau in Anglesey, North Wales
If you’re looking for five star hotels that really knock your socks off, then I challenge you to find a more luxurious and fairytale-like hotel than the Château Rhianfa! This stunning Grade II listed Victorian villa overlooks the Menai Strait and Snowdonia National Park. It has a private beach, a tennis court, and a wine cellar where guests can enjoy wine tasting experiences.
If you’re looking for a tranquil setting for a romantic holiday, you’ll love walking through the picturesque 3-acre grounds and gardens with your other half. The hotel has been decorated using period features, but the bedrooms have all the modern high-end luxuries you’d expect.
The on-site restaurant, Le Dragon Rouge, serves the finest Welsh and French cuisine. Best of all, Snowdonia National Park is just a 15-minute drive away.
5-star hotel in Haverfordwest, Pembrokeshire, Wales
Roch Castle is one of the oldest castle hotels in the UK. In fact, the outside looks much as it would have done in the 12th century.
This small castle has just six contemporary and comfortable guest rooms and offers meals and spa treatments at another nearby hotel. It’s quaint and charming, but still has that wonderful castle vibe!
Glanusk Estate Tower, Glanusk
Folly in Brecon Beacons National Park, Wales
Time to play king or queen with a break in your very own castle, well a folly anyway! The Glanusk Estate is located in the Brecon Beacons National Park in the heart of the Black Mountains, and was established in 1825. After huge restoration work, it reopened recently and you can now stay inside this historic tower.
The tower sleeps 2 people and has a bedroom, en-suite bathroom and a fully fitted kitchen. One of my favourite features is the way the bedroom is hidden behind a wall with secret door! Very James Bond…
This is a beautiful part of Wales, so no doubt you’ll want to venture out on some country walks around the estate (and beyond). Plus, it’s a great region for mountain biking, horse riding and sailing.
If you’re looking for a really romantic and unique place to stay in Wales, perhaps as a treat for your other half’s birthday, this would be perfect.
Best Castle Hotels In Scotland
Fonab Castle Hotel
5-star Hotel and Spa in Pitlochry, Scottish Highlands
Hands up if your ideal castle is on a loch, surrounded by woodland?! If this sounds like dream dream setting but you’d also like the comforts of a modern bedroom and onsite pool and spa, then Fonab Castle is for you!
This Scottish castle hotel also offers a 3-rosette restaurant for a fine dining experience to remember. Plus, three are some quirky outside pod dining spaces, so you won’t go short on food or on stunning views!
5-star hotel in Ballantrae, South Ayrshire, Scotland
Another outstanding Sottish castle hotel, at Glenapp Castle you can stroll the grounds or play tennis before heading to the fine-dining restaurant. It boasts 3 rosettes and is the ideal place for afternoon tea, a 3-course lunch, or a 6-course dinner. Alternatively, for a change of scene perhaps you’d rather eat in the beautiful Victorian glasshouse?
The enormous bedrooms are decorated with period furniture. Unusually for UK castle hotels, there’s a lift here which means many of the rooms are suitable for disabled guests too.
Cornhill Castle Hotel
4-star hotel in Biggar, South Lanarkshire, Scotland
So which would you choose? A room in the turreted castle, or a wooden lodge in the grounds with a private hot tub and your breakfast delivered in a basket?
Cornhill Castle Hotel is a lovely option in South Lanarkshire in Scotland, no matter what kind of getaway you’re planning.
We hope you’ve enjoyed finding out about these amazing castle hotels in the UK. Wherever you decide to stay, we hope you’re treated like royalty!
If you’re looking for more quirky accommodation in the UK, check out these guides:
- 15 Coolest Themed Hotels In The UK
- The Most Unusual Places to Stay in Scotland
- The Most Unusual Places To Stay In Wales
Enjoyed this post? Pin it for later…