Ecolodge Santo CampoHotel8.8Very good43 reviewsIsla de SolPets allowedRestaurantRoom serviceFamily roomsGarden8.8Very good43 reviewsPick dates to see pricesSee prices