SUBSCRIBE TO OUR NEWSLETTERJoin our newsletter and receive a £100 voucher towards your first booking*
Sign up now
The Galapagos Islands lie in the Pacific Ocean, 1000km west of the Ecuadorian coast. The award-winning Finch Bay Eco Hotel lies in the middle of the Galapagos Islands, across the bay from Puerto Ayora on the island of Santa Cruz. Nestled in a secluded location just steps from the beach, it provides guests with a special retreat from which to experience the Islands the hotel has a private yacht and runs daily excursions with expert guides. The hotel is ecologically-focussed and is built on a concept of ecotourism, from its infrastructure to activities, and has won numerous awards for its conservation efforts. The hotel’s 27 rooms are decorated in earthy hues, with bamboo and black-out curtains, private bathrooms and biodegradable soap and shampoo dispensers. The hotel restaurant provides healthy international and Galápagos-inspired dishes, many of the ingredients for which come from the organic vegetable garden.