There is always the Four Seasons Hotel in Dogmersfield too which is about 20 mins from the airport.
Four Seasons Hotel Hampshire: A Luxury Hotel in Hampshire, England
I would imagine TAG will be able to get you a reasonable crew price. Great pub just down the road too 'The Queens Head'.
For catering I would recommend Emilys, their unit is 20 mins away from the airport. They are reasonable pricewise and very helpful.
Emily's Inflight Foodservice | Emily's Catering