There is a nice Marriot Hotel not too far from the airport:
Renaissance Charlotte Suites Hotel: Charlotte Distinctive Hotels
There are a few decent restaurants nearby - Jocks and Jills, Salsaritas, and a few other restaurants in the same strip as Salsaritas.
People that visit our office near the hotel stay there and it is a nice place. The airport is probably 10 minutes away at the most.