
Ecuador
FINCH BAY HOTEL
The Finch Bay Galapagos Hotel, a proud member of National Geographic Unique Lodges of the WorldTM, is your Galapagos exploration headquarters, a beachfront base from which to discover the wildlife of the islands aboard their private yacht, and create your own adventures on land and on 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.
