I made a reservation online through Budget to pick up the car at:
LONG BEACH AIRPORT
4100 DONALD DOUGLAS DRIVE
LONG BEACH, CA 90808 US
hours Sun - Sat 6:00 AM - 10:00 PM
phone 562-421-0143
The next day I drove to this address and dropped it off. We then walked to Disneland and back to our Hotel.
2132 SOUTH HARBOR BLVD
ANAHEIM, CA 92802 US AH3
hours Sun 8:00 AM - 4:00 PM; Mon - Fri 7:30 AM - 6:00 PM; Sat 8:00 AM - 4:00 PM
phone 714-703-0281
All for the price of $28.60 (I bet this year will be more expensive due to rental price increases).
We did this because we knew we would not use the car everyday, saved about $120.
When you make reservations online make sure to check the box "drop off at other location".