Are you planning a visit to North Wales but not sure where to stay? In our location and accommodation guide discover the best places to stay in North Wales for every travel style and budget.
Are you planning a trip to North Wales? With so many places to choose from including historical towns, countryside towns and picturesque villages plus a multitude of accommodation options in each how do you choose the right location for your trip?
In this article, you will discover the best places to stay including accommodation for all travel styles and budgets. From luxury hotels (and even a Welsh castle or two) to budget-friendly bed & breakfasts, we have it covered!
Whether you’re a family or a couple our guide has something for everyone. We have also included information about local attractions such as castles and museums so that no matter where you choose to stay, there will always be plenty of things to do and see nearby.
Price guide
£ – Budget less than £75 a night
££ – Mid-range £75 – £125 a night
£££ – Luxury £125+ a night
Where to stay in North Wales – Quick picks
Best places to stay in North Wales
Caernarfon (Carnarvon)
Located on the River Seiont, Caernarfon is one of the best places to stay in North Wales. It is an ancient market town known for its steep-walled castle perched high above it.
Home to some of Wales’s most spectacular ruins and history, the castle was built in 1283 by Edward I after he invaded Wales through nearby Degannwy. It lies at the end of a narrow strip of land between the River Seiont and Afon Goch. The moated black-and-white castle remains the centre of Caernarfon and is now a UNESCO World Heritage Site.
Take a walk around the castle walls for some great views across Caernarfon and the coastline beyond.
Conwy
Conwy is a walled town on the River Conwy in Conwy county borough. It has a population of approximately 5,000 people. It is a popular tourist destination with many people visiting for its famous walls.
For the best view of Conwy Castle, take an early morning stroll along the Town Walls and enjoy spectacular views over Conwy town and Snowdonia.
Snowdonia National Park
Snowdonia National Park is located in the northwest corner of Wales, bordered by England to its east and the Irish Sea to its west. It includes Snowdon (Welsh: Yr Wyddfa), the highest mountain in Wales, which stands over 1,085 metres above sea level. The park was established as one of three national parks in Wales in 1951 and is over 1085 square kilometres wide.
Enjoy mountain biking, horse riding and hiking trails in the foothills of Snowdonia National Park as well as peaceful walks through the beautiful scenery including lakes and rivers which are perfect for fishing.
Betws-y-Coed
Situated within the Snowdonia National Park, Betws-y-Coed has a wonderful array of things to see and do for everyone. The village has developed out of copper mining in the area with several mines still open today.
The visitor centre at Betws-y-Coed is the starting point of numerous walks, with opportunities for ramblers and mountain climbers alike, while those who prefer watersports can enjoy windsurfing, kayaking and sailing on Llyn Padarn.
Mary’s Court Guest House – Mairlys
Guest House situated in the heart of the Snowdonia National Park and offers free Wi-Fi, off-road parking and views of the surrounding area.
Beddgelert
Located in Snowdonia National Park, Beddgelert is surrounded by magnificent mountain ranges and forested slopes. Popular places to visit in Beddgelert include nearby Aberglaslyn Pass Nature Reserve, Mount Snowdon or Rhyd Ddu Bridge (a perfect spot for spectacular photographs).
A former Georgian country farmhouse has stunning views.= with free WiFi throughout and free parking on site.
Plas Tan y Graig B&B Guest House
Features a shared lounge, garden, terrace, and free WiFi throughout the property.
Llandudno & Colwyn Bay
Situated on the coastline of the Irish Sea with a backdrop of mountains, Llandudno is the perfect destination for all travellers. The most affluent part of North Wales, Llandudno is home to the longest promenade in Wales which is perfect for a bracing seaside walk or taking an ice cream along the beaches and marina.
Situated on the coastline of the Irish Sea with a backdrop of mountains, Llandudno is a perfect destination with plenty of things to see and do including visiting Llandudno Pier, which is the longest pier in Wales.
The cable car trip to Great Orme offers panoramic views of the resort and coastline.
⭐️⭐️⭐️⭐️⭐️
With a private beach and panoramic views over the Menai Straits, Château Rhianfa is set in a Grade II listed Victorian villa.
Each luxurious room at Space Boutique B&B has an individual design, a large flat-screen TV, power shower, bottled water and L’Occitane toiletries.
Porthmadog
Porthmadog is situated on the edge of Snowdonia National Park and is a great place for walking and outdoor activities with breathtaking views of Snowdonia. There are plenty of things to see and do in Porthmadog including taking a trip on the Ffestiniog Railway which is one of the world’s oldest narrow-gauge railroads.
The town also has a lot of antique shops, galleries and cafes to visit as well as harbour tours for those who want to discover Porthmadog’s rich maritime history.
Llangollen
A popular tourist destination for families, Llangollen has a wonderful array of things to see and do for everyone. Llangollen is located at the edge of the Berwyn Mountains and Dee Valley.
The many attractions of Llangollen town include Llangollen International Musical Eisteddfod, the largest festival of its kind in Europe. The festival attracts over 160,000 visitors every year for 10 days from all around the world to hear international music and dance acts.
££
The hotel is a peaceful and relaxing location with comfortable accommodation and superb, luxurious spa facilities
Beaumaris
Located on an island close to Anglesey, Beaumaris is one of North Wales’ most picturesque towns.
There are plenty of things to see and do in Beaumaris including exploring Beaumaris Castle, a perfect example of a concentric castle (a castle with two walls enclosing another castle).
The Bull and Townhouse – Beaumaris
££
Grade II listed, with a traditional bar and a stylish restaurant.
Wrexham
Located in North Wales is the town of Wrexham. There are plenty of things to see and do in Wrexham including visiting Plas Coch, a mansion built in 1780 with fantastic views of the Berwyn Mountains.
Wrexham is also a popular shopping destination with plenty of retail outlets for all budgets.
The nearby Pontcysyllte Aqueduct is the longest and highest aqueduct in Britain. The aqueduct was built by Thomas Telford, a renowned civil engineer, and took eleven years to complete.
££
3 bedroomed holiday home with kitchen with a dishwasher, a microwave and a fridge, a living room with a seating area and a dining area.
££
Air-conditioned bedrooms and a Health and Fitness Suite.Free wifi and parking – close to Vale of Llangollen in Wrexham.
Barmouth
Barmouth is a small seaside resort town situated on the mouth of the River Mawddach. Things to see and do in Barmouth include taking a ride on one of the North Wales narrow gauge railways, exploring Dolgellau gold mine or visiting Black Rock Sands, a perfect place for sunbathing.
£££
Air-conditioned rooms with free wifi. Parking on-site and restaurant with good food. Excellent location.
££
B&B with free wifi. Excellent breakfast. Rooms with private bathrooms. Terrace, bar and garden for guests.
Prestatyn
Prestatyn is one of North Wales’ most picturesque seaside towns. Things to do in Prestatyn include enjoying the beautiful sandy beaches, walking the Offa’s Dike Path, taking in a performance at the Pavilion Theatre or taking a ride on the Rhyl Miniature railway.
Rhyl
You can’t mention Prestatyn without Rhyl its coastal neighbour. Head to the beach for the day or on a rainy day why not visit the SeaQuarium. It is located on the eastern point of Rhyl beach and is worth a visit whatever your age. Rhyl Harbour is a great spot for a stroll. Pop in at the Harbour Hub Cafe for a spot of lunch or a coffee and cake.
Rhyl’s Miniature railway is the oldest in the UK and fun for all the family.
Portmeirion
Portmeirion is a picturesque village in Gwynedd built in the style of an Italian village. While open to visitors (for a charge) the best way to enjoy this enchanting village is to book into the hotel and enjoy the gardens, architecture and beauty over a few days.
Portmeirion Village & Castell Deudraeth
£££
The hotel offers a spa and wellness centre, an on-site mini-market, a bar and a restaurant.
Harlech
Harlech is a popular seaside resort, steeped in history and surrounded by mountains. Popular things to do in Harlech include exploring the town’s medieval castle, taking a boat trip along the coast or visiting Harlech Beach, a secluded cove perfect for sunbathing.
Pwllheli
Pwllheli is a seaside resort situated on the tip of the Llyn Peninsula. The town’s main attraction is its long sandy beach and pleasant coastal walks that provide fantastic views over Cardigan Bay and towards the Llŷn Peninsula.
The pier at Pwllheli has several fish and chip shops, cafes and pubs, while the town centre is home to a few shops and supermarkets.
Bala
A popular destination for walkers and mountain bikers, Bala is a historic market town near Arenig Fawr Mountain. Popular things to do in Bala include a variety of watersports on Llyn Tegid (Wales biggest lake), walking or fishing.
Enjoy your visit to North Wales
You can find more information to help you plan your visit to Wales in these helpful posts:
If you wish to spend a night or two (or longer) in a castle you will find your perfect castle stay in these posts
You may be interested to know that there are 3 Unesco World Heritage sites located in North Wales. The Pontcysyllte Aqueduct and the castles of Beaumaris and Harlech are seen as a group of three sites. If you enjoy history you will find that the castles in North Wales are well preserved and provide a fascinating glimpse into the history of the area. They also make for some great pictures as they look out over the Welsh countryside!