The most convenient to the airport is the Hyatt that's on site. But there are several good hotels that are just up the road, off Semoran Boulevard and none any more than three miles from the airport terminal. A fairly wide range of pricing amongst them. We've stayed in most of these brands in various places around the country but none of these specific hotels. Even with that I don't think I'd hesitate with any of them for the right price (though if you're just looking for a place to sleep, I think that the Marriott brand - Courtyard, Marriott, Residence Inn, Renaissance, Fairfield Inn, SpringHill Suites - beds are the best).
On Frontage Road:
Marriott Courtyard
LaQuinta Inn
On TG Lee Blvd:
Hampton Inn
Holiday Inn
Embassy Suites
Augusta National Drive:
Fairfield Inn
Hilton Garden Inn
Residence Inn
Marriott
Sheraton Suites
Hawthorn Suites
Amerisuites
Forbes Place:
Renaissance
Amerisuites
Country Inn/Suites
Hazeltine National Drive:
Crowne Plaza
Wingate
SpringHill Suites
Dick Taylor