National rental car has locations on WDW property. Just check their website. I think there is one near the TTC and another one in the Dolphin resort.
The rental rates when you rent from WDW locationas are usually slightly lower than the rates when you are picking-up / dropping off at MCO.