El complejo, de 243 habitaciones con vistas al mar, dispone además de lujosas opciones de alojamiento en selectas villas con los servicios más exclusivos, Deluxe Villas by Don Carlos, y The Oasis by Don Carlos Resort, que ofrece 35 lujosas habitaciones en su propuesta wellness