Phone Rio Vista Inn & Suites - 611 Third Street, Santa Cruz, California 95060

Overall amazing place to stay


"This place was pretty amazing. The location, the room, the view, it was all good and I would come back again. I've stayed in a number of santa cruz hotels before and this one was recently remodelled, so i gave it a shot - Glad i did."

Special Tips

get the ocean view!

Enter Email Address:
Scroll Top