
Finch Bay Hotel
Barrio Punta Estrada, Puerto Ayora, Ecuador
The classy Finch Bay Hotel has a privileged beachfront location easily accessible (via short boat ride) from Puerto Ayora. The 6 ocean view suites and 21 garden view rooms are decorated with earth tone colors and bamboo curtains. Swim in the pool or taste the delicious flavors of Ecuadorian cuisine in the restaurant. At sunset, guests can relax on the terrace and admire the stunning views and animals that populate the island’s beaches.