We've eaten at the Portmeirion hotel in the village, and at its best it can be superb, but have never tried its sister hotel just outside the village. It's an imposing building and the interior is amazing. The lunch menu was varied and very reasonably priced, and the service was first class. The food when it arrived was all that we could have hoped for, and the portions were generous. Our fellow diners all commented favourably on their food. And as a bonus, the price of a two course lunch ( our bill came to £28 ) gets you into the village ( normal admission £10 each ) for free, and if you visit Clough Williams Ellis family home at Plas Brondanw ( lovely gardens, views and cafe ) you get in for £2 instead of £4. Almost the legendary free lunch.