Chosen as South America’s leading green hotel for three years running, Finch Bay captures the essence of the Galapagos and the importance of preserving natural surroundings.
Finch Bay is the only beach front hotel on Santa Cruz Island, with unrivalled access to the sea and beautiful views. Finch Bay offers wildlife lovers a way to explore the Galapagos, on land and and at sea, from the comfort of an excellent hotel.
There are daily excursions on the hotel’s yacht to explore other Galapagos Islands and their wildlife. In addition on Santa Cruz the hotel arranges activities including bike trails, hiking, snorkelling and diving. The restaurant serves delicious, healthy dishes using many ingredients grown in the organic garden.
• There are 21 rooms and 6 suites all decorated in a clean fresh style with neutral colours, invoking the ocean and lands around the hotel.
• All rooms have TV, Wi-Fi, private bathrooms.
• Hotel yacht for day trips.
• Swimming pool and sun terraces.
• Restaurant and bar.