I can't think of any hotel that's not in the immediate vicinity of MCO that has an airport shuttle included. Some attraction-area hotels do run shuttles to the various theme parks, but (a) they are not usually included in the room rate (b) they are often shared routes (between hotels and/or parks) and (c) they usually run only a few times each day.
I don't really ever consider staying offsite without a rental car, but then again I rarely stay onsite without one either. I suppose if you really didn't want to drive you could Uber/Lyft/Taxi your way around---and that's always a good idea if you are going to Epcot for BEvERages, unless you have a designated driver.