Galapagos - Finch Bay eco-hotel

A full-service hotel with excellent standards, situated on the island of Santa Cruz.

Staying at the Finch Bay Eco-hotel

A full-service hotel with excellent standards, situated on the island of Santa Cruz. It also offers excursions to explore the islands by motor-yacht, as well as sea-kayaking, snorkelling, walking, scuba diving and mountain biking.

  • Facilities: All rooms air-conditioned with private bath; bar and lounge, outdoor pool and Jacuzzi. Beach access.
Think, Ethical, Responsible, Sustainable Travel