Hotels in Santa Cruz, California

Hotel search

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

Best hotels in Santa Cruz

Santa Cruz overview

Visitors to Santa Cruz speak favorably about this walkable city's beaches and sports. Enjoy the live music and entertainment while in town. You can soak up sunshine at top spots in Santa Cruz like Main Beach and Natural Bridges State Park. Popular sights like 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 the right hotel for you. There are 83 hotels in Santa Cruz and you can shop as many as 388 deals for rooms on Hotels.com, some with discounts of up to 50%. We have room prices as low as 50 USD per night and here's a breakdown of hotels by star rating in Santa Cruz as well as in the surrounding area:
  • • 2 5-star hotels from 245 USD per night
  • • 33 4-star hotels from 135 USD per night
  • • 80 3-star hotels from 85 USD per night
  • • 45 2-star hotels from 60 USD per night

How to get to Santa Cruz

Fly into San Jose, CA (SJC-Norman Y. Mineta San Jose Intl.), 27.9 mi (44.9 km) from the heart of Santa Cruz. Monterey, CA (MRY-Monterey Peninsula) is the next closest major airport, 28 mi (45.1 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 like:
  • • 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 free night

And look out for Secret Prices on select hotels