I used lastminutetravel to get Intercontinental for $84 plus taxes and fees, still under $100 for a 5 star walking distance to Bayside.
We did spend a extra day and took the city bus to Southbeach to spend the day. Lots to see and spend money in South Beach.
I thought Bayside didnt have much shopping, just overpriced clothes. I did sit at the window in Hooters and watched the small boats coming in. We stayed downtown to be closer to the port.