Finch Bay Galapagos Hotel - Galapagos Islands

Punta Estrada, Puerto Ayora, Santa Cruz Island, Galápagos,
Finch Bay Galapagos Hotel - Galapagos Islands Finch Bay Galapagos Hotel - Galapagos Islands is one of the popular Hotel located in Punta Estrada, Puerto Ayora, Santa Cruz Island ,Galápagos listed under Hotel in Galápagos , Travel/leisure in Galápagos ,

Contact Details & Working Hours

More about Finch Bay Galapagos Hotel - Galapagos Islands

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!.

Map of Finch Bay Galapagos Hotel - Galapagos Islands