Photo: Chensiyuan (CC BY-SA 4.0), via Wikimedia Commons
Places to Stay With a Restaurant in Gwynedd
Some holidays are better when nobody cooks. These Gwynedd stays have a restaurant on site — dinner is a stroll, not a drive, and the washing up is somebody else's.
Greenacres Holiday Park, Porthmadog
✓ Restaurant
✓ Indoor pool and outdoor SplashZone on site
🏖️ 0.64 miles from Craig Du Beach Central (Excellent water quality)
Porthmadog
Dyffryn Seaside Estate
✓ Restaurant
✓ Sea on one side, mountains on the other
🏖️ 0.64 miles from Dyffryn (Llanendwyn) (Excellent water quality)
Barmouth
Gwesty ty Newydd Hotel
✓ Restaurant
✓ Overlooks the bay and sandy beach of Aberdaron
🏖️ a few minutes' walk from Aberdaron (Excellent water quality)
Porthmadog
Gwesty'r Llong
✓ Restaurant
✓ Village inn just a few metres from Aberdaron's sandy beach
🏖️ a few minutes' walk from Aberdaron (Excellent water quality)
Porthmadog
Hotel Maes-y-Neuadd
✓ Restaurant
✓ 13 individually designed en-suite bedrooms in historic country house
Talsarnau
Cwellyn Arms Campsite
✓ Restaurant
✓ Set in Snowdonia at the foot of Snowdon by Cwellyn Lake
Porthmadog
Caerwylan Hotel
✓ Restaurant
✓ Front-facing rooms with sweeping views of the beach and bay
🏖️ a few minutes' walk from Criccieth (Good water quality)
Porthmadog
The Warren
✓ Restaurant
✓ Private beach club resort set within Llŷn Peninsula dunes
🏖️ 1.36 miles from Abersoch (Excellent water quality)
Porthmadog
Ty Mawr Hotel
✓ Restaurant
✓ Family-run hotel, pub and restaurant in the heart of Snowdonia
🏖️ 1.43 miles from Llandanwg (Excellent water quality)
Barmouth
Y Gwynedd
✓ Restaurant
✓ Homemade pub and bistro food cooked fresh in-house
🏖️ 0.63 miles from Llyn Padarn (Excellent water quality)
Llanberis
Gimblet Rock Holiday Park
✓ Restaurant
✓ Indoor swimming pool and gym available on site
🏖️ 0.41 miles from Glan Don Beach (Excellent water quality)
Porthmadog
Travelodge Porthmadog
✓ Restaurant
✓ Ideal gateway into Snowdonia National Park
🏖️ 2.31 miles from Craig Du Beach Central (Excellent water quality)
Porthmadog
The Grapes
✓ Restaurant
✓ Family-owned 17th-century coaching inn in Snowdonia National Park
Blaenau Ffestiniog
Parc Wernol
✓ Restaurant
✓ Family-run caravan park and cottages set in unspoilt countryside
Pwllheli
Bryn Llys Caravan Site
✓ Restaurant
✓ Sheltered woodland setting at the foot of Nant Francon valley
Bethesda
Ty'r Graig Castle
✓ Restaurant
✓ Victorian castle hotel combining history and luxury accommodation
🏖️ 0.55 miles from Barmouth (Excellent water quality)
Abermaw
Ogwen Bank Holiday Park & Country Club
✓ Restaurant
✓ Riverside park in Snowdonia surrounded by mountains and woodland
Porthmadog
Pentre Bach campsite
✓ Restaurant
✓ Five-minute drive from Mount Snowdon and its footpaths
Porthmadog
🏨 Looking for a hotel instead?
The stays above are mostly self-catering. For hotels and B&Bs in Gwynedd, Agoda compare prices across booking sites.
Compare Gwynedd hotels on Agoda ↗Affiliate link — we may earn a commission at no extra cost to you.
More around Gwynedd
Itineraries
- A weekend in Wales: an accessible itinerary · 2 days
- A weekend in Wales with the kids · 2 days
- A weekend in Wales · 2 days
Haunted Britain
Worth knowing before you book
Park restaurants get busy at peak times — many take table bookings for the week when you check in, which regulars do on day one. Carvery Sundays sell out first.
Browse all holidays in Gwynedd for the full picture, and save favourites to a free trip planner while you decide.
Frequently asked questions
Do I need to book the restaurant?
At busy times, usually yes — most park restaurants take bookings at reception or via their app. Book the meals that matter to you early in the week.
Do I book through this site?
No — every listing links straight to the holiday operator and you book with them at their live price. We may earn a commission at no extra cost to you.
Gwynedd on the map
— tick to show or hide, click any pin for details.
More like this
- Boating Holidays in Gwynedd
- Camping in Gwynedd
- Camping Near an EV Charger in Gwynedd
- Caravanning in Gwynedd
- Cottages in Gwynedd
- Holiday Parks in Gwynedd
- Hotels in Gwynedd
- Hotels Near an EV Charger in Gwynedd
- Places to Stay by the Beach in Gwynedd
- Places to Stay Near a Bus Stop in Gwynedd
- Places to Stay Near a Pub in Gwynedd
- Places to Stay Near a Train Station in Gwynedd
- Places to Stay Near an Ice Cream Parlour in Gwynedd
- Places to Stay Near Cafés & Tea Rooms in Gwynedd
- Places to Stay With a Bar in Gwynedd
- Places to Stay With a Chip Shop Nearby in Gwynedd
- Places to Stay With a Hot Tub in Gwynedd
- Places to Stay With a Pool in Gwynedd
- Places to Stay With EV Charging in Gwynedd
- Places to Stay With Evening Entertainment in Gwynedd
- Places to Stay With Sea Views in Gwynedd
- Places to Stay With Takeaway Food in Gwynedd
- Things to do in Gwynedd