I am planning on staying in Miami for one night in mid January before driving down to Key West for a 3 night trip. I did not see the necessity to stay in Miami beach as I will be just getting out of the airport at about 3pm and then leaving the next morning. I wanted a Marriott/Starwood hotel to take advantage of my Gold status provided by the Amex Platinum and found the Ritz Carlton Coconut Grove.
http://www.ritzcarlton.com/en/hotels/miami/coconut-grove
The hotel rate was just about $600 and the marriott point redemption rate? 35,000 points per night. This is a whopping 1.71x multiple on my points (The Point Guy currently values Marriott/Starwood points at 0.90x). This is one of the best multiples I have seen for a marriott property and while this may be just outside mainstream Miami in Coconut Grove I am sure I will still enjoy my stay at the Ritz.