Located in Puerto Ayora, Ikala Galapagos Hotel is near the beach, a 2-minute walk from Las Grietas and 7 minutes by foot from Playa de los Alemanes. This upscale hotel is 0.4 mi (0.7 km) from Tortuga Bay Beach ... Read more

View all Luxury Hotels in Puerto Ayora