Finch Bay Galapagos Hotel features a restaurant, outdoor swimming pool, a fitness centre and bar in Puerto Ayora. 50 metres from Los…
Hotel Coloma Galapagos is located in Puerto Ayora, just a 10-minunte walk from the Malecon. Free WiFi access is available.
Hotel Palace Galapagos is located in central Puerto Ayora, 200 metres from a commercial zone and 1.3 km from Charles Darwin Station.
Ikala Galapagos Hotel features a restaurant, outdoor swimming pool, a bar and garden in Puerto Ayora.
Featuring an on-site snack bar and free organic coffe, Cucuve Suites offers accommodation in Puerto Ayora.
Semilla Verde Boutique Hotel gives its guests the real traditional guesthouse experience in Santa Cruz Island.