Hotelul are 1 restaurant principal, cu o capacitate de 200 locuri, peretele de sticla din partea de sud, oferind o priveliste deosebita spre imprejurimi . Micul dejun (7.00 – 10.00) si cina (19.00 – 21.00) se servesc gen bufet suedez.
Restaurantul a’la carte este situat langa promenada, aproape de plaja si are o capacitate de 270 locuri. Aici se pot servi specialitati din bucataria croata si mediteraneana.
Hotelul are 2 baruri:
- lounge bar
- Maestral Snack Bar; se afla aproape de plaja si aici se pot servi diferite feluri de pizza, gustari, cocktail-uri, intre orele 10.00 – 21.00.