In Santa Cruz Island: Finch Bay Eco Hotel: A truly special location in what is undoubtedly, one of the most extraordinary places on Planet Earth. We built this hotel to offer guests a different and more personalized way of experiencing the Galápagos: combining excursions to the different islands, visiting the magical sites that Santa Cruz Island offers and enjoying the peaceful surroundings.
An architecture in harmony with its surrounding nature; the use of modern technology to minimize negative impact on the ecosystem; and a group of people dedicated to serving our guests with warmth and professionalism, make the Finch Bay Eco Hotel a place you always want to come back to.
Our efforts were recently recognised by winning “South America’s Leading Green Hotel” in the 2012 World Travel Awards and our great rankings on Trip Advisor – including a listing in the Top 25 Hotels in South America.