We looked at the Hotel Portmeirion menu, and in common with many "fine dining" venues - the ingredients were exotic, pretentious and frankly off-putting (unless you like wood pigeon etc). So we chose the Castle restaurant during our stay, hoping for more familiar items but prepared very well.
In this we were not disappointed. Overall the experience was rewarding - not pretentious, but not ordinary either. I would definitely recommend this venue, although not inexpensive.
The only fault was a long delay before ordering and the desserts weren't quite in line with the prices.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.