Yes, all food and snacks are included in your stay at Miraval Berkshires.