New Hotels in Santa Cruz
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Popularity : high to low
-
Courtyard By Marriott Santa Cruz
313 Riverside Avenue, Santa Cruz, United States (Show map)
The comfortable Courtyard By Marriott Santa Cruz Hotel offers easy access to Santa Cruz Holiday Train, which is situated only a 6-minute walk away. Boasting a location just 350 metres from Santa Cruz…
More...
From US$ 224price for 1 nightBook Now