Skip to main content

The best inns in Santa Cruz Island

Check out our pick of great inns on

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Costa Del Sol

Puerto Ayora

Set in Puerto Ayora, 700 metres from Los Alemanes Beach, Costa Del Sol offers air-conditioned accommodation and a terrace. The property is around 1.3 km from La Estacion Beach, 2.9 km from De Los Perros Beach and less than 1 km from Tortuga Bay. The accommodation features a shared kitchen, a concierge service and organising tours for guests.

All guest rooms at the inn come with a flat-screen TV with cable channels and a kitchenette. Featuring a private bathroom with a shower and free toiletries, rooms at Costa Del Sol also have free WiFi. The rooftop had a beautiful view of the ocean and there was a lovely breeze. Each room had air-conditioning and the bigger room had a mini fridge individual bathroom for each and excellent service close to the food kiosk and the Dock that's beautiful at night.

Show more Show less
8.2
Very good
145 reviews
Price from
£28
per night

Most booked inns in Santa Cruz Island this month

Inns that guests love in Santa Cruz Island