This was our 4th cruise with Royal Caribbean and 5th cruise overall and the smoothest sailing we have experienced.
We stayed overnight at the Holiday Inn at the Port in Miami. It is the closest hotel to the port. It is directly across from the Bayside Marketplace with several shops and restaurants.
Although we stayed at the hotel the current taxi rate is $24 flat rate from the airport to the cruise port. The taxi fare from the hotel to the port is $12 flat rate.