Skip to main content
A hotel pool terrace with white parasols and tall prickly pear cacti, beside scrub and the open sea

Finch Bay


Enjoy an exclusive location as the only beachfront hotel in Santa Cruz. Serving as an ideal base from which to discover the wildlife of the islands, Finch Bay Hotel features luxury rooms where stylish interiors and spacious balconies are standard. Sustainability is at the heart of everything they do, incorporating many eco-friendly practices to help preserve the Galápagos Islands for years to come.

Ready to start planning?

Tell us what you have in mind and we’ll build a tailored itinerary around it.

Request a Quote

Scroll, pinch or double-click to zoom, or use + and −. Drag or use the arrow keys to move around.