Find the resorts that appeal to you the most
Check out our selection of great resorts in Santa Cruz
Located in Santa Cruz, a 10-minute walk from Avellanas Beach, Drift Away Lodge CR has accommodations with an outdoor swimming pool, free private parking, a garden and a private beach area.

Mikado Natural Lodge in Playa Avellana has 4-star accommodations with an outdoor swimming pool, a garden and a bar. There is free private parking and the property has paid airport shuttle service.

Seis Playas Hotel features an outdoor swimming pool, garden, a shared lounge and terrace in Tamarindo.


Popular with guests booking resorts in Santa Cruz
Popular with guests booking resorts in Santa Cruz