Filter Results
Apply Filters
Clear Filters
Hostels in Santa Cruz
Santa Cruz Hostel
321 Main St, Santa Cruz, United States Show map
The 32-room Santa Cruz hostel is located around 10 minutes' walk from Pacific Garden Mall and features a sundeck and barbecue. Located in close proximity to Fluke, this Santa Cruz hostel is providing…
From US$ 40
Book Now