Best Western Santa Cruz

3 star
126 Plymouth St Santa Cruz 95060

Offering a fitness centre, Best Western Inn is set in Santa Cruz in the California Region, 2.4 km from Santa Cruz Beach Boardwalk.You will find a 24-hour front desk at the property.Pacific Avenue is 1...more

7.4
Good
229 verified reviews



Last updated: 23 Jan 2025

Free cancellation and/or book now and pay later rooms are subject to availabilty.

Not what you were looking for? Click here to try a different hotel search in Santa Cruz

2/7/2025 8:52:01 AM
Best Western United States