Restaurants in Porthmadog

For regular updates on the best dining Deals in North Wales subscribe to our North Wales Special Offers Newsletter.

Looking for the best restaurants in Porthmadog? Find them on the leading North Wales restaurant guide. Discover new places to eat in Porthmadog with links to restaurant websites, online menus, restaurant photos, special offers, location maps & much more.

If you can’t find the venue you’re looking for add it here.

To refine your search
Brondanw Arms
Pub Food
Llanfrothen, Penrhyndeudraeth, Porthmadog, LL48 6AQ 01766 770555 Steeped in history - a great example of a traditional Welsh pub, situated within the Portmeirion Estate. . .
Abereistedd HotelWest Parade, Criccieth, Porthmadog, LL52 0EN | 01766 522710
Allports Fish and Chips38 Snowdon St, Porthmadog, LL49 9DF | 01766 512589
Bodlondeb HotelPortmadoc Road, Criccieth, Porthmadog, LL52 0HP | 01766 522249
Bron Eifion Country House HotelCriccieth, Porthmadog, LL52 0SA | 01766 522385
Brynllydan HotelLlanfrothen, Penrhyndeudraeth, Porthmadog, LL48 6DU | 01766 770442
Caerwylan HotelBeach Bank, Criccieth, Porthmadog, LL52 0HW | 01766 522547
Castell DeudraethPortmeirion, Penrhyndeudraeth, Porthmadog, LL48 6EN | 01766 772400
Book Online
Castell Deudraeth, Porthmadog, LL48 6ER | 01766 772 400
Castle Fish and Chip Shop5 Castle St, Criccieth, Porthmadog, LL52 0DP | 01766 522081
Castle Inn1, Parciau Terrace, Porthmadog, LL52 0RW | 01766523515
George IV HotelHigh St, Criccieth, Porthmadog, LL52 0BS | 01766 522168
Glyn-y-Coed HotelPorthmadog Road, Criccieth, Porthmadog, LL52 0HP | 01766 522870
Golden Fleece Inn8 Market Square, Porthmadog, LL49 9RB | 01766 512421
Granvilles Restaurant28 High St, Criccieth, Porthmadog, LL52 0BT | 01766 522506
Harbour Restaurant3 High St, Porthmadog, LL49 9LR | 01766 512471
Henfaes HotelPortmadoc Road, Criccieth, Porthmadog, LL52 0HP | 01766 522396
Jenny's Cafe & RestaurantHigh Street, Porthmadog, LL49 9LP | 01766513760
Kairon23 Marine Terrace, Porthmadog, LL52 0EF | 01766522453
Lemon TreeHigh Street, Porthmadog, LL48 6BN | 01766770283
Lillys Kitchen84 High St, Porthmadog, LL49 9NW | 01766 512250
Lion HotelY Maes, Criccieth, Porthmadog, LL52 0AA | 01766 522460
Moelwyn Restaurant27-29 Mona Terrace, Criccieth, Porthmadog, LL52 0HG | 01766 522500
Moorings Bistro4 Ivy Terrace, Borth-y-Gest, Porthmadog, LL49 9TS | 01766 513500
Mynydd Ednyfed Country House HotelCaernarfon Road, Criccieth, Porthmadog, LL52 0PH | 01766 523269
Plas Brondanw CafePlas Brondanw, Porthmadog, LL48 6SW | 01766 772772
Plas Isa HotelPorthmadog Road, Criccieth, Porthmadog, LL52 0HP | 01766 522443
Poachers Restaurant66-68 High St, Criccieth, Porthmadog, LL52 0HB | 01766 522512
Sima Tandoori97 High Street, Porthmadog, LL49 9EU | 01766 515570
Snowdon LodgeLawrence House, Tremadog, Porthmadog, LL49 9PS | 01766 515354
Station Inn, Porthmadog, LL49 9HT | 01766 512629
Tafarn GlanaberBeach Road, Morfa Bychan, Porthmadog, LL49 9YA | 01766 514917
Tafarn Pencai17-18 Corn Hill, Porthmadog, LL49 9AY | 01766 514959
Thai HarbwrMadoc Yacht Club, Corn Hill, Porthmadog, LL49 9AT | 01766 515230
The Australia31 High Street, Porthmadog, LL49 9LR | 01766 515957
The Blue China Tea RoomsLon Felin, Criccieth, Porthmadog, LL52 0HL | 01766 523239
The Bron Rhiw HotelCaernarvon Road, Criccieth, Porthmadog, LL52 0AP | 01766 522257
The Coast RestaurantBeach Road, Porthmadog, LL74 8SW | 01248 851 142
The Cross Foxes InnGarndolbenmaen, Porthmadog, LL51 9TX | 01766 530246
The Goat InnGlandywfach, Garndolbenmaen, Porthmadog, LL51 9LI | 01766 530237
The Grapevine Bistro and Restaurant152 High St, Porthmadog, LL49 9NU | 01766 514230
Book Online
The Hotel PortmeirionPenrhyndeudraeth, Porthmadog, LL48 6ER | 01766 770000
The Marine HotelMarine Crescent, Criccieth, Porthmadog, LL52 0EA | 01766 522946
The Royal Madoc HotelThe Square, Tremadoc, Porthmadog, LL49 9RB | 01766 512021
The Royal Oak HotelHigh St, Penrhyndeudraeth, Porthmadog, LL48 6BL | 01766 770501
The Ship Inn14 Lombard St, Porthmadog, LL49 9AP | 01766 512 990
Tiffins Restaurant38 High St, Criccieth, Porthmadog, LL52 0EY | 01766 522165
Tir A Mor Restaurant1-3 Mona Terrace, Criccieth, Porthmadog, LL52 0HG | 01766 523084
TravelodgePenamser Business Park, Porthmadog, LL49 9GB | 0871-9846421
Trem Y Gaer Chip ShopHigh St, Criccieth, Porthmadog, LL52 0BU | 01766 523504
Tyddyn Llwyn HotelMorfa Bychan Road, Porthmadog, LL49 9UR | 01766 513903
Union Inn7 Market Square, Porthmadog, LL49 9RB | 01766 512748
Welcome Chinese Takeaway & DeliveryAbove Cadwaladers, 47 High Street, Porthmadog, LL49 9LR | 0176 651 2888
Y Sgwar Restaurant12 - 16 Market Place, Tremadog, Porthmadog, LL49 9RB | 01766 515451
Yr Wylan Restaurant61 High St, Porthmadog, LL49 9LR | 01766 513188

Refine your results by Category

Ads
Affiliates

We appreciate any and all feedback about our site; praise, ideas, bug reports you name it!

Interested in North Wales Special Offers?We’ll email you the best dining deals, events and news in North Wales.SIGN UP NOW

Thank You
You have successfully signed up to the newsletter

Sugarvine will only use your contact details to send you our newsletter. Your details will not be passed on to any third parties.