The Finch Bay Hotel is located at the south side of Santa Cruz Island, in front of Puerto Ayora town. It has 21 garden view rooms and 6 brand-new ocean view rooms. It offers multisport optional activities for those guests not wishing to take a yacht excursion to visit nearby islands, snorkeling, kayaking, bike rentals, hiking and more. It is a cozy and comfortable hotel with all you can need to spend the best time you can have.

Travel Information
Estimated Travel Date
Number of Travelers
Adults age Range

Personal Information
(*) First Name:
(*) Lastname:
(*) E-mail:
Alternative E-mail:
Phone Number:
How did you find us?
Are you excited with your next trip? Please share with us your dreams and expectations, it will help us to tailor your travel experience:
(*) Help us to personalize better our proposals.