Torre Mar Galapagos Boutique Suites, Puerto Ayora, Santa Cruz Island

Location: San Cristobal, 104, Puerto Ayora, Santa Cruz Island, EC

Torre Mar Galápagos Boutique Suites is a family-owned boutique hotel in Puerto Ayora, Santa Cruz Island, offering spacious apartment-style suites with fully equipped kitchens and living areas. Ideal for couples, families, and groups, the hotel provides a comfortable home base near the waterfront, restaurants, shops, and local attractions, with personalized local hospitality.

Star rating: 3

Guest rating: 5

Amenities: Small pets allowed (under 5 kg) not available in all rooms, Wheelchair-accessible, Car park, Key Collection, 24-hour reception, Wi-fi, Transfer service, Airport Shuttle, Room service, Laundry service, Multilingual staff, 24-hour security

Where to stay in Puerto Ayora, Santa Cruz Island: the full guide →