Finch Bay Hotel

Galapagos Islands, Ecuador

Finch Bay Hotel

Finch Bay Hotel is an award-winning ecolodge located right on the beach on Santa Cruz Island, in the central Galapagos Islands.

One of the more upmarket options in the Galapagos, Finch Bay is just a short walk from Puerto Ayora where there is a good variety of shops and restaurants. The hotel has direct access to the public beach or, if you’d prefer, there is a lovely freshwater pool. The Finch Bay restaurant serves delicious fresh seafood and organic vegetables straight from the hotel gardens. There’s an inviting bar and lounge where guests can relax with a cocktail.

Finch Bay Galapagos Hotel offers a range of packages to suit all travellers, making it an ideal alternative to staying on a boat if you are not keen on spending so much time on the water. On the other hand, you could combine the two and spend a few days on a boat and a few days on land at Finch Bay - speak to us to discuss options (01822 600 600).


Finch Bay offers 21 premium rooms and 6 suites. The premium rooms have a shared terrace with hammock and/or seating area where guests can relax, while the suites are more spacious and have a private terrace with views of the bay.

Rooms are light and airy, decorated in neutral tones with artwork depicting the Galapagos’ nature and landscapes.


Outdoor bar and terrace
Information room/library


Finch bay owns its own yacht which takes guests to other islands. The hotel can also organise hiking and cycling excursions on Santa Cruz. For something more active they can organise kayaking, scuba diving and surfing trips.