The Finch House in Galapagos, Ecuador
If You Are in a Hurry
Here’s a quick list of the best hotels in Galapagos

Sandy Feet House (Puerto Villamil)
CHECK AVAILABILITY

Hotel Cally (Puerto Villamil)
CHECK AVAILABILITY

Casa las Palmeras
CHECK AVAILABILITY

Hotel Acacia
CHECK AVAILABILITY

Cormorant Beach House (Puerto Villamil)
CHECK AVAILABILITY
Show More
The Finch House

The Finch House is a detached holiday home located in Puerto Ayora in the Santa Cruz Island, Galápagos and is 4 km from Tortuga Bay. The holiday home is 20 km from El Garrapatero Beach. Free WiFi is featured throughout the property.
- Rating: 9.1
- Stars: 3
Check Availability