El Hotel Olimpo está situado en Isla, en una península de 17.000 m² y a 5 minutos a pie del centro, con acceso directo a 2 playas y al paseo marítimo. Ofrece piscina al aire libre, sauna, gimnasio, pista de tenis y tienda boutique. También incluye WiFi y aparcamiento privado gratuitos. Todas las habitaciones del Olimpo tienen terraza privada con vistas a las playas de Isla y Noja, aire acondicionado, minibar, TV de pantalla plana y baño privado con artículos de aseo gratuitos, bañera y secador de pelo. El Hotel Olimpo alberga un gastrobar cafetería y una terraza con vistas maravillosas al mar. El restaurante sirve especialidades de marisco y platos de verdura de origen local. En julio y agosto, el hotel ofrece música en directo o un DJ y servicio de guardería para niños. También hay un barco que lleva a los huéspedes de forma gratuita a la playa de La Barrosa.