Located on the outskirts Puerto Ayora, Finch Bay is the only beachside hotel on Santa Cruz Island that offers beach front access with phenomenal ocean view rooms. Families are welcome with children of all ages.
Discover the beauties of Isabela island and its incredible sites from your comfortable accommodations at Scalesia Lodge, featuring one of a kind programs, superb service, and hotel experience that is second to none.
Pikaia Lodge is the newest hotel in the Galapagos Islands. A modern concept in luxury and design, Pikaia Lodge is located on top of two extinct volcanic craters giving the hotel an unmatchable panoramic view of the island.