No, we do not have vending machines in the hotel. However, there is the snack shop available in the lobby for guests to enjoy. Target and Walmart are within a block of the hotel.