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.