We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Restaurants in Gwynedd

Restaurant at The Hotel Portmeirion
££££, British, Welsh, European
Portmeirion 9.4 mi away
Castle Cottage Restaurant
££££, Seafood, British, Contemporary
Harlech 8.2 mi away
Twnti Seafood Restaurant
££££, Seafood, British
Pwllheli 23.9 mi away
Pale Hall
££££, European, British, French
Llandderfel 17.9 mi away
Breaktimes Cafe
£, Cafe, British
Porthmadog 11.5 mi away
Ainsworths Traditional Fish & Chips
£, Seafood, Fast food, British
Caernarfon 26.0 mi away
Castle Fish & Chips
£, Seafood, Fast food, British
Criccieth 14.4 mi away
The Mermaid Fish Bar
£, Seafood, Fast food, British
Barmouth 8.5 mi away
Indian (34)
Cafe (122)
Italian (22)
Chinese (34)
Seafood (46)
Pizza (31)
Steakhouse (6)
Thai (7)
Breaktimes Cafe
£, Cafe, British
Porthmadog 11.5 mi away
Hebog Bwyty & Llety - Eat & Sleep
££ - £££, British, Welsh
Beddgelert 14.6 mi away
Blue Sky Cafe
££ - £££, Cafe, European, British
Bangor 28.5 mi away
T H Roberts Coffee Shop
££ - £££, Cafe, British, Welsh
Dolgellau 6.4 mi away
Sort by:
Ranking
Name
We found great results, but some are outside Gwynedd. Showing results within 25 mi of Gwynedd.
Limit search to Gwynedd.

Breaktimes Cafe (Porthmadog)

#1 of 470 Restaurants in Gwynedd
#1 of 41 Restaurants in Porthmadog
£ Map
Visitor photos (38)

Salt Marsh Kitchen (Tywyn)

#2 of 470 Restaurants in Gwynedd
#1 of 21 Restaurants in Tywyn
££ - £££ Map
Visitor photos (90)

Y Sgwar (Tremadog)

#3 of 470 Restaurants in Gwynedd
#1 of 5 Restaurants in Tremadog
££ - £££ Map
Visitor photos (24)
Cuisines: European British Welsh

Scoops (Caernarfon)

#4 of 470 Restaurants in Gwynedd
#2 of 82 Restaurants in Caernarfon
££ - £££ Map
Visitor photos (62)
Cuisines: Dutch European Cafe British

Bistro Bermo (Barmouth)

#5 of 470 Restaurants in Gwynedd
#1 of 39 Restaurants in Barmouth
££ - £££ Map
Visitor photos (22)
Cuisines: British Welsh

Poachers Restaurant (Criccieth)

#6 of 470 Restaurants in Gwynedd
#1 of 28 Restaurants in Criccieth
££ - £££ Map
Visitor photos (28)
Cuisines: British Welsh International

Ainsworths Traditional Fish & Chips (Caernarfon)

#7 of 470 Restaurants in Gwynedd
#3 of 82 Restaurants in Caernarfon
£ Map
Visitor photos (16)

Blas (Caernarfon)

#8 of 470 Restaurants in Gwynedd
#4 of 82 Restaurants in Caernarfon
££ - £££ Map
Visitor photos (117)
Cuisines: European British Welsh

The Coconut Kitchen (Abersoch)

#9 of 470 Restaurants in Gwynedd
#1 of 31 Restaurants in Abersoch
££ - £££ Map
Visitor photos (29)
Cuisines: Asian Thai

Tafarn y Gader Tapas, Bistro & Bar (Dolgellau 6.4 mi away)

#1 of 24 Restaurants in Dolgellau
££ - £££ Map
Visitor photos (51)

Indiana Cuisine (Fairbourne)

#10 of 470 Restaurants in Gwynedd
#1 of 2 Restaurants in Fairbourne
££ - £££ Map
Visitor photos (32)
Cuisines: Indian Asian

Hebog Bwyty & Llety - Eat & Sleep (Beddgelert 14.6 mi away)

#1 of 7 Restaurants in Beddgelert
££ - £££ Map
Visitor photos (162)
Cuisines: British Welsh Gluten Free Options

Castle Inn (Criccieth)

#11 of 470 Restaurants in Gwynedd
#2 of 28 Restaurants in Criccieth
££ - £££ Map
Visitor photos (82)
Cuisines: Bar British Grill Welsh Gluten Free Options

Blue Sky Cafe (Bangor)

#12 of 470 Restaurants in Gwynedd
#1 of 123 Restaurants in Bangor
££ - £££ Map
Visitor photos (56)

Tir a Mor (Criccieth)

#13 of 470 Restaurants in Gwynedd
#3 of 28 Restaurants in Criccieth
££ - £££ Map
Visitor photos (30)
Cuisines: British Welsh Seafood

Y Gegin Fach (Caernarfon)

#14 of 470 Restaurants in Gwynedd
#5 of 82 Restaurants in Caernarfon
Map
Visitor photos (45)
Cuisines: Cafe British Welsh

Moorings Bistro (Borth-y-Gest)

#15 of 470 Restaurants in Gwynedd
#1 of 2 Restaurants in Borth-y-Gest
££ - £££ Map
Visitor photos (53)
Cuisines: Welsh British European

Castle Fish & Chips (Criccieth)

#16 of 470 Restaurants in Gwynedd
#4 of 28 Restaurants in Criccieth
£ Map
Visitor photos (12)

SOUL FOOD (Harlech 8.2 mi away)

#1 of 14 Restaurants in Harlech
££ - £££ Map
Visitor photos (31)

The Black Boy Inn (Caernarfon)

#17 of 470 Restaurants in Gwynedd
#6 of 82 Restaurants in Caernarfon
££ - £££ Map
Visitor photos (328)

Caffi Gwynant (Beddgelert 15.0 mi away)

#2 of 7 Restaurants in Beddgelert
££ - £££ Map
Visitor photos (90)
Cuisines: Cafe British Welsh International

Noodle One (Bangor)

#18 of 470 Restaurants in Gwynedd
#2 of 123 Restaurants in Bangor
££ - £££ Map
Visitor photos (35)

Bwyty Mawddach Restaurant (Llanelltyd 5.3 mi away)

#1 of 1 Restaurants in Llanelltyd
££ - £££ Map
Visitor photos (35)

Y Meirionnydd (Dolgellau 6.4 mi away)

#3 of 24 Restaurants in Dolgellau
££ - £££ Map
Visitor photos (11)
Cuisines: Contemporary British Welsh

Dylan's (Criccieth)

#19 of 470 Restaurants in Gwynedd
#5 of 28 Restaurants in Criccieth
££ - £££ Map
Visitor photos (220)

Thai Harbwr (Porthmadog)

#20 of 470 Restaurants in Gwynedd
#2 of 41 Restaurants in Porthmadog
££ - £££ Map
Visitor photos (29)
Cuisines: Asian Thai

The Mermaid Fish Bar (Barmouth)

#21 of 470 Restaurants in Gwynedd
#3 of 39 Restaurants in Barmouth
£ Map
Visitor photos (14)

Restaurant at The Hotel Portmeirion (Portmeirion)

#22 of 470 Restaurants in Gwynedd
#1 of 5 Restaurants in Portmeirion
££££ Map
Visitor photos (117)
Cuisines: British Welsh European

Caffi Castell Harlech (Harlech 8.2 mi away)

#2 of 14 Restaurants in Harlech
££ - £££ Map
Visitor photos (33)
Cuisines: Cafe British Welsh

Copa Diner & Bar (Caernarfon)

#23 of 470 Restaurants in Gwynedd
#7 of 82 Restaurants in Caernarfon
££ - £££ Map
Visitor photos (88)
Cuisines: American Bar Pizza British Pub