Don Carlos Leisure Resort & Spa suma cuatro espacios de restauración diferenciados que atenderán todas las necesidades gastronómicas de sus huéspedes. Desde el Beach Club (al borde del mar y con exótica vegetación), pasando por la refrescante oferta de Sol y Sombra (platos ligeros y de calidad), el Restaurante Bahía (con un ambiente relajado en el que cenar), el distinguido Ombú (cocina mediterránea de mercado) o La Terrasse (un espacio de relax para tomar una copa).
Además, Don Carlos Leisure Resort & Spa dispone de más de 2.000 metros cuadrados de superficie para todo tipo de eventos divididos en quince espacios multifuncionales decorados con elegancia y diseñados para adaptar el espacio a las necesidades de sus clientes.