Skip to main content

Resorts in Santa Cruz

Find the resorts that appeal to you the most

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

The best resorts in Santa Cruz

Check out our selection of great resorts in Santa Cruz

Filter by:

Review score

Drift Away Lodge CR

Hotel 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.

J
Jd
From
United States
Breakfast was well cooked. Presentation was great and the chef was friendly.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 21 reviews
Price from
$99
1 night, 2 adults

Mikado Natural Lodge

Playa Avellana (Near Santa Cruz)

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.

M
MARCO ANTONIO
From
Costa Rica
Lolo is a wonderful host. Breakfast was delicious, as was dinner. Lolos yogurt and bread are spectacular. The property is beautiful and peaceful. It offers an oasis of tranquility separated from the beaches during high season. Rooms are clean, private and very comfortable. The pools is great too. Overall, it was just what we were looking for.
Scored out of 10, guest rating 9.8
Exceptional - What previous guests thought, 37 reviews
Price from
$340.80
1 night, 2 adults

Seis Playas Hotel

Tamarindo (Near Santa Cruz)

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

B
Billy
From
United States
Quaint place with cute cottage like rooms, super large pool and restaurant on site. Very convenient to beach and Tamarindo. We enjoyed our stay. Wonderfully priced. So much better than the all inclusive resort we came from.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 374 reviews
Price from
$63.75
1 night, 2 adults
All resorts in Santa Cruz

Looking for a resort?

Travelers who really want to “get away from it all” trust resorts to provide the pinnacle of all-inclusive relaxation. Resort guests are invited to enjoy communal on-site amenities like pools, spas, restaurants, activities, excursions, and shops, and stay the night in luxurious private rooms, villas, or apartments.

Most booked resorts in Santa Cruz and surrounding area in the past month

See all

Popular with guests booking resorts in Santa Cruz

Popular with guests booking resorts in Santa Cruz

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 21 reviews