1800$ en montant pour une location d'un mois, c'est pas mal dans les prix, croyez-moi...
Ensuite, ne pas confondre
Miami et
Miami Beach, qui sont 2 villes différentes. Je présume que vous parliez de
Miami Beach. Évitez le secteur
South Beach, très, très, très cher (allez y plutôt une journée pour visiter).
Tout ce qui est direct sur la plage sera assez cher, surtout en haute saison (hiver) mais c'est vraiment le meilleur endroit où loger (plages facilement accessibles avec un enfant pour une petite promenade).
Vous pourriez aller à
Fort Lauderdale, mais les prix seront sensiblement les mêmes (peut-être un peu plus de choix). Le Sud de la
Floride est cher en général pour le touriste, sauf en été (basse saison). Un conseil: prenez une location avec stationnement inclus.
Pour les endroits à visiter, parcourez les archives du forum, de multiples discussions existent à ce sujet