Il moderno ristorante Zefiro è il luogo ideale per assaggiare i migliori piatti siciliani. Il ristorante Zefiro si trova al primo piano dell'hotel e durante la stagione estiva si trasferisce sulla terrazza panoramica sul tetto, che offre le viste più incantevoli su Taormina e sul mare. Per gustare cocktail classici, un bicchiere di vino e gustosi snack dello street food siciliano, gli ospiti possono accomodarsi al bar ristorante Lu Souli, situato nella zona della piscina. Per chi preferisce consumare i pasti in tutta privacy, c'è anche il servizio in camera h24.