Find hotels in Santa Cruz from 3.177.317 ₫

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa Cruz hotels

Show Pony Ranchero Resort - Boutique Beach Hotel

Show Pony Ranchero Resort - Boutique Beach Hotel
3.0 star property
Las Lajas
8.8 out of 10, Excellent, (44 reviews)
"Attentive and friendly staff, beautiful location and beach across the street"
United States
Negar
The price is 2.888.470 ₫
3.177.317 ₫ total
includes taxes & fees
26 Feb - 27 Feb
Show Pony Ranchero Resort - Boutique Beach Hotel

Country Hills Las Lajas

Country Hills Las Lajas
3.0 star property
San Felix
The price is 3.528.900 ₫
3.881.790 ₫ total
includes taxes & fees
30 Jan - 31 Jan
Country Hills Las Lajas

Seagull Cove Resort

Seagull Cove Resort
3.5 star property
Boca Chica
9.6 out of 10, Exceptional, (90 reviews)
"Awesome place! Very friendly staff, great food, with a spectacular water, islands, and beaches view!!"
United States
Angie
The price is 6.482.720 ₫
7.130.992 ₫ total
includes taxes & fees
10 Feb - 11 Feb
Seagull Cove Resort

Bocas del Mar Hotel

Bocas del Mar Hotel
4.0 star property
Boca Chica
9.6 out of 10, Exceptional, (221 reviews)
"Excellent room, beautiful grounds, attentive staff and the restaurant was very good. Well priced for the quality of the resort."
Canada
Peter
The price is 6.535.000 ₫
7.188.500 ₫ total
includes taxes & fees
2 Feb - 3 Feb
Bocas del Mar Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Santa Cruz Hotel Reviews

More cheap stays in Santa Cruz

Hotels in Santa Cruz with star rating

Frequently asked questions

What's the seasonal weather in Santa Cruz?
The hottest months are usually March and April, with an average temperature of 27°C, while the coldest months are December and November, with an average of 24°C. The rainiest months in Santa Cruz are October, August, November and July, with each month seeing an average of 636 mm of rainfall.