La cucina dell'Hotel Belmare è gestita dal nostro Davide Anselmi che propone piatti con il pesce nostrano (orate, spigole, sgombri, lampughe) o con i frutti di mare, verdure selezionate sempre in base alla stagione unendo alla cucina mediterranea un tocco di cucina creativa (da gustare l'abbinamento con la frutta). Il tutto accompagnato da un ottimo vino elbano.
La colazione, abbondante e di qualità, è ben curata e i dolci sono fatti in casa.