This small beachfront hotel is located near the main settlement of Puerto Ayora on Santa Cruz Island. This unique volcanic archipelago presents visitors with the opportunity to get up close and personal with an incredible diversity of wildlife including sea lions, iguanas and boobies.
While most explore the islands on a cruise, Finch Bay is an excellent option for those preferring a land-based stay, or indeed for anyone who likes the idea of seeing the Galápagos from both perspectives.
Its rooms are simply furnished with private bathroom, a terrace or balcony and air-conditioning. It sits right on the beach, close to town, and offers guests a large pool, outdoor Jacuzzi, restaurant, bar and large sun terrace to supplement the attractions of the lovely sands on the water's edge.
Finch Bay has been voted the World’s Leading Green Hotel 2016 at the World Travel Awards event which acknowledges and celebrates excellence across all sectors of the global travel and tourism industry, with votes from the general public and travel professionals. This award recognises the Hotel’s responsible environmental management in one of the world’s most delicate and pristine ecosystems and the teamwork of its staff.