Finch Bay Eco Hotel
The Finch Bay Eco Hotel is named after the famous Charles Darwin finches that formed the basis of his evolution theory.
The hotel is easily accessible by water taxi from the port town of Puerto Ayora. The location is unique, it is the only hotel on Santa Cruz with direct access to the beach! The rooms and suites are beautifully furnished, almost all with balconies and sea views. Respect for the environment is of paramount importance at this hotel. All waste water is purified using the most modern techniques to prevent contamination of the fragile nature.
Here you will find a large swimming pool with a unique pool bar, a spacious restaurant where your buffet-style breakfast is served and where you can choose from an extensive, gastronomic menu for lunch and dinner. In addition, you can completely unwind in the recently built, modern spa.
In addition to the excellent service and the luxury comfort of the hotel, you can also go out on day tours with Finch Bay’s own yacht. Discover the islands in the area under the guidance of Finch Bay’s own certified guide. Finch Bay is part of the National Geographic Unique Lodges of the world.
During our stay at this hotel we enjoyed the serenity of the area. Las Grietas is within walking distance and the possibility to go to the beach after sunset is not possible anywhere else! This hotel offers you the absolute best combination between lively Puerto Ayora and the tranquility of nature.
Back to overview