Finch Bay Hotel
The Finch Bay Galapagos Hotel, is a safe and biosecure Galapagos exploration headquarters: a beachfront base from which to discover the wildlife of the islands aboard a private yacht, creating your own adventures on land and sea. The perfect complement to a Galapagos cruise, or a destination on its own, a stay at the Finch Bay allows you to feel the islands’ essence.
Show More
Show Less