Finch Bay Hotel
Named after the Darwin Finches which frequent the local area, Finch Bay Hotel is nestled across the bay from Puerto Ayora in a quiet beachside location on Santa Cruz Island. The hotel offers 27 air-conditioned rooms arranged over two floors, a charming restaurant and bar serving locally inspired cuisine, and an outdoor swimming pool. Finch Bay Hotel boasts an innovative recycling programme and desalinisation plant coupled with an effective conservation programme to maintain the pristine environment that surrounds it.
Furthermore, Finch Bay Hotel offers day trips to Bartolome Island, North Seymour Island, Plaza Island and Santa Fe Island aboard its own private yachts. Additional activities include scuba diving, bird watching tours, and mountain bike trails leading to Garrapatero Beach or the El Chato Tortoise Reserve.
For more information on Finch Bay Hotel, or accommodation options on your holiday to the Galapagos, please contact our Galapagos specialist, Emma Byrne on 01285 885 333.