Hotels in Santa Cruz

Search for Santa Cruz Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best Santa Cruz Hotels

Santa Cruz overview

Santa Cruz is a relaxing place, known for its wineries. You'll enjoy the ample dining choices. Visitors to Santa Cruz can take time to see places such as Plaza de Armas and Museo de Colchagua.

Where to stay in Santa Cruz

Whether you plan to stay for a night or a week, Santa Cruz offers accommodation to suit your needs. There are 14 hotels in Santa Cruz and you can shop for as many as 25 deals for rooms on, some with discounts of up to 35%. Our room prices start at GBP 31 per night. Below, you'll find the number of hotels for each star rating in Santa Cruz as well as in the surrounding area:
  • • 6 4-star hotels from GBP 97 per night
  • • 15 3-star hotels from GBP 41 per night

What to see around Santa Cruz

Highlights of the area include:
  • • Plaza de Armas
  • • Museo de Colchagua