USA & CANADA 1-800-893-0916
Mon-Fri, 9-5 EST

Hotel La Isla | Santa Cruz Island, Galapagos

Located in Puerto Ayora, the main port town on Santa Cruz Island, Hotel La Isla is a contemporary, family-run hotel. It is near shops and restaurants, and provides easy access to the Darwin Research Station, Tortuga Bay, and Garrapatero Beach. Some of the rooms at Hotel La Isla have a private balcony.

Services & Amenities
  • Free WIFI
  • Air-conditioned rooms
  • Flat screen TV and cable
  • Complimentary toiletries