best restaurants north wales

Where to Eat & Drink in North Wales

Search Cottages

Discover the best restaurants in North Wales

Our guide to the best places to eat in North Wales includes fine dining opportunities to quaint cafes with exceptional views. From the famous spot of Dylan’s in Criccieth to the casual ambience of The Fat Boar in Wrexham, our best restaurants in North Wales has something for all budgets and tastes!

After an exciting afternoon of exploring the region’s many attractions, imagine refuelling with some delicious food that you haven’t had to prepare, bliss! From indulging in dessert at a cosy café, relaxing in a pub with a hearty meal and a much-needed pint, or visiting a restaurant for award-winning cuisine. Whichever appeals to you, find plenty of places to eat in North Wales serving the finest food and drink.

For special occasions, find multiple fine dining and Michelin Star restaurants in North Wales. These include the Sosban & The Old Butchers in Menai Bridge, Signatures Restaurant in Conwy and the award-winning Gunroom Restaurant in Caernarfon.

If seafood restaurants are what you are after, The Seahorse Restaurant in Llandudno is just one of the many places to go to eat in North Wales. Looking for pub grub? Look no further than the North Wales pubs of the Golden Lion in Rosset, The Last Inn in Barmouth or Pen Y Bont Farm in Mold.

You will also find plenty of dog-friendly pubs in North Wales too, some of which include the Druid Inn in Mold, The Albion Ale House in Conwy and The View in Abersoch.

If a hearty breakfast, light lunch, or luxurious afternoon tea is more your style, discover quaint cafes in North Wales. Blue Sky Café offers a quiet ambience, great meals cooked from ethically sourced products, and engaging evening activities.

Find some of the best restaurants in North Wales below…

  • The Hideout Bistro and Bar

    Chester Road
    Rossett
    Wrexham
    LL12 0HW

    01244 579682

    A family-run café in Rossett serving local, seasonal food for breakfast, lunch, and dinner, as well as trendy cocktails.

    view more information
  • Indian dish

    The Jewel in the Crown

    37-39 High Street
    Pwllheli
    Gwynedd
    LL53 5RT

    01758 719555

    The Jewel in the Crown is a superb spot to eat, offering guests an authentic Indian dining experience, with a range of dishes that are bursting with flavour and spices!

    view more information
  • The Last Inn

    Church Street
    Barmouth
    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
  • The Loaf Coffee and Sandwich Bar Llandudno

    12-14 Gloddaeth Street
    Llandudno
    LL30 2DS

    01492 338995

    The Loaf Coffee and Sandwich Bar is a café in Llandudno, famous for fantastic coffee, handcrafted pastries, and delicious meals served in a cosy setting.

    view more information
  • Seafood platter

    The Lobster Pot

    The Lobster Pot
    Church Bay
    Anglesey
    LI65 4EU

    01407 730241

    The Lobster Pot is an exceptional seafood restaurant on Anglesey, serving fresh, locally caught fish and shellfish.

    view more information
  • wild mushroom and black truffle tagliatelle

    The Old Courthouse, Caernarfon

    The Old Courthouse
    Castle Ditch
    Caernarfon
    LL55 2AY

    01286 239010

    The Old Courthouse promises to be a sophisticated evening, where a saxophonist frequently plays in the background. You’ll find a menu with something to suit all taste buds!

    view more information
  • butternut squash risotto

    The Oyster Catcher

    The Oyster Catcher
    Maelog Lake
    Rhosneigr
    LL64 5JP

    01407 812 829

    The Oyster Catcher can be found resting on the sandy dunes of Rhosmeigr, offering an exciting beachside dining opportunity! Look forward to The OC burger, butternut squash and Perl Las blue cheese risotto and much more!

    view more information
  • Chef pouring gravy over plate

    The Peak Restaurant

    86 High St
    Llanberis
    Caernarfon
    LL55 4SU

    01286872777

    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
  • Tenby Lifeboat Station (

    The Tavern on the Bay

    Red Wharf Bay
    Angleseyy
    LL75 8RJ

    01248 852751

    The Angelsey coastline and beyond, all the way to the Great Orme, are included in the mesmerising 270-degree panoramic vista that is the backdrop for the fine dining experience offered at The Tavern on the Bay.

    view more information
  • fine dining

    The Three Eagles

    The Three Eagles
    Bridge Street
    Llangollen
    LL20 8PF

    01978 869595

    The Three Eagles is a relaced yet stylish bar and restaurant located within the town centre, boasting delicious food and perfectly poured drinks.

    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