Disclosure: We get a commission for links on the blog. You don’t have to use our links, but we’re very grateful when you do. American Express, Barclaycard, Chase, and US Bank are Million Mile Secrets advertising partners. Opinions expressed here are the author's alone, and have not been reviewed, approved or endorsed by our partners. Here’s our Advertiser Disclosure.
Update: One or more card offers in this post are no longer available. Check our Hot Deals for the latest offers.
Considering a trip to Miami Beach to enjoy the city’s famous nightlife and beautiful beaches? You can use Marriott, Ritz-Carlton, or Starwood points for free nights at top hotels in this tropical destination!
Miami Beach is a great spot to escape to during the cold winter months, or for a special occasion like a bachelor or bachelorette party, shopping trip, or anniversary.
Here are 5 highly rated hotels in Miami Beach where you can stay using Marriott, Ritz-Carlton, and Starwood points!
Top Marriott & Starwood Hotels With Points Index
- Top 5 Hotels in New York City Using Marriott & Starwood Points
- Top 5 Hotels in Italy Using Marriott & Starwood Points
- 4 Exciting Las Vegas Hotels Using Marriott & Starwood Points
- 5 Magnificent Paris Hotels Using Marriott & Starwood Points
- 5 Upscale London Hotels Using Marriott & Starwood Points
- 5 Fantastic Hawaii Hotels Using Marriott & Starwood Points
- 5 Terrific Tokyo Hotels Using Marriott & Starwood Points
- 5 Top Barcelona Hotels Using Marriott & Starwood Points
- 5 Top Washington, DC, Hotels Using Marriott & Starwood Points
- 5 Top New Orleans Hotels Using Marriott & Starwood Points
- 5 Top Miami Beach Hotels Using Marriott & Starwood Points
Miami Beach Marriott and Starwood Hotels With Points
You can redeem Marriott, Ritz-Carlton, or Starwood points for award nights at all 3 hotel chains. And if you collect Starwood or Marriott points, you can transfer points instantly between your accounts. Marriott points convert to Starwood points at a 3:1 ratio.
Before you book your stay, be sure to link your loyalty accounts to get an instant status match. This way, you’ll enjoy all of the perks regardless of which hotel chain you choose.
I haven’t personally stayed at all these hotels, but they get great reviews!
Many of the hotels are within walking distance to South Beach’s world-famous nightlife and all of the hotels on the list have beachfront locations. So you’ll be steps away from beautiful beaches full of international tourists, where you can relax and people-watch for hours!
Who knows? You might even spot a celebrity or two! 😉
1. The St. Regis Bal Harbour Resort
The beautiful The St. Regis Bal Harbour Resort in Miami Beach is the place to be if you’re looking for a top-tier hotel that offers excellent service, large rooms, pools with private cabanas, and beach access.
It gets nearly all 5 stars on TripAdvisor. One reviewer describes it as “the perfect hotel.”
Rooms (with an ocean view!) in May 2017, cost ~$738 per night. Or you could use 30,000 Starwood points for a free stay, and get Big Travel with Small Money!
If you wanted to use Marriott points instead, you could transfer 90,000 Marriott points for a free night.
You could use the money you save to splurge on a shopping trip at the luxury Bal Harbour Shops across the street. 😉
2. The Ritz-Carlton, South Beach
The elegant The Ritz-Carlton, South Beach is another great option if you’re looking for a top hotel in the heart of Miami Beach.
This tier 5 Ritz-Carlton hotel costs ~$489 or 70,000 Ritz-Carlton points per night in May 2017. And can cost $500+ per night depending on when you visit.
So you’re definitely saving money using your points here!
If you don’t have enough Marriott or Ritz-Carlton points, you can use ~23,334 Starwood points for a free night. Just remember, you must transfer points in increments of 1,000.
3. The Miami Beach EDITION
The Miami Beach EDITION is a boutique hotel located the historic “heart of Miami Beach” between South Beach and North Beach.
The contemporary rooms feature flat-screen TVs, iPod docks, and minibars. There’s even a nightclub, bowling alley, and ice rink on-site!
Rooms at this tier 3 Ritz-Carlton hotel cost ~$486 per night in May 2017.
But instead of paying cash, you could use 50,000 Ritz-Carlton points or ~16,667 Starwood points for a free stay.
4. Marriott Stanton South Beach
The Category 9 Marriott Stanton South Beach hotel gets excellent reviews on TripAdvisor. Folks love the hotel’s beachfront location, modern design, and proximity to many of Miami Beach’s great restaurants.
And it’s only a ~10 minute walk to iconic Ocean Drive, known for its Art Deco buildings, cafes, and bars.
I found rooms in May 2017, for ~$465 or 45,000 Marriott points per night.
Using your points here would be a great deal, because nights here are sometimes $500+ depending on when you stay.
If you don’t have enough Marriott points, you could transfer 15,000 Starwood points for a free night. Because Starwood points transfer to Marriott at a 1:3 ratio.
5. W South Beach
The W South Beach is another great option if you’re looking to splurge on a trip to Miami Beach.
This modern Category 7 Starwood hotel gets nearly all 5-star reviews on TripAdvisor. And its studio rooms are decorated with modern art, glass balconies, and even have ocean views!
I found rooms in May 2017, for ~$430 (for a studio that’s 500+ square feet!). Or you could use 30,000 Starwood points for your stay.
You would need 90,000 Marriott points for a free night here, that may seem like a lot. But using your points here could save you hundreds of dollars!
Bonus – Courtyard Miami Beach South Beach
If you’re looking for a budget option, consider the Courtyard Miami Beach South Beach.
It’s just a ~5 minute walk to the beach and the shops and restaurants on Lincoln Road. And gets 4 stars on TripAdvisor for its affordable price, convenient location, and friendly staff.
Rooms here in May 2017, cost ~$170+ or 40,000 Marriott points per night.
If you used Starwood points for your stay, you’d only need ~13,334 Starwood points for a free night. And you’d save nearly $200!
Cards That Earn You Free Stays
1. Marriott and Ritz-Carlton Credit Cards
Link: Marriott Rewards® Premier Credit Card (personal)
Link: Marriott Rewards Premier Business Card (small business)
And with the personal version of the card, you can earn another 7,500 bonus Marriott points when you add an authorized user and make a purchase within the first 3 months of opening your account. The $85 annual fee is NOT waived for the first year.
2. Starwood Credit Cards
Link: Starwood Preferred Guest® Credit Card from American Express (personal)
Link: Starwood Preferred Guest® Business Credit Card from American Express (small business)
I recommend the AMEX Starwood cards for everyday non-bonus spending. Because you’ll earn 1 Starwood point per $1 you spend, which can be converted to 3 Marriott or Ritz-Carlton points. And that’s better than the 1 Marriott or Ritz-Carlton point per $1 you spend you’ll get with the Marriott and Ritz-Carlton cards!
Also, the AMEX cards are easier to get than the Chase cards. Because of Chase’s 5/24 rule, where if you’ve opened ~5 or more credit cards (from any bank) in the past 24 months (excluding certain business cards), it’s unlikely you’ll be approved for most Chase cards.
Just remember, you can only earn the bonus on any AMEX card ONCE per lifetime.
3. Ritz-Carlton Card
You’ll also get 10,000 Ritz-Carlton points when you add an authorized user and make a purchase in the same timeframe.
The $450 annual fee is NOT waived the first year, but the card offers perks that offset the annual fee. Here’s my review of the deal.
You can use Marriott, Ritz-Carlton, or Starwood points to stay at top-rated hotels in Miami Beach.
Redeeming points can save you hundreds (or even thousands!) of dollars.
And be sure to link your Marriott, Ritz-Carlton, and Starwood loyalty accounts. So you can enjoy the benefits of your elite status across all 3 hotel chains!
If you’ve used points to stay in Miami Beach, tell me about your experience in the comments!