Ecoventura Galapagos
Puerto Ayora · Ecuador
- Beach
- Island
- beach
Santa Cruz, Galapagos, Galapagos, EC · Puerto Ayora, Ecuador
Best for
Finch Bay Galapagos Hotel is located in Puerto Ayora on Santa Cruz Island, Galapagos. The property features 33 rooms and 6 suites, with direct beach access from the hotel. Guests benefit from a private beach, which is unique on Santa Cruz Island. The Finch Bay Spa is staffed by fully-certified local masseuses trained by Ian Bell of Raison d’etre, providing wellness treatments in a secluded setting.
This EMPTYJET Recommend hotel is positioned for those seeking a beachfront stay with wellness facilities in the Galapagos.
Why it stands out
Finch Bay Galapagos Hotel is listed as EMPTYJET Recommend for its unique status as the only beachfront hotel on Santa Cruz Island, its private beach, and a certified spa. Its location in Puerto Ayora, Galapagos, makes it notable for travellers seeking both adventure and relaxation.
Position is approximate (area); exact coordinates are pending verification.
Puerto Ayora · Ecuador
Puerto Ayora · Ecuador