Yes, Belmont Inn and Suites Tatum has vending machines for drinks and snacks.