Het Finch Bay hotel ligt op het Santa Cruz eiland, nabij de plaats Puerto Ayora. Finch Bay is een recentelijk gerenoveerd kleinschalig ecologisch hotel met 21 ruime kamers met eigen terras of balkon. 

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

  • Finch Bay Hotel
    Finch Bay Hotel

Het hotel is rustig gelegen, direct aan het strand, en alleen bereikbaar te voet of met een fiets. Het strand, alleen voor hotelgasten, is omgeven door mangrovebomen. Fijne plek als u een aantal dagen extra op de Galapagos archipel wenst te blijven.