Finch Bay Hotel

Galapagos Islands


  • Nr Puerto Ayora, Santa Cruz Island
  • Bed & Breakfast or Half Board

The Finch Bay is located a 5 minute water taxi ride from Puerto Ayora. Situated in a quiet location, surrounded by mangroves and just a few metres from a sandy beach.

A modern hotel with 21 king size or twin bedded Finch Bay rooms, each with private facilities, air conditioning, safety box and hairdryer. There are also 6 Finch Bay suites. There is a restaurant, bar/lounge area and outdoor pool/ Jacuzzi.

Sea kayaking, snorkelling, mountain biking (non-guided) and yacht excursions can be included within packages. More activities are payable locally.