Het hotel heeft een aantal bekroonde restaurants, waaronder Hotel Portmeirion Restaurant en Castell Deudraeth Brasserie, dat een uitgebreid ontbijt-, lunch- en dinermenu serveert.
Das Hotel verfügt über eine Reihe von preisgekrönten Restaurants, die ein reichhaltiges Frühstück, Mittag- und Abendessen zubereiten, darunter das Restaurant Hotel Portmeirion und die Brasserie Castell Deudraeth.