When I travel for business to Miami I always stay at the Sofitel which is a 10 minute ride and normally $150 a night for a great room. Great staff and they have a free airport shuttle.