Finch Bay Eco Hotel

Learn how the Cvent Supplier Network works
Barrio Punta Estrada S/N Puerto Ayora




Room features and guest services

  • Internet access


  • Onsite catering
  • Onsite restaurant

Recreational activities

  • Outdoor pool

Venue accessibility

  • Airport shuttle
  • Bus
  • Taxi
  • Train

Guest Rooms

Total guest rooms27


Finch Bay Eco Hotel is located at the south side of Santa Cruz Island, in front of Puerto Ayora town. The Finch Bay Eco Hotel has 21 Garden View Rooms and 6 brand-new Ocean View Rooms. All the rooms are well appointed for a comfortable stay in the hotel. Many options for multi sport activities are available for those guests not wishing to take a yacht excursion to visit nearby islands.

Additional Information

Nominated as : 2010 South America's Leading Green Hotel

Contact Us

Already have an account?