The award-winning Finch Bay Hotel lies just steps from the beach in a secluded location, across the bay from Puerto Ayora on the island of Santa Cruz, in the middle of the Galapagos.
The only beachfront hotel on Santa Cruz Island, Finch Bay both embraces and reflects its surroundings, with contemporary, clean lines and an artful design that incorporates natural elements.
The ecologically-orientated, this hotel has 6 Finch Bay Suite and 21 Finch Bay Room all with bathrooms and air conditioning. Its infrastructure and activities are entirely orientated to a concept of true ecotourism – it has won numerous awards for its conservation efforts.
Delicious, healthy international and Galapagos-inspired dishes are prepared daily by the hotel’s qualified Executive Chef, using the freshest ingredients – including many from its organic vegetable garden.
This island retreat offers the best of all worlds, with abundant opportunities to explore Santa Cruz’s diverse ecosystems and stunning beaches with naturalists, as well as easy access to the rich biodiversity of other islands within Galapagos National Park.
You can experience these remarkable islands at your own pace, exploring both land and sea wonders: Enriching, relaxing, life-changing. The Galapagos, the Finch Bay way.
Guests cherish the hotel’s privacy, natural surroundings, swimming pool, fine dining and superb service.