A great trip is priceless, but overpaying by two whole nights – yeah, not priceless. In fact, you can put a pretty specific dollar amount on such an event, and it’s probably well into the hundreds. So don’t do that. There’s an offer floating around, that’s valid all year, offering up to two free nights on hotels in many of the best destinations – so don’t miss!

Buy 4 Get 2

Starwood Hotels (SPG) has an offer with Mastercard. If you have a Mastercard (or will travel with someone who does) you can use this offer. It’s that simple. If you’re traveling to Europe, Africa or the Middle East (think Dubai, Doha, Abu Dhabi, Muscat and beyond) you can get two free nights on any booking of four nights or more.

How To Book

Knowing about the offer is the first crucial step. If you book from any site without using the offer code, you’d pay full price! What a shame, when you could’ve had two for free. Simply visit this site to find the offer. There’s a buy 2 get 1 free and also 2 free nights when you buy 4 nights or more, on many hotels in each location, such as the lovely Westin Cape Town. Superb offers, indeed.

Stacking

If you’re in the US and have a Citi Prestige card, you can stack their free night discount on top of this stay as well! Since you’re booking direct with SPG or Citi, you’ll earn points and elite guest credit on these stays on top of the freebies.

Downside?

It’s possible that slightly cheaper rates may be available if not using this offer. The savings will still be dramatically better, but it’s possible that a better rate could make this slightly less than two completely free nights. You’d have to do your own math to figure that one out – but bottom line, this is a phenomenal deal which almost anyone can take advantage of.

Will you take advantage of this offer?

Featured image courtesy of St Regis Dubai.