This post may contain affiliate links, which means we may receive a commission, at no extra cost to you, if you make a purchase through a link. Please see our full disclosure for further information. As an Amazon Associate, I earn from qualifying purchases.

If you have ever dreamt of staying in a castle you can make that dream a reality in the UK. Whilst as day visitors we may enjoy visiting beautiful and historic castles such as Edinburgh and Stirling Castles in Scotland; Windsor Castle, Warwick Castle or Leeds Castle in England; or the Welsh castles of Caernarfon and Conwy the ability to actually spend the night is limited to only a few castles across the UK.

While Northumberland may have the most castles of any county in England (including Alnwick Castle as seen in Harry Potter) Wales is truly the castle capital of the world and at one point had over 600 (of which 100 now remain)

In this article you will find information about 8 of the best castles to stay in Wales. I have also included a map to show the location of each of these Welsh fairytales castles to help with your Welsh itinerary planning.

Heading to Scotland? You will find lots of fabulous castle accommodation there too in my curated selection of the best Scottish hotel stays.

Castle Hotel Accommodation Options


Steeped in history Ruthin Castle Hotel and Spa is located beside the Clwydian Range in North Wales just 38 miles from Liverpool and 55 miles from Manchester.

The castle was constructed during the 13th century. Over 400 years later the castle withstood a 13 week siege during the English Civil War.

In 1969 the castle played host to the Prince of Wales on the night before his investiture at Caernarfon Castle.

The castle offers a choice of 59 bedrooms in four room styles with the Prince of Wales suite in the tower particularly sought after. Each suite is individually decorated and named after an historic personality associated with the castle.

Enjoy an evening meal in the castle’s restaurant after exploring the grounds and surrounding area during the day.


Relax and enjoy the atmosphere in this unique castle hotel which is a perfect base for exploring the Pembrokeshire National Park.

Choose a turret room with winding staircase and after a day exploring why not relax in the sunroom and soak in stunning views of the peninsular and coast. 

With free private parking on site, a delicious breakfast available and free WiFi available in all areas the Roch Castle consistently receives excellent review scores from previous guests.

Please note that Roch Castle is an adult only hotel. 


Enjoy the wonderful unique setting of Portmeirion nestled between the cliff and the sea on the northern coast of Wales. Choose to stay in Portmeirion village or why not treat yourself to the contemporary style of Gothic Castell Deudraeth.

The spacious bedrooms are furnished with Queen or King size beds, an integrated kitchen area, real flame gas fires, tea and coffee facilities and free WiFi.

Parking is available on site and all guests enjoy free entry into Portmeirion Village and Gardens.


This stunning hotel really does typify the image of a fairytale castle.

Located on the beautiful island of Anglesey Chateau Rhianfa offers guests a luxury experience in a unique setting.

Relax in one of 30 beautifully designed rooms each featuring rich fabrics and retro furnishings before indulging in a delicious meal prepared by the chateau’s team of chefs.

Explore the dramatic landscapes of North Wales and the idyllic Isle of Angelsey and prepare to fall in love with Wales.


This 19th century castle and spa offers luxury accommodation and the chance to experience a retreat steeped in history.

Nestled in acres of parkland next to an Area of Outstanding Natural Beauty in North Wales, the castle dates back to the legend of King Arthur.

Peckforton Castle offers visitors exquisite dining, a cooked Welsh breakfast, and a distinctive spa.


Tŷ’r Graig Castle is set on a cliff top with views of Cardigan Bay. Built in 1892 this gothic-style Victorian hotel with stained-glass windows and wood panelling is located a mile from Barmouth Harbour and 10 miles from Harlech Castle.

You will find free parking and a restaurant at the castle.

Airbnb Castle Accommodation Options


2 guests · 1 bedroom · 1 bed · 1.5 baths

A unique stay in the Brecon Beacons in Wales the tower was built in the 1840’s and recently restored and updated to provide all creature comforts.

With a fully equipped kitchen, all the mod cons and more this is a truly unique and special place to stay for anyone visiting Wales and the Brecon Beacons National Park.

Lovely touches such as a bottle of champagne and warm welcome make this a perfect accommodation option.


2 guests · 1 bedroom · 1 bed · 1 private bath

Why not book a stay in this wonderful castle? Upton Castle dates from the 13th century and is set in fabulous listed gardens with woodlands stretching down to the Cleddau estuary.

The spacious double bedroom and private bathroom is located in the west wing of this beautiful castle which is also a family home. Enjoy a delicious breakfast which is served in the castle dining room.

This accommodation is within the Pembrokeshire Coast National Park and easy reach of renowned beaches and historic sites.

Enjoy your fairytale castle stay in Wales

I am sure you will be inspired by these gorgeous Welsh castles you can stay in – I think the most difficult decision is deciding which one to book!

If you love castles don’t miss my guide to 6 of the best castles to visit in Northumberland (including Alnwick Castle of course!) or 7 fabulous castles to visit on a day trip from London as well as my guide to 18 of the best Scottish castles to visit.

Looking for more castles to stay in? Check out my selection of the best castle stays in England and Scotland.

For more itinerary ideas check out my guide to the best places to visit in Wales!

—-> Join my UK and London travel planning group on Facebook for more tips, inspiration and help from other travelers planning future travel to London and the UK.


Find more inspiration for your travels in my Wales Travel Guide which includes information about what to see, where to stay, how to get around, travel tips, recommended reading and more to make the most of your trip.