Can’t help you with recommendations and you've probably seen that 3 hotels - Double Tree by Hilton, Premier Inn and The Britannia are within ‘spitting distance’ of the airport? Those are in National chains, so I expect much the same standard irrespective of location.
Car parking at the airport itself, in the long stay car park cost us £60 for 5 nights, but I suppose staying longer might get a better rate. It’s only a 5 minute walk from the terminal. Don’t get into the short stay or drop off car parks as you’ll need a bank loan to get out - or just hand over your car!