Not sure if there's one right at the airport, but I stayed at the Hilton a few blocks away--free shuttle service--and it was clean, safe, and comfortable.
Springhill Suites by Marriott off of Westshore Blvd is pretty nice. Its tucked back behind a gas station and Budget location is is pretty quiet. Once again, look to spend around $100...