The Miami show is very spread out. I think it's cheaper and easier to not pay a premium (for a given quality) of hotel to be near the show but instead to drive in. Each of the three venues has a large, reasonably priced parking lot right at the location. Never a problem getting parking if you arrive early. We would go an hour before the 10AM opening and have breakfast and chat with other attendees while waiting for the show to open. Quiet and pleasant. We would move between venues using the busses or sometimes just take a taxi which is only about $10 and can save an hour of show time at the height of the bus crowd.
Also, despite the great move back to Bayside, there are fewer and fewer sailboats at Miami. It's still a fun show but you may be disapointed if you are going there for sail.
Finally, the Miami Yacht and Brokerage Show goes on at the same time under different management along Collins Ave. This show is now much bigger than the Miami Boat Show
and has a large "New Boat" section as well as brokerage. Last year Grand Banks
seemed to have most of their staff and boats at the Brokerage show. Again, very little sail.
Parking at the Brokerage show is difficult and expensive. The show is also over a mile long so you really don't want to walk back to your car. Take a taxi or the free bus from the convention center.