Most of the airport hotels have a shuttle to and from the airport, while the downtown and beach hotels do not. A taxi costs about $25 to the downtown or port area and about $40-$45 to the beaches.
From hotel to port:
Some hotels offer a shuttle to the port but charge a fee, or you have to book a cruise package room rate. Airport area hotels that I know have a shuttle to the port of Miami or at one time did have a shuttle to the Port of Miami include the Embassy Suites and the Holiday Inn @ Miami Airport.
All of the major downtown hotels (Radisson, Marriott, Doubletree, Hyatt, Intercontinental) either have a fee shuttle service or allow you to get a taxi for approximately $10 to the port. Some of these hotels offer cruise package rates that will include breakfast and a shuttle to the port.
I have found that it is generally cheaper to book a 3* or 4* hotel through Priceline, and rent a car from Thrifty or Alamo at the airport, as these two rental car companies shuttle me to the port for free when I drop off the car at their airport locations.
Carnival Triumph 11/2005
Carnival Glory 9/2006
Carnival Freedom 11/24/07 - Open Bar Cruise!!!
Holiday Inn Port of Miami
Mariott Biscayne Bay
The Doubletree Grand Hotel is a little further from these 3 downtown hotels. It still has a view of the port though.
I always try to stay at the Holiday Inn just because of it's location. No shuttle, but the most I've paid for a taxi to the port was $8.00.
Voyager of the Seas 5/03
Celebrity Solstice 2/09
Oasis of the Seas 10/16/10
stay away from the days inn - they have FREE shuttles to/from the airport and pier, which is why we picked them. but they had roaches and wouldn't refund our money when we checked out after only 2 hours.
Life isn't measured by the number of breaths you take, but by the moments that take your breath away.
Carnival Valor April 2006
Contemplating a cruise wedding in 2010
AAA just booked us at the Courtyard at the airport with free shuttle to and from the port. This includes breakfast. After seeing that it would cost 20.00 a day to park at the port (140.00 for the 7 day cruise) it was worth it to us to pay 219.00 for the hotel and the shuttle.
Carnival Ecstasy 97
Carnival Fantasy 98
Carnival Imagination 03
Carnival Glory 05
Carnival Elation 07
Carnvial Triumph 08