We just booked a room at the Radisson in downtown Miami through Priceline. Thanks to other messages, we knew to bid 3 stars at $35 per room. When we looked on the Radisson website, this same room is listed for $139 per night. Our hotel does offer a shuttle for $4 pp from the hotel to the port. But, it may be cheaper to catch a cab.
Have a great cruise!