Tour Package with Finch Bay Eco Hotel
Located on the outskirts Puerto Ayora, Finch Bay is the only beachside hotel on Santa Cruz Island that offers beach front access with phenomenal ocean view rooms. Families are welcome with children of all ages.
Located on the outskirts Puerto Ayora, Finch Bay is the only beachside hotel on Santa Cruz Island that offers beach front access with phenomenal ocean view rooms. Families are welcome with children of all ages.
Discover the beauties of Isabela island and its incredible sites from your comfortable accommodations at Scalesia Lodge, featuring one of a kind programs, superb service, and hotel experience that is second to none.
Checking availability for Galapagos cruises is a manual process. An agent will manually check for space and respond to your request via email. [...]
Discover the Galapagos staying in the best hotels in the islands of Isabela and Santa Cruz. Enjoy an unforgettable combined tour package with award winners Scalesia Lodge and the famed Finch Bay Hotel.