Doesn't matter which city, just find the lodging you prefer. This place is on the beach in Santa Cruz:
https://www.dreaminnsantacruz.com
This place is in the hills above Santa Cruz:
https://www.chaminade.com
And this is one of the nicer hotels in Monterey:
https://www.ictheclementmonterey.com
This is an unusual activity that is fun with kids:
http://elkhornslough.com