Newly Renovated in 2010, the Bay Front Inn Hotel is situated just minutes away from lively downtown Santa Cruz, Santa Cruz Beach Boardwalk, and one of California's most scenic coastlines. We also pride ourselves in being Santa Cruz's most pet-friendly hotel around.