Close Icon

On the hunt for the best places to eat in Caernarfon? You’ve come to the right place!

Located in Snowdonia and one of our Top Places to Visit in North Wales, Caernarfon’s dining scene is rich with historic charm, local ingredients, and passionate chefs, making it a great destination for food lovers!

In this guide, we’ll take you through the top spots, from traditional Welsh inns to Mediterranean-inspired bistros.

Carry on reading for a curated list of some of the best restaurants in Caernarfon…


1. Black Boy Inn

The Black Boy Inn is one of North Wales’ oldest inns, set within the medieval walls of one of one the Top Castles In North Wales, Caernarfon Castle.

This renowned pub and restaurant is celebrated for its traditional Welsh fare and classic pub dishes. With a commitment to using locally sourced ingredients, the menu features vibrant, seasonal offerings that reflect the region’s rich culinary heritage.

The inn’s historic charm, complete with exposed beams and stone walls, creates a warm, inviting atmosphere—perfect for relaxing after exploring Caernarfon’s attractions or the nearby Snowdonia National Park.

Known for its quality food, welcoming service, and historical ambience, the Black Boy Inn is a must-visit for those craving tasty and traditional Welsh cuisine.

Address: Northgate Street, Stryd Pedwar A Chwech, Caernarfon, LL55 1RW

Phone Number: 01286 673604

black boy pub from outside


2. Y Gegin Fach

Y Gegin Fach is often described as a hidden gem, treasured for its traditional dishes and friendly hospitality.

Located in the heart of Caernarfon, this cosy café has built a reputation for serving hearty, no-frills food at excellent value, with its full English breakfast consistently praised.

Many reviews highlight the café’s homely atmosphere and welcoming staff, with one guest mentioning they felt like “part of the family.”

Y Gegin Fach is a favourite among locals and visitors seeking delicious home-cooked meals, ideal for a casual spot after a family day out in Caernarfon.

Address: 5-9 Pool Hill, Caernarfon, LL55 1NP

Phone Number: 01286 672165

y gegin fach outisde


3. Sheeps and Leeks

Sheeps and Leeks offer a Michelin-recognised dining experience through its creative, seasonal tasting menus.

Founded by Paul Hearn, an experienced chef with over two decades in the industry, this intimate restaurant focuses on delicious homegrown produce and innovative culinary techniques.

With a snug, relaxed atmosphere, this 20-seat venue provides a personalised dining experience centred around Welsh ingredients and traditions.

Its gourmet food and intimate atmosphere make it a top choice for foodies searching for romantic restaurants in Caernarfon.

Address: 12 East Gate Street, Caernarfon, LL55 1AG

Phone Number: 01286239118

sheeps and leeks food on a plate


4. La Marnia Cei

Located on Caernarfon’s historic quayside, La Marina Cei is a charming fusion restaurant offering small plates that highlight both local and international flavours.

The seasonally changing menu offers creative Mediterranean dishes made from fresh, vibrant ingredients. With scenic waterfront views and a welcoming atmosphere, it’s the perfect spot for relaxed dining with friends and family.

Whether you’re in the mood for a delicious meal or one of their popular bottomless brunches, La Marina guarantees a delightful experience.

Address: Unit 17 Cei Llechi, Caernarfon, Gwynedd, LL55 2PB

Phone Number: 01286478017

tacos


5. Wal Restaurant

Wal Restaurant offers a warm and inviting dining experience, highlighting fresh, locally sourced Welsh ingredients. With a diverse menu that caters to all tastes, it’s an excellent choice for even the pickiest eaters.

Wal Restaurant stands out with its impressive selection of vegan, vegetarian, and gluten-free dishes, ensuring everyone can find something delicious to enjoy.

Known for its exceptional service and relaxed atmosphere, the restaurant is a popular destination in the AM for tasty breakfasts and PM for casual meals.

Address: 6 Palace Street, Caernarfon, Gwynedd, LL55 1RR

Phone Number: 01286674383

pizza


6. Osteria

Osteria in Caernarfon is a charming Italian restaurant renowned for its authentic Tuscan atmosphere and classic flavours.

Serving a delightful array of classic Italian fare, including homemade pasta, fresh seafood, and decadent desserts. With a strong emphasis on high-quality ingredients, Osteria offers a genuine taste of Italy right in North Wales.

Guests frequently applaud the attentive service and cosy setting, making it a favourite among both locals and visitors.

Perfect for those wanting to load up on carbs before exploring the Best Walks in North Wales, located in and around Caernarfon!

Address: 6 Hole in the Wall Street, Caernarfon, LL55 1RF

Mobile Phone: 01286 678460

pasta bowl


After a day ticking off some Unusual Things to do in North Wales, Caernarfon is a great base to refuel. Caernarfon’s dining scene has something for every taste, whether you’re visiting the region or a local food lover.

If you’re looking for somewhere to stay, be sure to check out our holiday cottages in Caernarfon.

Get involved in the Discussion

Comments are closed.