Skip to main content

The best four-star hotels in Gwynedd

Check out our pick of great four-star hotels in Gwynedd

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Built by a visionary architect in 1925, Portmeirion Village & Castell Deudraeth overlooks the beautiful Dywryd Estaury. Located just south of the coastal village of Porthmadog on a private peninsula, the hotel offers a spa and wellness centre, an on-site mini market, a bar and a restaurant.

The hotel has a number of award-winning restaurants that offer an extensive breakfast, lunch and dinner menu, including Hotel Portmeirion Restaurant and Castell Deudraeth Brasserie. What an amazing property. We were greeted with an amazing staff who were not only accommodating but personable. Really liked Kenneth. He made us feel at home. Being a fan of the show the prisoner, it felt otherworldly to be in this setting. Highly, highly recommended. Our room was not ready, so we were moved up to a two bedroom suite that overlooked the courtyard which made our stay so much more enjoyable.

Show more Show less
9.2
Superb
1,365 reviews
Price from
US$201
per night

Situated within Snowdonia National Park, Aberdunant Hall is a 17th-century property set within 200-acres of woodland on an idyllic upmarket Holiday Home Park. With free onsite parking, it retains many original features, such as beamed ceilings, fireplaces and stained glass. Guests can relax in the garden or on the terrace. The property was beautiful, spotlessly clean, wonderful facilities, comfortable! Couldn’t have asked for a better stay, perfect for a family get away.

Show more Show less
9.1
Superb
1,902 reviews
Price from
US$128
per night

Situated in Pennal, 35 km from Aberystwyth Golf Club, Glan Yr Afon features accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers free WiFi. The property is non-smoking and is located 35 km from Clarach Bay. Great breakfast and lovely hotel.

Show more Show less
9.1
Superb
151 reviews
Price from
US$228
per night

Set in Barmouth and with Barmouth Beach reachable within 500 metres, The Fanny Talbot offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. The property is situated 31 km from Portmeirion, 19 km from Harlech Castle and 41 km from Criccieth Castle. Private parking can be arranged at an extra charge. A perfect location in a charming, vintage hotel. On our first trip to Wales we fell in love with the beautiful surrounding green hills, wide sand beach & classic architecture.

Show more Show less
9.3
Superb
407 reviews
Price from
US$122
per night

Situated in Harlech, 1.7 km from Harlech Beach, Castle Cottage Inn features accommodation with a restaurant, free private parking and a bar. Located around 38 km from Snowdon, the inn with free WiFi is also 44 km away from Snowdon Mountain Railway. The property is non-smoking and is located 14 km from Portmeirion. Excellent location, next to the castle in Harlech. The room is spacious and very clean. Pattra, the owner, has thought of every detail that can make your stay at the hotel pleasant. The breakfast is very good and if you want, you can also order an excellent dinner at the hotel restaurant. Pattra is charming, answers every question politely and helps in everything she can. The staff is welcoming and the atmosphere is warm and pleasant. We would wholeheartedly recommend Castle Cottage Inn.

Show more Show less
9.6
Exceptional
499 reviews

Boasting a spa bath, Swyn y Mor beach close Pet friendly hot tub is located in Barmouth. The 4-star holiday home has mountain views and is 200 metres from Barmouth Beach. Providing free WiFi throughout the property, the non-smoking holiday home features a hot tub. Location, hot tub, host, rooms, everything!

Show more Show less
9.2
Superb
108 reviews
Price from
US$167
per night

Llety Brynawel Guest House features mountain views, free WiFi and free private parking, located in Pennal, 37 km from Aberystwyth Golf Club. This 4-star bed and breakfast offers a shared kitchen and full-day security. Castell y Bere is 23 km away and Aberystwyth University is 34 km from the bed and breakfast. Everything. A lovely location, beautiful property with quirky artwork and the owner is lovely 😊

Show more Show less
9.6
Exceptional
336 reviews
Price from
US$149
per night

Set in Llanuwchllyn, 22 km from Lake Vyrnwy, Bwch yn Uchaf B&B has a garden, parking on-site and rooms with free WiFi access. The 4-star bed and breakfast has mountain views and is 46 km from Horseshoe Pass. The accommodation offers a housekeeping service and bicycle parking for guests. Spotlessly clean, spacious room and bathroom, right next to the steam train station, quiet, friendly staff

Show more Show less
9.4
Superb
179 reviews
Price from
US$135
per night

Set in Llanberis, 7 km from Snowdon Mountain Railway, Lodge Dinorwig Hostel offers accommodation with free WiFi and free private parking. Built in 19th century, this 4-star hostel is within 40 km of Portmeirion and 44 km of Llandudno Pier. The property is non-smoking and is situated 13 km from Snowdon. Very charming and beautiful location with stunning views. The host Sunni is very welcoming and nice. Breakfast and dinner is excellent.

Show more Show less
9.7
Exceptional
381 reviews

Caer Menai is set in a 200 year old Grade II listed building within the castle walls of the royal historic town of Caernarfon, just a stones throw away is Caernarfon Castle and the fantastic harbour.

Each of the bedrooms offers an en suite shower room and have a Smart TV with tea and coffee making facilities including a small refrigerator with complimentary bottled water and fresh milk. Great hospitality, comfy stay and in walking distance to the famous castle. Fully recommended!

Show more Show less
9.6
Exceptional
335 reviews

Most booked four-star hotels in Gwynedd this month

FAQs about four-star hotels in Gwynedd

Four-Star Hotels that guests love in Gwynedd