The award-winning Finch Bay Galapagos Hotel lies just steps from the beach in a secluded location, across the bay from Puerto Ayora on the island of Santa Cruz. Guests cherish the hotel’s privacy, natural surroundings, swimming pool, fine dining and superb service.
The ecologically-orientated Finch Bay Galapagos Hotel has 6 Finch Bay Suites (with Ocean View) and 21 Finch Bay Rooms (with Garden View) all with bathrooms and air conditioning. Its infrastructure and activities are entirely orientated to a concept of true ecotourism – it has won numerous awards for its conservation efforts.
Delicious, healthy international and Galápagos-inspired dishes are prepared daily by the hotel’s Cordon Bleu-qualified chef, using the freshest ingredients – including many from its organic vegetable garden.
The Finch Bay Galapagos Hotel organises day-tours to stunning visitor sites with experienced naturalist guides and excellent service aboard its own yacht Sea Lion; a range of activities on Santa Cruz and popular all-inclusive packages.
Guests experience these remarkable islands at their own pace, mixing exploration with relaxation: the Galápagos Islands, the Finch Bay way!.