The best places to eat in and around Portmadog

If you’re coming on a trip away, or you live locally and fancy taking a break from the cooking, there are a wealth of good places to eat in and around Porthmadog, with lots of choice to please everyone.

Whether you’re a fish fantastic or you love a juicy burger, or perhaps curry is more to your taste. Here’s our picks of some of the best places to eat in the area.

Golden Fleece Inn

With a choice of areas to eat in; from the more formal stylish dining area to the cosy rustic bar, an experienced head chef and a menu  that offers mouthwatering dishes including classics such  slow cooked beef rib and ribeye steak or an aromatic Thai vegetable curry, our restaurant in Porthmadog is the place to visit for good quality, lovingly prepared food. You’ll need to book in advance for the restaurant as it’s very popular, call 01766 512421 or contact us to reserve a table.

Sima Tandoori

If you’re prepare something a bit spicier, Sima Tandoori is a traditional Indian curry house on the High Street in Porthmadog. With classic dishes such as samosas, a wide range of different curries and all the extra bits you love in an Indian Restaurant such as naans, poppadoms and chutneys. If you like an Indian meal, this restaurant is a good find. Booking is not required, however might be worth ringing ahead to check at busy times. Call 01766 515570

Hotel Portmeirion Restaurant

If you’re a fan of fine dining, and would like to visit the beautiful village of Portmeirion, this restaurant is an ideal combination. The restaurant mainly uses regional produce, with a specialism in Welsh culinary delights. There are spectacular views across the estuary, with interiors designed by Sir Terence Conran. You’ll need to book a table and leave credit/debit details with your reservation due to it’s popularity. Book by calling 01766 772440 or email

Thai Harbwr

You’ll find Thai Harbwr situated at the Madoc Yacht Club, so you’re guaranteed an amazing view of boats and the harbour from the off. Alongside that expect aromatic, and fragrant food, where locally sourced ingredients are included where possible. There is an extensive menu of all the Thai classics, a choice of vegetarian dishes and even a children’s menu. You’re advised to ring the restaurant out of season to check opening times and dates. Call 01766 515230 or email

Plas Bodegroes

Slightly further out, but if you’d like to taste some of the finish produce Wales has to offer this restaurant is a good place to start. From Welsh Black beef to saltmarsh lamb, ripe Welsh cheese, and produce from the restaurant’s own garden, this elegant restaurant offers a contemporary twist on Welsh traditional food. Booking is recommended. Call 01758 612363 or email

Whether you’re looking for a night of fine food, a weekend away or a longer trip, our hotel quality style accommodation in Porthmadog is the perfect place to stay for trying new tastes, revisiting old favourites and savouring our BBQ pork ribs!