Finch Bay Eco Hotel

Address: Barrio Punta Estrada, Puerto Ayora, Santa Cruz, Galapagos Islands, Ecuador | 3 star hotel
Searching for availability...
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.

How has this hotel rated in the past?

  What's this?
Discover trends in hotel experiences based on real traveler reviews and ratings. Mouse over circles to see what some travelers had to say.


This 3 star hotel is located on Barrio Punta Estrada, Puerto Ayora.
Map this hotel


Photos of Finch Bay Eco Hotel

    View all photos

      TripAdvisor Reviews Finch Bay Eco Hotel Puerto Ayora

      4.50 of 5 stars Outstanding

      Travel Blogs from Puerto Ayora

      Galapagos Wildlife

      A travel blog entry by lizdavid on Apr 08, 2012

      27 photos

      We had a wonderful time in the magical Galapagos Islands and thought that we would let the amazing creatures speak for themselves. I have been a bit lax in 'blogging' recently so David decided to have some fun with his own personal style of 'blog'. Mind you it may need some censorship??
      If you cannot read the 'bubbles' then click on the photos …

      Banos, In Search of the Nose of the Devil

      A travel blog entry by leslieandleon on Feb 21, 2015

      2 comments, 24 photos

      ... divorce and children, while drinking coffee, and eating the most heavenly, hot banana empanadas I have ever tasted, dusted with sugar, and filled with sweet fresh banana on the inside, what a great morning! After a little more shopping, and a visit to the water fall that is visible from every where in town, it's time to sit in the cobble stone street with a couple of cold beer, and wait for the return of the rafters. We head over to where Wilson dropped them, ...

      Traveler Photos Finch Bay Eco Hotel Puerto Ayora

      So peaceful
      Galapagos Islands, Ecuador
      Wow, look, a guest
      Galapagos Islands, Ecuador
      Beautiful shot of the beach
      Galapagos Islands, Ecuador