Van der Valk Hotel Barcarola heeft drie gezellige restaurants met elk een eigen karakter.
Het restaurant Las Dunas biedt de Valk menukaart en Spaanse klassiekers zoals de traditionele paella. Het restaurant heeft een groot terras.
La Casita is het Spaanse tapas en grill restaurant met een cocktailbar bij het zwembad.
En Toucan Beach ligt aan het strand; een lunch- en dinerrestaurant met lekkere hamburgers en salades. Toucan Beach heeft een ijssalon, genaamd Pink, met vers bereid ijs uit eigen keuken!