You might want to take a look at parksleepfly.com
There are a few hotels that offer a one nite stay along with upto 14 days of parking(depending on hotel).
Fairfield Inn by Marriott is only $109. for 1 nite and parking plus 13% tax and $4.95 fee.
Like the others have mentioned Laquinta is a good choice too.