Finch Bay Eco Hotel

Nestled on a point across Academy Bay from the bustling town of Puerto Ayora on Santa Cruz Island, Finch Bay offers the best of all worlds. Enjoy peace and tranquility in this secluded setting, or hop a convenient water taxi for the 7-minute ride across the Bay to do some shopping at Puerto Ayora’s many galleries and stores. You are just steps away from the Hotel’s sparkling pool, or a few meters from the beautiful white sand beach. Join Finch Bay’s excellent naturalist guides for day excursions to neighboring islands. Optional activities include mountain biking, SCUBA, kayaking, and snorkeling.