From Hawks Cay Resort on Duck Key to Isla Bella Beach Resort in Marathon, Florida, these are the eight best hotels in the Florida Keys, according to a local.