Finch Bay Hotel

A Galápagos Islands Hotel, the Finch Bay Eco Hotel, lies just steps from the beach in a secluded location, across the bay from Puerto Ayora on the island of Santa Cruz. Finch Bay Eco Hotel is characterized by its natural surroundings, the ocean, the swimming pool and bar area, the in-house chef’s culinary creations, daily yacht excursions, and the friendly service that each and every guest receives.

Our Favorite Galapagos Accommodation on a Map

Montemar Eco Luxury Villas

See more

Pikaia Lodge

See more

Galapagos Safari Camp

See more

Finch Bay Hotel

See more

MV Origin & Theory

See more

Natural Paradise

See more

Infinity Luxury Yacht

See more

Plan your Trip

Ready to start planning your own incredible adventure? We make the process stress-free and enjoyable.

Contact Us