Hotel search

When are you visiting Santa Cruz?

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

Best Santa Cruz Hotels

Santa Cruz overview

Visitors to Santa Cruz speak favourably about this walking city's beaches, sports and entertainment. You'll enjoy the ample cafes choices. You can soak up sunshine at top spots in Santa Cruz such as Main Beach and Natural Bridges State Park. Popular sights such as Santa Cruz Beach Boardwalk and Mystery Spot won't disappoint.

Where to stay in Santa Cruz

Whether you're planning to stay for a night or a week, Santa Cruz has accommodation to fit your needs. There are 95 hotels in Santa Cruz and you can shop for as many as 222 deals for rooms on Hotels.com, some with discounts of up to 58%. We have room prices as low as GBP 36 per night. Here's a breakdown of hotels by star rating in Santa Cruz as well as in the surrounding area:
  • • 2 5-star hotels from GBP 178 per night
  • • 34 4-star hotels from GBP 88 per night
  • • 84 3-star hotels from GBP 59 per night
  • • 46 2-star hotels from GBP 41 per night

How to get to Santa Cruz

Fly into Watsonville, CA (WVI-Watsonville Municipal), 13.4 mi (21.6 km) from the heart of Santa Cruz. San Jose, CA (SJC-Norman Y. Mineta San Jose Intl.) is the next-closest major airport, 27.9 mi (44.9 km) away.

What to see around Santa Cruz

Fun activities like surfing and sporting events are on hand, along with attractions such as:
  • • Santa Cruz Harbor
  • • Ano Nuevo State Park
  • • Troutmere Fishing
A top draw is the area's cultural scene, including places such as:
  • • Santa Cruz Surfing Museum
  • • Museum of Art & History
  • • Santa Cruz Museum of Art and History
  • • Monterey Bay National Marine Sanctuary Exploration Center
  • • Santa Cruz Museum of Natural History
Nature lovers will appreciate these places:
  • • Main Beach
  • • Natural Bridges State Park
  • • Santa Cruz Mission State Historic Park
  • • Lighthouse Point Park
  • • University of California Santa Cruz Arboretum
Popular places include:
  • • Santa Cruz Beach Boardwalk
  • • Mystery Spot
Hotels.com™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels