Finch Bay Eco Hotel

Ecuador



On a peaceful and magical beachfront location in Puerto Ayora, on Santa Cruz Island, this hotel makes the ideal base for exploring the natural diversity and attractions of the island - including the award-winning Tortuga Bay beach - and for taking day-trips to nearby islands, aboard its own, specialized yachts. The hotel implements best practices in sustainable tourism through the Smart Voyager program.

The hotel offers 3, 4, and 7 night packages that include full meal plans and on-site activities, as well as daily tours to different attractions and islands.

Top Things To Do in Ecuador

See All →

We Are Part of the My Guide Network!

My Guide Ecuador is part of the global My Guide Network of Online & Mobile travel guides. We are now in 180+ Destinations and Growing.

Nearby Destinations

Add to your trip

Add your travel dates so we can place this on the right day, or save it for later.