1-(800)-342-1796
More Info
Finch Bay_entranceFinch Bay_gardensFinch Bay_viewFinch Bay_Garden View roomFinch Bay_hotel exteriorFinch Bay_Ocean View balconyFinch Bay_Ocean View roomFinch Bay_open-air loungeFinch Bay_Ocean View twin roomFinch Bay_pool and barFinch Bay_poolFinch Bay_social areas

Finch Bay Hotel

The Finch Bay Hotel sits on its own private beach on Santa Cruz Island in the Galapagos. The award-winning eco hotel has 27 rooms with views of the ocean or gardens, including 4 suites. An ocean-front pool sits outside the open-air lounge and bar area, which also houses the hotel’s excellent restaurant.

Call us to start planning your journey today:

1-(800)-342-1796

Request more information