4. As tourist, you would perhaps prefer to stay at South Beach, but this location is the best for the downtown hotels next to the port and Bayside Markets with shops and restaurants, as well as close to all major office and buildings in downtown of Miami.