The charming Finch Bay Eco Hotel, named after the famous Darwin's finches, is just steps from the beach at Punta Estrada on Santa Cruz island, across the bay from Puerto Ayora town. Situated between mangroves, the hotel enjoys a quiet location offering privacy, natural surroundings and superb service. The air-conditioned rooms are modern in design and feature wooden blinds and tiled floors, as well as balconies with hammocks. The hotel has beachfront access to the mangrove-rich coastline and its beautifully landscaped grounds with wooden walkways are ideal for a leisurely stroll.
Whether your interests lie in observing the natural wildlife of the Galapagos, enjoying world-class snorkelling, birdwatching, exploring lava fields, relaxing on the beach, or a bit of everything, your stay at the Finch Bay Eco Hotel offers you the freedom to select the activities of your choice. Excursions to the surrounding areas and other Galapagos islands are taken in either the Sea Lion yacht, which has capacity for 20 passengers, or the Sea Finch, which accommodates 16. Both yachts feature a spacious air-conditioned lounge and dining room with panoramic picture windows, as well as outdoor decks for relaxing and sunbathing.