Im Grand Hotel Riviera gibt es zwei separate Restaurantsäle: das Restaurant Cloe mit einer großen Terrasse mit Blick auf das Meer und den Nereide-Saal mit seinem Garten, in dem Sie im Freien speisen können. Das Frühstück wird als Buffet serviert, während Mittag- und Abendessen am Tisch mit einem Buffet mit Vorspeisen, Salaten und Beilagen, Obst und Desserts (Wasser inbegriffen) serviert werden.
Für das Mittagessen steht eine Snackkarte (gegen Gebühr) in der Hotel Lido und am Pool zur Verfügung.