Features a restaurant, garden, shared lounge and terrace in Puerto Ayora. Guests can indulge in massages, body wraps, or facials. An outdoor pool, a poolside bar, and a hot tub are other highlights.
Located in Puerto Ayora, Finch Bay Galapagos Hotel provides a tranquil spa experience in the Galapagos Islands. The spa offers treatments inspired by the natural surroundings, promoting relaxation and well-being.
*Additional taxes or fees may apply. Please check the final price before completing your booking.Showing 1-5 out of 5 hotels in and around Puerto Ayora