Finch Bay Eco Hotel

Celebrities that have stayed here
Price per night

411

USD

Immerse yourself in star-studded luxury at Finch Bay Galapagos Hotel, a paradise nestled in Puerto Ayora with an alluring outdoor pool, a state-of-the-art gym and serene garden nooks. Experience the unique privilege of the hotel's communal lounge, a place where like-minded sophisticates converge in comfort and leisure.