Top ChoiceModern British in Bala (Y Bala)

Tyddyn Llan Restaurant

The glowing reputation of this Michelin-starred country restaurant is well-deserved. We are still salivating at the memory of our last visit – some dishes went beyond merely good and approached extraordinary. The...

Top ChoiceBistro in Beddgelert

Beddgelert Bistro & Antiques

An eccentric gem, this hybrid bistro/antique store offers exceptional home cooking. By day it's more like a tearoom, but at night the tiny dining room at the heart of the 17th-century cottage fills up with happy...

Top ChoicePub Food in Llanberis

Gallt-y-Glyn

Sure, it serves pasta, pies, burgers and salads, too, but almost everyone comes for the pizza and the free-pint-with-every-main deal. Simply tick what you want on the paper menu and hand it over at the bar....

Top ChoiceWelsh in Betws-y-Coed

Bistro Betws-y-Coed

Perhaps the best place to eat in town, Bistro Betws offers some interesting adaptations of national staples, such as haddock with Welsh-rarebit crumb. Watch out for possible shot pellets in the sautéed breast of...

European in Dolgellau

Mawddach Restaurant

Occupying a smartly renovated former barn with views of Cader Idris and the estuary, Mawddach sits 2 miles west of Dolgellau on the A496. Tasteful slate floors and leather seats are matched by excellent food:...

Cafe in Dolgellau

TH Roberts

Occupying a Grade II–listed building fitted with its original counter, glass cabinets and wooden drawers, this charismatic cafe still looks a lot like the ironmonger's it once was. The coffee and tea are proudly...

Cafe in Llanberis

Pete's Eats

Pete's Eats is a local institution – a busy, primary-coloured cafe where hikers and climbers swap tips over monster breakfasts and under photos of their knee-trembling forebears. There's bunkhouse accommodation...

Bistro in Tywyn

Salt Marsh Kitchen

Bare timber and blue paint give this ambitious little bistro an appropriately maritime feel, given the good things it does to fish. Inspiration is drawn from around the globe, with dishes such as crisp bream with...

Pub Food in Bala (Y Bala)

Eagles Inn (Tafarn Yr Eryrod)

In Llanuwchllyn, the village at the other end of the lake from Bala, this handsome stone pub is known for its Welsh-speaking regulars and great food. Most of the vegetables and some of the meat comes from the...

Cafe in Beddgelert

Hebog

At the swankier end of Beddgelert's dining options, Hebog is an upmarket cafe serving the likes of braised Welsh beef in red-wine sauce and homemade spinach-and-ricotta tortellini with red-pepper pesto. A scenic...

Cafe in Llanberis

Pantri

Good coffee! After that, everything else this cruisy, pastel-hued little cafe does is a bonus. But those extras – homemade cakes, sandwiches, soups and the like – are also from the top drawer.

International in Llanberis

Peak Restaurant

A chef-patron who once clattered the pans at the legendary Chez Panisse in California is behind this restaurant's popularity and longevity. The open kitchen allows you to see her at work, turning good Welsh...

Bistro in Barmouth (Abermaw)

Bistro Bermo

Discreetly hidden behind an aqua-green shopfront, this intimate restaurant delivers a sophisticated menu chock-full of Welsh farm produce and fresh fish. Featuring dishes such as duck breast with walnut crust and...

Pub Food in Cader Idris (Cadair Idris)

Riverside Hotel

This refurbished Georgian inn is a great place to refuel after an ascent of Cader Idris, especially if you're heading back to nearby Machynlleth. Pub classics such as gammon with egg and chips and chicken kiev...

Bistro in Betws-y-Coed

Olif

Breakfast first up, burgers at lunch, tea in the afternoon and tapas in the evening – Olif morphs to please throughout the day. The tapas has a distinctly Welsh flavour, without straying too far into fusion...

European in Dolgellau

Y Meirionnydd

Making atmospheric use of the medieval cellar of the former county jail (anyone over 5ft, 10in will have to stoop to move around the room), this prix fixe restaurant takes good local ingredients and gives them...

Cafe in Capel Curig

Moel Siabod

Named for a nearby peak, this roadside cafe provides a hub and fuelling station for the hordes of walkers who descend on Capel Curig every summer. It's not only a good place for a plate of eggs, a ploughman's or...

Bistro in Harlech

As.Is Bistro

In the lee of the castle, this welcoming bistro offers a short menu of pizza and pasta alongside more adventurous fare such as seared swordfish with sweetcorn fritter and bean, tomato and coriander salsa. The...

Tearoom in Harlech

Cemlyn Tea Shop

The Coles (Jan and Geoff) may be merry old souls but it's tea that's king here. There are more than 30 varieties on offer, along with homemade cakes and a cosy, lemon-tinted dining room in which to enjoy them....

Cafe in Betws-y-Coed

Alpine Coffee Shop

There's a definite primate theme to this local institution: stuffed monkeys hang from the counter, chimps grin from photos and there's a palm-oil-free policy – meaning you can tuck into your salad, rarebit or...