Need Inspiration?

Not sure where to start? Contact us now to get your Latin America adventure started

Working Hours

Monday - Friday 09:00 am - 17:00 pm
Saturday - Sunday CLOSED

Finch Bay Hotel

The Latin America Travel Company Rating:  ★ ★ ★ ★ ★


Situated just outside the town of Puerto Ayora on the island of Santa Cruz in the Galapagos, Finch Bay hotel is the only property in the town to offer beach front access. With a beautiful setting, this is a luxurious and well appointed hotel with stylish lounges and open spaces for guests to relax in. Decorated in a fresh and modern style and painted with soothing natural tones, the rooms are spread out around the gardens and connected by attractive wooden walkways.

Award winning Finch Bay hotel offers luxurious accommodation with a beach front location and strong environmental credentials

Every room comes with a private balcony, a hammock, air conditioning, luxurious bed linen and all the modern amenities. The restaurant is headed up by Cordon-Bleu trained chefs producing gourmet cuisine using local ingredients. The hotel also has its own yacht, the Sea Lion, for excursions to other islands. Activities include kayaking, hiking, cycling, snorkerling and scuba diving, all led by professional guides. Finch Bay has been awarded for its innovative use of solar panels and a water treatment plant to minimize its carbon footprint.

Features We Love

Beach front location

Professional expedition leaders

Award winning green technology

Hammocks in each room

Conservation focussed

Cordon-Bleu quality cuisine

Sea Lion yacht

Services and Amenities

27 rooms


Air conditioning

Fresh water swimming pool

Luxury bed linen


Lounge and bar

You don't have permission to register