Normal
I have taken two different cruises from Miami in recent years. I have always had good luck in using Priceline. They have a section where you name your own price. I got a room on the 32nd floor, views of the inter-coastal, 4 star hotel (Inter-Continental) for 99.00 nite. As I recall, most boats leave on Saturdays or Sundays. You can book these upscale "Business" hotels for less because it's a weekend. Try Hotels.com and Orbitz also. Good Luck and have a wonderful time on your cruise!