
9
"Most visitors to the Galapagos sleep on boats, moving quickly from one island to another. The Finch Bay Hotel, located on the beach on Santa Cruz Island, offers a slower pace. It's built around the natural landscape, with a terrace facing the sea and wooden walkways threading past volcanic rocks and tropical foliage." - The MICHELIN Guide UK Editorial Team
Beachfront eco-lodge with private yacht excursions and spa
Barrio Punta Estrada, Puerto Ayora, Ecuador Get directions