Finch Bay Galapagos Hotel features an outdoor swimming pool, fitness center, a garden and shared lounge in Puerto Ayora.
La K-leta Boutique Guest house is located in Puerto Ayora, 0.6 mi from Darwin Beach and 5 minutes’ drive from Charles Darwin Science…
Hotel del Sol Galápagos is located in the commercial area of Puerto Ayora, close to the financial district, supermarkets, restaurants,…
Overlooking the Ocean, Hotel Blu Galapogos offers stylish accommodations in Puerto Ayora, the largest town in the Galapagos Archipelago.
Offering an on-site restaurant and a tour desk, this hotel is located in Puerto Ayora, inside Galapagos National Park.
Located 500 meters from Pelican Bay and the Main Square, Lava House Hostel offers WiFi access and a daily breakfast included in the rate.