title

Contact Us

Contact Us – Finch Bay Hotel

Galapagos Islands Hotel

Ask your question and we will answer within 1 business day:

Galapagos Hotel Information

Finch Bay Hotel – Galapagos Hotel

Sales / Reservations Office:
Toll Free USA: +1 888 229 3214
Rest of the world (Direct line): +593 2 298 8311
Hotel Front Desk Phone: +593 5 252 6297 / 6298 / 6283
Mobile: + 593 9 913 30796 / +593 9 913 30281

Puerto Ayora, Santa Cruz Island
Galapagos Islands – Ecuador

Payment Cancelation Policies