I've been going through hotels on the pc and thought I'd look for any tips on AAM before I book one. I want to spend 3 nights in Miami before I embark on a cruise from the Port. I'll have just 2 full days there and one of those will be spent walking and shopping in Miami and another just relaxing at the hotel. I'm travelling solo. Any ideas for decent Miami hotels in areas of the Port, South Beach, Bayside or Downtown? Also, is it better to book direct on the Hotel website or use a site like ebookers?