Skip to main content

The best inns in Santa Cruz Island

Check out our pick of great inns on Santa Cruz Island

Filter by:

Star Rating
Review score

Costa Del Sol

Puerto Ayora

Costa Del Sol has accommodations in Puerto Ayora near Los Alemanes Beach and La Estacion Beach.

C
Chloe
From
United States
Great location close to the pier and everything. Comfortable rooms with AC, hot water, and fresh towels every day. Nice kitchen and we enjoyed sitting out on the rooftop terrace.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 140 reviews
Price from
$43
1 night, 2 adults
All inns on Santa Cruz Island

Most booked inns in Santa Cruz Island this month

See all

Popular with guests booking inns on Santa Cruz Island

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 140 reviews