Location of our Galapagos Hotel
Ideal setting in Puerto Ayora
Location, location, location. Of all the hotels in Santa Cruz Island, the Finch Bay Galapagos Hotel has – by far – the most privileged situation. Beachfront, secluded, car-less, quiet, and yet just minutes from local action in Puerto Ayora. And as if that were not enough, the island of Santa Cruz is part of the Galapagos archipelago’s central islands, which means that most of the National Park’s important highlight visitor sites (Bartolome, North Seymour, etc.) can be reached easily. In fact, the Finch Bay Galapagos Hotel is so centrally located that the Galapagos Marine Reserve starts within metres of the hotel and the Galapagos National Park (GNP) that comprises 97% of the land surface of the Archipelago is right next door.