Eines vorweg: Den Mietwagen solltest du IMMER bereits in Deutschland buchen. Zum Einen ist es günstiger und zum Anderen sind da immer alle notwendigen Versicherungen inkludiert. Es gibt mehrer Anbieter. Wenn du ADAC-Mitglied bist, kannst du dort rabattierte Angebote bekommen.

Ansonsten ist auch billiger-mietwagen.de eine gute Adresse oder holidayautos.de. Du kannst auch direkt bei den Mietwagenverleihen schauen: Alamo, National, Hertz. Es gibt noch weitere, aber mit diesen haben wir gute Erfahrungen gemacht, insbesondere bei Hertz.

Bei der Übernachtung fahrt ihr gut, wenn ihr euch hier auf die großen Ketten konzentriert: Best Western, Quality Inn, La Quinta (unsere Empfehlung für Naples).

Ohne eure Bedürfnisse zu kennen, würde ich folgende Locations empfehlen: Ankunft Miami mit Übernachtung in Miami Beach. Dann Weiterfahrt nach Key West (nehmt euch für diese Fahrt den ganzen Tag vor), zwei Übernachtungen in Key West. Anschließend zurück auf Festland. Ein bis zwei Übernachtungen z.B. in Homestead (Everglades). Eine gute Adresse für eine Airboattour ist Captain Dougs in Everglades City (evtl. Übernachtung vor Ort). Dann Beachurlaub, ein bis zwei Übernachtungen in Naples (La Quinta). Wenn dann noch Zeit ist, die Golfküste weiter nach Norden fahren (z.B. Sanibel Island).

Schreib einfach mal, wo eure Interessen liegen, dann können wir konkreter werden.