Um die Freuden der Kochkunst zu genießen, gibt es im Hotel 3 Restaurants, die internationale, mediterrane und fischerküche servieren. Es gibt für jeden Geschmack etwas. Leichte Mahlzeiten und Getränke stehen den Gästen den ganzen Tag über in den zahlreichen bars und Snacks Im Ultra all Inclusive 24/24 zur Verfügung.