welsh breakfast with coffee

Where to Eat & Drink in Snowdonia

Search Cottages

Discover the best restaurants in Snowdonia

The Snowdonia National Park consists of towering mountain peaks, glistening lakes, outdoor activities and a collection of superb restaurants. Round off each fun-filled day in this part of North Wales at one of the best restaurants in Snowdonia on our guide. 

Imagine completing a long hike up Wales’ highest mountain, Yr Wyddfa or taking to the water along the coastline and refuelling at one of the many places to eat in Snowdonia. From cosy cafes for a full-Welsh breakfast to a hearty pub grub with a well-deserved pint, find plenty of great places to eat in Snowdonia.

Along the Snowdonia coastline in the resort towns of Porthmadog and Barmouth, you will find an array of places to eat. Moorings Borth-y-Gest for example is a great spot for filling up before taking on the Wales Coast Path, while the Bank Restaurant in Barmouth offers an imaginative menu and a great selection of cocktails.

In the heart of the national park is Betws-y-Coed, where you will find a plethora of restaurants, including a firm favourite Olif, a tapas bar. In Criccieth, Dylan’s offers exquisite cuisine using locally-sourced seafood!

Walkers will find refuge in the Pen-Y-Gwryd Hotel, which has a long history as a typical mountaineer’s hotel and restaurant. This restaurant in Snowdonia offers a cooked breakfast, as well as cereals if you prefer a lighter start to the day.

They also offer packed lunches for you to take on your Snowdonia adventures, as well as delicious three or five-course evening meals. It is the perfect base to return to after a long day’s hike!

Keep reading to discover the best restaurants in Snowdonia…

  • people eating pub food

    1085 Bistro

    Padarn Hotel
    High St
    LL55 4SU

    01286 871231

    Named after the highest mountain in Wales, 1085 Bistro highlights the beautiful views of the mountain range. Their experienced team create freshly prepared and quality meals for you to enjoy while basking in the view of the national park.

    view more information
  • Dylan’s Criccieth

    Dylan’s Criccieth

    Maes y Mor
    LL52 0HUT

    01766 522773

    A popular coastal restaurant with a European-style menu offering various seafood selections, housed in a 1930s structure.

    view more information
  • Sales Assistant In Bakery Cutting Freshly Baked Baked Brownies

    Moorings Borth-y-Gest

    Ivy Terrace
    LL49 9TS

    01766 513500

    Mooring Bistro, in the picturesque village of Borth-y-Gest, serves some of the best cakes, drinks and gelato in all of Gwynedd.

    view more information
  • Olif Betws-Y-Coed tapas


    Holyhead Road
    LL24 0AY

    01690 733942

    Located in the heart of Snowdonia National Park, Olif is a tapas restaurant and boutique hotel in Betws Y Coed.

    view more information
  • best restaurants north wales


    Pen-y-Gwryd Hotel
    Nant Gwynant
    LL55 4NT

    01286 870211

    A characterful ‘climbing inn’ sat at the foot of Snowdon, Pen-Y-Gwryd was the training base for the first conquerors of Mount Everest in 1953. With cooked breakfasts, packed lunches, and five-course meals on offer, this historical hotel provides hearty meals to enjoy before, during, and after your walking expeditions.

    view more information
  • fine dining

    The Gunroom at Plas Dinas

    LL54 7YF

    01286 830214

    The Gunroom at Plas Dinas is a superb restaurant within an award-winning historic country house set amidst the beautiful Snowdonia National Park. Look forward to Caernarfon’s most fabulous and trendiest dining experience!

    view more information
  • The Last Inn

    Church Street
    LL42 1EL

    01341 280530

    Located on the waterfront in Barmouth, this historical harbourside inn offers a selection of lunchtime and evening meals every day.

    view more information
  • Chef pouring gravy over plate

    The Peak Restaurant

    86 High St
    LL55 4SU


    Set around the mountain range of the Eryri National Park sits The Peak Restaurant. Offering a balanced menu for all and using fresh local ingredients, make this a stop during your North Wales getaway.  

    view more information
  • grilled salmon and wine

    Y Sgwar

    12-16 Market Square
    LL49 9RB

    01766 515451

    The main square in Tremadog, Porthmadog is where you’ll find Y Sgwar, a cosmopolitan Welsh restaurant. Some of the seafood dishes served at the restaurant are roast cod with lobster bisque and deep-fried crayfish.

    view more information
  • friends toasting with beer

    Yr Hen Fecws Restaurant

    16 Lombard Street
    LL49 9AP

    01766 514625

    The restaurant of Yr Hen Fecws hotel has a comfortable and inviting ambience, making it an ideal choice for a meal with loved ones.

    view more information
activityarrow_downarrow_leftsmall-rightarrow-top-rightbikeguidescamerachild-friendlycircularclockCottagecrossdangerdestinationpindownloaddropdown-arrowemailFamilyfinish-flagflagfloraflowergroupHeartinfo-altdidyouknowInspirationlinearlocationmap-pinmapparkingpawphonerulersearchshare Facebook Google Plus Instagram LinkedIn Pinterest Twitter YouTube ui-24px-glyph-2_grid-45popularsun-cloudtexturef-check-glyph-16toggleVideoWalkingwheelchair