The only beachfront hotel in the Galápagos National Park
For travellers who prefer to explore the islands from land while maintaining access to extraordinary wildlife experiences, Finch Bay offers one of the finest options in the archipelago.
Located on Santa Cruz Island, the property enjoys a privileged setting beside a quiet beach surrounded by native vegetation. The atmosphere is relaxed and understated, allowing nature to remain at the centre of the experience.
Guests spend their days exploring nearby islands, snorkelling with marine life and discovering the remarkable biodiversity that has made the Galápagos famous throughout the world.
Returning each evening to the comfort of a permanent base creates a different but equally rewarding perspective on the destination.