Do not hesitage to give us a call. We are an expert team and we are happy to talk to you.
+593 99 982 3628
+1 (437) 4403422
Discover Paradise in the Galápagos: Prepare to embark on a journey to the famed Galápagos Islands and experience paradise at the Finch Bay Hotel. Nestled on the shores of a pristine, turquoise bay, this eco-friendly haven is your gateway to the unique and otherworldly Galápagos archipelago. From encounters with iconic wildlife to serene strolls along pristine beaches, every moment at Finch Bay Hotel is a chance to connect with nature in unparalleled luxury. Let the call of adventure beckon you to this stunning corner of the world, where the wonders of the Galápagos await your exploration.
Puerto Ayora, Santa Cruz Island