If you stay at Club level (Concierge) they will provide snacks and light meals throughout the day. But you will pay for it.
We stayed on night at the Comfort Inn Lake Buena Vista and they didn't even offer free Continental breakfast. And I thought all Comfort Inns and Suites did.