Holidays in Gwynedd

Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com
Trusted by over 500,000 guests every year as part of Snaptrip Group
Add dates
Add dates

Property type

Add another room
Travelling with pets?

Join millions who use Snaptrip Group

Hotels, cottages, lodges and villas in one search
Hotels, cottages, lodges and villas in one search

Lowest prices, or we refund the difference
Lowest prices, or we refund the difference

Real humans ready to help you 7 days a week
Real humans ready to help you 7 days a week

Save up to 15% on over 100,000 hotels

Gwynedd

Sort by
Most popular

See the latest prices and deals by

Primary image
8.2

White Lion Royal Hotel

Hotel in Bala

With a stay at White Lion Royal Hotel in Bala, you'll be within a 10-minute walk of Eryri National Park and Llyn Tegid. This hotel is 0.2 mi (0.3 km) from Maes Tegid and 0.3 mi (0.5 km) from Penllyn Leisure Centre.

Very good504 reviews
8.2
View details
Primary image
7.6

Premier Inn Porthmadog

Hotel in Porthmadog

With a stay at Premier Inn Porthmadog in Porthmadog, you'll be within a 10-minute drive of Eryri National Park and Ffestiniog & Welsh Highland Railways. This hotel is 0.1 mi (0.2 km) from Y Ganolfan Arts Centre and 0.7 mi (1.1 km) from Welsh Highland Heritage Railway.

Good4 reviews
7.6
View details
The Sandpiper
8.1

The Sandpiper

Guest house in Barmouth

<h2>Historic Setting</h2>

The Sandpiper in Barmouth is housed in a historic building, offering sea and mountain views. Guests enjoy a beachfront location with a terrace and free WiFi.

<h2>Comfortable Accommodations</h2>

Rooms feature private bathrooms, carpeted floors, and sea or mountain views. Family rooms and sofas provide comfort for all travellers.

<h2>Amenities and Services</h2>

The guest house provides free WiFi, daily housekeeping, and an outdoor seating area. Additional amenities include a refrigerator, TV, and electric kettle.

<h2>Nearby Attractions</h2>

Barmouth Beach is a 2-minute walk away, Dragon Theatre 500 metres, and Portmeirion 30 km from the property. Highly rated for its convenient location and scenic views.

Very good332 reviews
8.1
View details
Môr Wyn Guest House
8.7

Môr Wyn Guest House

Guest house in Barmouth

Housed in a historic building, Môr Wyn Guest House features accommodation with a garden and free WiFi in Barmouth, a few steps from Barmouth Beach. The property has quiet street views and is 30 km from Portmeirion and 18 km from Harlech Castle. Boasting family rooms, this property also provides guests with a sun terrace.

At the guest house, each unit is fitted with a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. The guest house provides some units with sea views, and every unit comes with a kettle. The units are equipped with heating facilities.

Criccieth Castle is 40 km from the guest house, while Castell y Bere is 42 km from the property.

Fabulous404 reviews
8.7
View details
Primary image
9.0

The Oakeley Arms Hotel

Hotel in Blaenau Ffestiniog

With a stay at The Oakeley Arms Hotel in Blaenau Ffestiniog, you'll be within a 5-minute drive of Eryri National Park and Ceunant Llennyrch National Nature Reserve. This hotel is 3.2 mi (5.1 km) from Cae Bryn Coed and 4 mi (6.5 km) from Llyn y Cefn.

Exceptional380 reviews
9.0
View details
Primary image
7.8

Min Y Mor Hotel

Hotel in Barmouth

With a stay at Min Y Mor Hotel in Barmouth, you'll be on the beach, within a 5-minute drive of Eryri National Park and Barmouth Beach. This hotel is 0.1 mi (0.1 km) from Cardigan Bay and 0.7 mi (1.2 km) from Dinas Oleu.

Good167 reviews
7.8
View details
Leamington House
8.7

Leamington House

Bed and breakfast in Barmouth

Set on the beachfront in Barmouth, Leamington House offers accommodation with free WiFi.

All rooms feature a seating area, flat-screen TV and tea and coffee making facilities.

A terrace is available for guests at the bed and breakfast to use.

The nearest airports are Liverpool John Lennon Airport, 146 km away and Manchester Airport, 160 km away from Leamington House.

Fabulous600 reviews
8.7
View details
Queens Rooms
7.9

Queens Rooms

Guest house in Porthmadog

We are a small business offering clean and comfortable accommodation at a reasonable price. We are located in Porthmadog on the edge of Snowdonia National Park North Wales which makes Queens Rooms the ideal base for your adventures exploring the surrounding beauty .We offer friendly, no fuss, no frills service and room accommodation only.

There are several eating and drinking establishments within walking distance of your accommodation around Porthmadog.

Good677 reviews
7.9
View details
Ty Mawr Hotel
8.4

Ty Mawr Hotel

Hotel in Llanbedr

This family run hotel offers traditional, comfortable accommodation in the beautiful setting of the Snowdonia National Park. The hotel restaurant uses local ingredients and the bar serves local real ales.

Individually decorated rooms include a flat-screen TV, iron and tea/coffee making facilities. Each room has a tiled private bathroom with a bath, shower and a hairdryer.

The bar features slate floors and a wood burning stove, and stocks a choice of real ales and recommended wines. Tasty homemade food is served in the restaurant that overlooks the garden, and on the hotel terrace in the summer.

The hills and trails of Snowdonia are on the hotel’s doorstep, and the idyllic sandy beaches of the North-West Welsh coast are less than 10 minutes’ drive away.

Very good631 reviews
8.4
View details
Primary image
7.8

Y Pengwern

Inn in Blaenau Ffestiniog

With a stay at Y Pengwern in Blaenau Ffestiniog, you'll be in a national park, within a 10-minute drive of Eryri National Park and Cae Bryn Coed. This inn is 0.6 mi (0.9 km) from Coed Cynfal National Nature Reserve and 1.1 mi (1.7 km) from Llyn y Cefn.

Good118 reviews
7.8
View details
The Barmouth Bar & Grill
9.3

The Barmouth Bar & Grill

Hotel in Barmouth

Located in Barmouth and with Barmouth Beach reachable within 300 metres, The Barmouth Bar & Grill provides a restaurant, non-smoking rooms, free WiFi throughout the property and a bar. The property is around 31 km from Portmeirion, 19 km from Harlech Castle and 41 km from Criccieth Castle. The hotel features family rooms.

The units in the hotel are equipped with a flat-screen TV. All units include a private bathroom with a shower and a hairdryer.

A Full English/Irish breakfast is available at The Barmouth Bar & Grill.

Castell y Bere is 41 km from the accommodation, while Aberdovey Golf Club is 45 km away. Liverpool John Lennon Airport is 150 km from the property.

Exceptional204 reviews
9.3
View details
Primary image
8.0

The Sandbanks

Hotel in Barmouth

With a stay at The Sandbanks in Barmouth, you'll be on the beach, within a 10-minute drive of Eryri National Park and Cardigan Bay. This beach hotel is 0.1 mi (0.1 km) from Barmouth Beach and 0.5 mi (0.9 km) from Dinas Oleu.

Very good39 reviews
8.0
View details
Caerwylan Hotel
9.0

Caerwylan Hotel

Hotel in Criccieth

With views over the beach, Tremadog Bay and towards the ruins of Criccieth Castle, Caerwylan Hotel is situated 10 minutes’ drive from the edge of Snowdonia National Park.

An en suite shower is provided in each room at Caerwylan Hotel, as well as a flat-screen TV, double glazing and tea/coffee making facilities. Most rooms also have a bath.

During the warmer months, snacks are served in the garden. A full Welsh breakfast is also included, and the property has a well-stocked bar with a wide range of spirits, wines and locally brewed beers on offer. Dinner is available in the Tonnau Restaurant, which features a regularly changing menu.

Hiking, cycling and watersports are just some of the outdoor activities which can be enjoyed within the Snowdonia National Park. Portmeirion Village & Gardens can be reached in just under a 20-minute drive.

Exceptional262 reviews
9.0
View details
Primary image
9.4

Ivy House

Guesthouse in Dolgellau

With a stay at Ivy House in Dolgellau, you'll be within a 15-minute drive of Eryri National Park and Dolgellau Park. This guest house is 0.7 mi (1.1 km) from Dolgellau and Barmouth Hospital and 1.1 mi (1.7 km) from Cymer Abbey.

Exceptional114 reviews
9.4
View details
Tal Y Don Hotel
7.8

Tal Y Don Hotel

Hotel in Barmouth

Boasting a garden, terrace, bar and free WiFi, Tal Y Don Hotel is situated in Barmouth, 300 metres from Barmouth Beach and 31 km from Portmeirion. The property is located 40 km from Criccieth Castle, 41 km from Castell y Bere and 45 km from Aberdovey Golf Club. The property is non-smoking and is set 18 km from Harlech Castle.

You can play darts at the hotel.

Good459 reviews
7.8
View details
Shepherds hut on alpaca farm
8.9

Shepherds hut on alpaca farm

Luxury tent in Blaenau Ffestiniog, Blaenau-Ffestiniog

<h2>Elegant Accommodation</h2>

Shepherds hut on alpaca farm in Blaenau-Ffestiniog offers a luxury tent experience with a beautiful garden. Guests can relax in the seating area or enjoy the outdoor furniture.

<h2>Comfortable Amenities</h2>

The property features a fireplace, barbecue, and shared bathroom. Free on-site private parking is available, ensuring convenience for all visitors.

<h2>Local Attractions</h2>

Portmeirion is 11 km away, Snowdon Mountain Railway 40 km, and Bodnant Garden 48 km from the farm. Liverpool John Lennon Airport is 134 km distant.

Fabulous11 reviews
8.9
View details
Estuary Lodge Motel
9.6

Estuary Lodge Motel

Guest house in Gwynedd, Talsarnau

Estuary Lodge Motel is located in the quiet village of Talsarnau, in Snowdonia national park, within 5 miles of the coast. The property is conveniently located for guests visiting Mount Snowdon, Portmeirion, the Ffestiniog steam railway and Llechwedd slate caverns for world famous zip rides.

The Estuary Lodge has 8 en suite rooms, all of which are located on the ground floor. Rooms are individually decorated with luxurious fabrics and natural colours, and each has a flat-screen TV, work desk and tea/coffee facilities.

The Motel is ideally located for exploring Snowdonia’s mountains and coast, and the staff are happy to advise on attractions and walks in the local areas. The nearest shops are less than 2 miles away.

Exceptional211 reviews
9.6
View details
Primary image
8.4

Cadwgan House Hotel

Bed & breakfast in Gwynedd, Dyffryn Ardudwy

With a stay at Cadwgan House Hotel in Dyffryn Ardudwy, you'll be within a 10-minute drive of Eryri National Park and Morfa Dyffryn National Nature Reserve. This bed & breakfast is 0.7 mi (1.2 km) from Morfa Dyffryn and 3.1 mi (5.1 km) from Pensarn Harbour.

Very good204 reviews
8.4
View details
Wavecrest
8.9

Wavecrest

Guest house in Barmouth

On the Snowdonia coast, Wavecrest is 2 minutes’ walk from Barmouth Beach with its spectacular mountain views. This elegant guest house offers free WiFi.

Guest rooms at Wavecrest have en suite facilities with a shower, hairdryer and toiletries provided. There is also a flat-screen TV, alarm clock, wardrobe and tea and coffee facilities in each room, and some also have sea views.

Barmouth has a wide choice of cafés and independent shops, and Wavecrest is just 5 minutes’ walk from the town’s Dragon Theatre, housed in a converted Victorian chapel. It is around 9 miles from Dolgellau, a pretty market town at the opposite end of the Mawddach Trail, a scenic walk along the disused railway line connecting the two towns.

Fabulous229 reviews
8.9
View details
Primary image
9.4

Maes Y Neuadd Country House

Hotel in Gwynedd, Talsarnau

With a stay at Maes Y Neuadd Country House in Talsarnau, you'll be within a 10-minute drive of Eryri National Park and Y Lasynys Fawr. This hotel is 3.5 mi (5.7 km) from Hufenfa'r Castell and 3.6 mi (5.7 km) from Harlech Castle.

Exceptional22 reviews
9.4
View details