Yes, there is a vending machine for drinks at Capri Motel Santa Cruz Beach Boardwalk.