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.