Zwischen dem Miami River und einer künstlich angelegten Insel befindet sich der Hafen von Miami. Hier gibt es vier Anlagestellen, also Terminals und je nach Schiffsgröße landen die Schiffe in dem passenden davon. Terminal A ist für die großen Kreuzfahrtschiffe zuständig, dort können Schiffe landen, die bis zu 1.300 Fuß groß sind. Das alles ist aber noch keine Besonderheit.
Besonders ist, dass der Hafen von Miami der größte Kreuzfahrt Hafen für Schiffe überhaupt ist. Jeden Samstag leben vom Miami Hafen bis zu 10 Schiffe ab, das ist schon beachtlich. Die meisten Touristen starten von hier aus zu ihrer Kreuzfahrt in die Karibik beispielsweise. Daher, wenn ihr in Miami seid, besucht unbedingt auch den Hafen und seht, welche Schiffe hier gerade liegen oder ablegen. Das ist immer wieder schön zu beobachten, besonders auch für Kinder.