Red Mangrove Galapagos Lodges, the only way to see multiple islands in the Galapagos without a cruise. Multiple lodges experience on multiple islands, these land-based programs offer you the best combination with more activities and more flexibility.
Finch Bay Eco Hotel, located in Santa Cruz Island is the perfect option for land based programs in one island. The only beachfront hotel in Santa Cruz, it offers quality services and great food for its visitors. Relax by the pool or at the beach after day sites to nearby islands on its own Yachts.