Explore the diverse Galapagos Islands without sleeping on a boat! From your beach-front base at the luxury Finch Bay Hotel on Santa Cruz Island, you’ll be able to discover this incredible part of the world in first-class style. Set in the heart of the archipelago, Finch Bay has been voted South America’s leading green hotel and one of National Geographic’s Luxury Lodges of the World. With several flexible travelling options, you can take day trips by land or on the hotel’s own yacht, so you’ll have plenty of opportunities to explore the islands and to relax, in the way that best suits you.
Named after the famous Darwin finches that live in the surroundings, the Finch Bay enjoys a unique beachfront location next to the only public beach in Puerto Ayora on Santa Cruz Island. Most of the National Park’s important visitor sites (islands like Bartolome, North Seymour, etc.) are reached easily via the hotel’s sea-based excursions on the Finch Bay’s yacht, so you won’t miss out on visiting the most famous islands in the archipelago. You can also choose from several land-based tours and try all kinds of activities, including kayaking, scuba diving, biking and hiking.
The Finch Bay is a small hotel with 6 suites and 21 rooms catering for a maximum of 54 guests, thus ensuring an intimate and personable experience. With Cordon Bleu gastronomy, freshwater swimming pool, hammocks in each room and spacious and comfortable rooms with plush beds and fine linens, a stay here will guarantee an unforgettable Galapagos holiday.