Galapagos


Finch Bay Hotel

The charming Finch Bay Hotel is just steps from the beach in a private seaside location, surrounded by mangroves. Here guests can cherish privacy, natural surroundings and superb service. Located on Santa Cruz Island at Punta Estrada, across the bay from the town of Puerto Ayora, the hotel is in a quiet location. The Finch Bay accommodates 42 guests in 21 twin rooms, each with private facilities, air conditioning and unlimited water supply. The entire infrastructure and activities are totally oriented to a concept of true ecotourism in a pristine natural environment. Delicious healthy international and Galapagos inspired menus are prepared daily using the freshest ingredients. Activities include: wildlife watching, bird watching, snorkelling, diving, sea kayaking, day trips to neighbouring islands, hiking, biking and horseback riding.