Galapagos Islands

iStock International

Finch Bay Eco Hotel

Address: Santa Cruz


City: Puerto Ayora

Phone: 011-593-5-252-6297


Expert Review

Though just across the bay from the relative bustle of Puerto Ayora, the 21 rooms at this 4-star property – located on a quiet, mangrove lined beach – seem a world away. Apart from a total lack of cars and their own salination plant, you’ll find a large outdoor pool and Jacuzzi, bar, and restaurant. Guided excursions are available.

Tags: luxury | expensive | eco-friendly

Compare Rates to Galapagos Islands

Sign up for the Top 25 Newsletter
to get exclusive weekly deals

Tell Us Your Preferences

To help us understand your travel preferences, please select from the following categories

Check all that apply
Oops, something went wrong.
No Thanks