5 Top Hotels in Caribbean & Mexico to Book With Starwood Points

Signing up for credit cards through partner links earns us a commission. Terms apply to the offers listed on this page. Here’s our full advertising policy: How we make money.

Update:   One or more card offers in this post are no longer available.  Check our Hot Deals for the latest offers. 

Looking for a spectacular hotel to book a tropical getaway?

Through April 5, 2017, you can earn a total of 35,000 Starwood points with the sign-up bonus on the AMEX Starwood personal and small business cards after meeting tiered minimum spending requirements.  These are the highest offers I’ve seen for both cards!

You can use these valuable points for fantastic stays at excellent Starwood hotels in Mexico and the Caribbean, like The Westin Grand Cayman Seven Mile Beach Resort & Spa.

Starwood Points For Hotels In The Caribbean
Points From the AMEX Starwood Sign-Up Bonus and Minimum Spending Requirement Can Get You 2 Nights in a Highly Rated Hotel in Beautiful Grand Cayman!

I’ll share 5 top Starwood hotels in the Caribbean and Mexico you can book with points!

Best-Ever Sign-Up Bonus for the AMEX Starwood Cards

Link:   Starwood Preferred Guest® Credit Card from American Express

Link:   Starwood Preferred Guest® Business Credit Card from American Express

Link:   Best-Ever 35,000 Point Sign-Up Bonus With AMEX Starwood Cards Returns!

Until April 5, 2017, you can earn 35,000 Starwood points with the AMEX Starwood cards after meeting minimum spending requirements.

With the personal AMEX Starwood card, you’ll earn 25,000 Starwood points after spending $3,000 on purchases within the first 3 months of account opening.  And 10,000 more Starwood points for spending another $2,000 on purchases within the first 6 months.

Starwood Points For Hotels In The Caribbean
Shh! I’ll Show How the Best Ever AMEX Starwood Sign-Up Bonuses Can Save You Money on Stays at Top Hotels in Mexico and the Caribbean!

And with the AMEX Starwood small business card, you’ll earn 25,000 Starwood points after spending $5,000 on purchases within the first 3 months of account opening.  And 10,000 more Starwood points for spending another $3,000 on purchases within the first 6 months.

After completing the minimum spending requirement, you’ll have at least 40,000 Starwood points with the personal AMEX Starwood card.  And a minimum of 43,000 Starwood points with the small business version.

Note:   American Express only allows folks to get the sign-up bonus ONCE per person, per lifetime on ALL their cards, with this possible exception.

Starwood Points for Hotels in the Caribbean and Mexico

Link:   Starwood Hotels in the Caribbean

Link:   Starwood Hotels in Mexico

I’m excited to share 5 top hotels in the Caribbean and Mexico you can book with Starwood points!

Keep in mind most resort style hotels charge extra fees, even when you use points.  Unfortunately, hotel resort fees are hard to avoid.  I’ve shared my tips on what you can do about them.

I’ll let you know the fees you can expect to pay at these hotels.

1.   The St. Regis Punta Mita Resort

For a special occasion, you can use Starwood points for a luxurious stay at 

Million Mile Secrets reader Bruce and team member Keith are big fans of this hotel.  Other folks seem agree because the hotel ranks #1 on TripAdvisor with more than 1,400 excellent reviews.

The resort hotel has a private beach and amazing panoramic views where you can watch the sunset.

Starwood Points For Hotels In The Caribbean
Watch the Cotton Candy Color Sunset at The St. Regis Punta Mita Resort

A free night at the hotel costs 30,000 to 35,000 Starwood points per night.  You’ll also pay ~$25 nightly resort fee.  You’ll get big savings using points because nightly rates can easily cost $700+ if you pay cash.

And the experience can be well worth it.  Because the service, location, and attention to detail at The St. Regis Punta Mita can’t be found at many other hotels.

Starwood Points For Hotels In The Caribbean
Million Mile Secrets Team Member Keith Enjoyed a Tasty Cocktail in a Coconut While Relaxing on the Private Beach at The St. Regis Punta Mita

2.   The Westin Dawn Beach Resort & Spa, St. Maarten

If you’re looking for beautiful Caribbean views, you can stay at The Westin Dawn Beach Resort & Spa, St. Maarten.  Every room at the hotel has a balcony overlooking the ocean or island.

Folks on TripAdvisor like this hotel because of the friendly staff, private beach access, and proximity to the airport (~30 minute drive).

Starwood Points For Hotels In The Caribbean
Soak in the Caribbean Sun in the Infinity Pool at The Westin Dawn Beach Resort & Spa

There’s something to do here for everyone in the family, including

You can also book a local ferry for a day trip to the islands of St. Barts or Anguilla.

You’ll use 12,000 to 16,000 Starwood points for an award night.  And this hotel charges a $20 resort fee and $15 service fee.  The resort fee covers:

  • Beach chair and towel service
  • Internet access
  • In-room coffee

Paying cash for a room costs between $250 and $500 per night.  So using points and paying the resort and service fees is still a good deal!

3.   The Westin Lagunamar Ocean Resort Villas & Spa Cancun

The Westin Lagunamar Ocean Resort Villas & Spa, Cancun ranks #10 on TripAdvisor among all hotels in Cancun.

Emily had a fantastic time in Mexico at nearby Playa del Carmen.

Starwood Points For Hotels In The Caribbean
Take a Day Trip to Scuba Dive Like Emily Did When She Was in Mexico!

Besides luxurious rooms, this hotel has activities for anyone visiting, including couples and families.  You can go to a tequila tasting.  Or learn to speak Spanish or salsa dance.

Kids can enjoy the pool waterslide and the Westin Kids Club.

You’ll pay 20,000 Starwood points for a free night, which saves you ~$350+.  This means the limited time AMEX Starwood sign-up bonus and points from minimum spending can get you 2 free nights.

Starwood Points For Hotels In The Caribbean
Use Points From the AMEX Starwood Sign-Up Bonus and Minimum Spending Requirement for 2 Nights at The Westin Lagunamar Ocean Resort Villas & Spa, Cancun

4.   Sheraton Old San Juan Hotel

The Sheraton Old San Juan is located in the heart of a city known for terrific restaurants and colorful plazas and square.

The hotel is located walking distance to the cruise port, which is convenient for folks spending in time in San Juan prior to heading out to sea.  You’re also close to top attractions like:

And San Juan is a Southwest destination.  So this might be a great choice for folks with the Companion Pass!

Starwood Points For Hotels In The Caribbean
Folks on TripAdvisor Rave About the Rooftop Pool at the Sheraton Old San Juan!

An award night at this hotel requires 10,000 Starwood points.  And there’s a ~$25 service fee.  Room nights regularly cost ~$200+.

5.   The Westin Grand Cayman Seven Mile Beach Resort & Spa

If you’re looking for a beach vacation full of relaxation, you might consider using Starwood points for a stay at The Westin Grand Cayman Seven Mile Beach Resort & Spa.

The hotel is located right on the famous Seven Mile Beach.  And there are lots of spa services available at the on-site Hibiscus Spa, including massages on the beach.

Starwood Points For Hotels In The Caribbean
Book a Beach Massage at the Hibiscus Spa at The Westin Grand Cayman Seven Mile Beach Resort & Spa

Folks on TripAdvisor give this hotel positive reviews because of the delicious food options, clean rooms, and sunset views.

An award night costs 20,000 Starwood points.  Using points can save you $500+ per night.

This hotel also charges a steep $60 resort fee.  But it includes perks like:

  • 2 bottles of water
  • Beach chairs, towels, and umbrellas
  • Beach yoga, aquatic yoga, beach volleyball and stand-up paddle board
  • Free parking
  • In-room coffee
  • Use of sauna, hot tub and steam room at Hibiscus Spa

If you think you’ll make use of the extra amenities, it can make sense to pay the resort fee.

Bottom Line

There are many fantastic Starwood hotels in the Caribbean and Mexico you can book using points from the limited time best-ever sign-up bonuses on the AMEX Starwood personal and small business cards.

Like the top-rated The St. Regis Punta Mita Resort, which is a Million Mile Secrets reader and team member favorite!

Or stretch your points for multiple award nights at a hotel like The Westin Grand Cayman Seven Mile Beach Resort & Spa.  But be mindful of resort fees!

What’s your favorite Starwood hotel in Mexico or the Caribbean?

Editorial Note: We're the Million Mile Secrets team. And we're proud of our content, opinions and analysis, and of our reader's comments. These haven’t been reviewed, approved or endorsed by any of the airlines, hotels, or credit card issuers which we often write about. And that’s just how we like it! :)

Join the Discussion!

Comments are closed.