Yes, there are vending machines for drinks and snacks at Deluxe Inn Palacios.