Situated on the coast of Santa Cruz Island in the Galapagos, the Finch Bay Eco Hotel has six Finch Bay Suites with ocean views and twenty one Finch Bay Rooms with a garden view. Set just outside the town of Puerto Ayora on Santa Cruz Island, the hotel is located on a beachfront near the Charles Darwin Station and near shopping centers in town. Guests can rest assured that their impact on the ecosystem is minimal at this hotel, whose energy reducing efforts are impressive, including solar panels, water treatment plant and rainwater purification system, organic products and composting in their garden among countless other environmentally sustainable initiatives.
All of the rooms at the Finch Bay Eco Hotel are designed around the comfort and relaxation of guests with air conditioning, beachfront access and hammocks on each porch. Rooms can be connected for families and children of all ages are more than welcome. For a land-based tour, this hotel is a great option as it offers many activities like kayaking, snorkeling, bird watching, hikes, mountain biking, daily excursions on their custom yachts that include tours of the bay and other islands, and they even offer an introductory scuba diving course! And after all of these activities, guests can unwind by the pool, spotting local birds as they take a swim or enjoy fresh, organic food and drinks at the restaurant and bar.