You can save up to 15% on over 100,000 hotels
Become a member for free
You can save up to 15% on over 100,000 hotels
Become a member for free
See the latest prices and deals by choosing your dates

Hotel in Llanbedr · 12.25 km from centre
8.6
684 reviews
Breakfast available
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.

Hotel in Barmouth · 13.42 km from centre
9.3
204 reviews
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.

Hotel in Porthmadog · 18.93 km from centre
6.8
3 reviews
Breakfast available
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.

Hotel in Bala · 24.14 km from centre
8.2
425 reviews
Breakfast available
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 beach hotel is 0.2 mi (0.3 km) from Maes Tegid and 0.3 mi (0.5 km) from Penllyn Leisure Centre.

Hotel in Blaenau Ffestiniog · 16.33 km from centre
9.0
369 reviews
Breakfast available
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 15.3 mi (24.6 km) from Yr Wyddfa and 3.2 mi (5.1 km) from Cae Bryn Coed.

Hotel in Porthmadog · 20.26 km from centre
9.6
595 reviews
Breakfast available
Located in Porthmadog, Aberdunant Hall is in a national park – a 3-minute drive from Eryri National Park and 7 minutes from Ffestiniog & Welsh Highland Railways. This hotel is 6.5 mi (10.4 km) from Portmeirion Central Piazza and 6.8 mi (10.9 km) from Criccieth Castle.

Inn in Blaenau Ffestiniog · 16.66 km from centre
7.4
75 reviews
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.

Bed and breakfast in Barmouth · 13.55 km from centre
8.7
600 reviews
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.

Guest house in Porthmadog · 19.86 km from centre
7.9
666 reviews
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.

Hotel in Harlech · 14.08 km from centre
8.8
198 reviews
Breakfast available
When you stay at Y Branwen Hotel - Adults Only and Dog Friendly in Harlech, you'll be next to a golf course, just steps from Royal St. David's Golf Club and Harlech Castle. This golf hotel is 6.7 mi (10.8 km) from Eryri National Park and 8.7 mi (14 km) from Portmeirion Central Piazza.

Bed and breakfast in Barmouth · 13.37 km from centre
9.2
1,880 reviews
Breakfast available
Set in Barmouth, in a historic building, 400 metres from Barmouth Beach, The Royal is a bed and breakfast with a garden and bar. Boasting room service, this property also has a restaurant and a sun terrace. Free WiFi is available and private parking can be arranged at an extra charge.
At the bed and breakfast, the units have a wardrobe, a flat-screen TV, a private bathroom, bed linen and towels. A fridge and kettle are also offered. The units are equipped with heating facilities.
You can play darts at the bed and breakfast.
Portmeirion is 30 km from The Royal, while Harlech Castle is 18 km from the property.

Inn in Porthmadog · 20.82 km from centre
8.3
1,449 reviews
The Golden Fleece Inn has a garden, terrace, a restaurant and bar in Porthmadog. This 4-star inn offers free WiFi. The property is non-smoking and is situated 6.9 km from Portmeirion.
At the inn, each room comes with a desk. Rooms are fitted with a kettle and a private bathroom with a shower and free toiletries, while certain rooms come with a kitchen fitted with a fridge. The rooms in The Golden Fleece Inn are equipped with a flat-screen TV and a hairdryer.
Snowdon is 26 km from the accommodation, while Snowdon Mountain Railway is 33 km from the property.

Bed & breakfast in Gwynedd, Dyffryn Ardudwy · 12.81 km from centre
8.4
198 reviews
Breakfast available
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 4.5 mi (7.3 km) from Barmouth Beach and 0.7 mi (1.2 km) from Morfa Dyffryn.

Hotel in Blaenau Ffestiniog · 16.77 km from centre
8.8
88 reviews
Breakfast available
With a stay at Gwesty Seren Hotel in Blaenau Ffestiniog, you'll be within a 10-minute drive of Eryri National Park and Cae Bryn Coed. This hotel is 18 mi (28.9 km) from Yr Wyddfa and 1 mi (1.6 km) from Coed Cynfal National Nature Reserve.

Hotel in Dolgellau · 7.72 km from centre
8.7
817 reviews
Situated in Gwynedd, in the market town of Dolgellau, the Royal Ship hotel features a restaurant and free Wi-Fi in public areas. The market town is part of the Snowdonia National Park.
The rooms at the Royal Ship offer a TV and tea and coffee making facilities, along with a hairdryer and complimentary toiletries. The majority of rooms boast an en suite bathroom, and others have private allocated bathrooms.
In the mornings, the hotel provides a buffet breakfast, with both full English and continental options. The restaurant offers a wide selection of traditional Welsh and British meals, as well as more contemporary dishes. The food is prepared using locally sourced produce where possible.
Surrounded by mountains and rivers, along with lakes and beaches, the stunning landscape offers numerous outdoor activities, including fishing and canoeing. Cadair Idris is popular with climbers and is just 2 km south of the town. Free parking is available at the Royal Ship. We have a limited number of spaces and offer on a first come first served basis.

Bed & breakfast in Dolgellau · 7.90 km from centre
9.0
193 reviews
With a stay at Dolgun Uchaf Guesthouse in Dolgellau, you'll be within a 15-minute drive of Eryri National Park and Torrent Walk. This bed & breakfast is 10.6 mi (17 km) from Barmouth Beach and 1.3 mi (2.1 km) from Dolgellau Park.

Hotel in Barmouth · 13.02 km from centre
9.1
621 reviews
This coastal hotel offers free parking and a spectacular location in Barmouth. There is a bar, a garden, and striking views. Snowdon is less than an hour’s drive away through stunning National Parkland.
Rooms at Bae Abermaw Boutique B&B are light and airy, and each benefits from a TV and an en suite bathroom with free toiletries. Most also benefit from beautiful sea views.
The hotel is fully licensed with drinks being available in the lounge or gardens, both of which offer gorgeous views of the Mawddach Estuary and Barmouth harbour.
The golden, sandy beach is just a 5-minute walk from Bae Abermaw Boutique B&B. Royal St David’s Golf Course just 20 minutes away by car, and courses such as Aberdovey and Porthmadog are just 50 minutes away.

Guesthouse in Dolgellau · 7.82 km from centre
9.4
106 reviews
Breakfast available
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 9.4 mi (15.2 km) from Barmouth Beach and 0.7 mi (1.1 km) from Dolgellau and Barmouth Hospital.

Hotel in Gwynedd, Penrhyndeudreath · 16.72 km from centre
8.8
315 reviews
Y Griffin has a garden, terrace, a restaurant and bar in Penrhyndeudreath. The property is set 3.4 km from Portmeirion, 28 km from Snowdon and 34 km from Snowdon Mountain Railway. The accommodation offers evening entertainment and free WiFi throughout the property.
At the hotel, the rooms are equipped with a desk, a flat-screen TV and a private bathroom. All guest rooms will provide guests with a wardrobe and a kettle.
Bangor Cathedral is 50 km from Y Griffin.

Hotel in Barmouth · 13.00 km from centre
9.0
196 reviews
Breakfast available
With a stay at Bae Abermaw Hotel in Barmouth, you'll be a 1-minute drive from Barmouth Beach and 7 minutes from Eryri National Park. This hotel is 0.2 mi (0.3 km) from Barmouth Bridge and 0.4 mi (0.7 km) from Ty Crwyn.