Awesome deal – Stay 3 nights at the St. Regis Toronto and only pay for 2 plus get a $100 hotel credit

We found an amazing offer for longer stays at the luxurious St. Regis Toronto hotel! They currently have a book three nights but only pay two offer that also includes a $100 hotel credit that can be used for food and beverage or at the spa. This offer is available for stays until March 31, 2022 and we checked it out to see if it is a good deal or not. And it is a good deal – read on to find out.

Here’s a price comparison of the 3 for 2 stay offer, the standard rate and even the prepaid non-refundable rate:

There’s no touching the 3 for 2 rate! With $657 in savings before fees and taxes over the standard rate and it does $248 better than the non-refundable prepaid rate. And that doesn’t even take the $100 hotel credit into consideration. This example was for a three night stay however you can book for any stays of 3 nights or longer. I tested a four night stay and it discounted the stay by 33% per night! So basically you can use this offer as a 33% discount for any stay of 3 or more days.


Remember that you can also earn 1,500 bonus points on each and every stay until December 12 at all participating Marriott Hotels Worldwide including the St. Regis Toronto with their current global promotion. Simply register for it here by November 28. Chances are there will be another global promotion in the New Year so that should be able to count as well for stays on this offer. 

And we can’t have a Marriott stay offer post without mentioning that you really should be using the Marriott Bonvoy co-brand credit card or the Marriott Bonvoy™ Business American Express® Card to pay for these stays to earn 5 Marriott Bonvoy points per dollar spent at Marriott Hotels. For example if we took that 4 night stay right above for $2,096.56 you would earn 10482 Bonvoy points just from the card. Then you’d have your base earn, bonus points earn, elite status earn and so on on top of that. 

Yes this isn’t a cheap hotel but I don’t know of any St. Regis hotels that are considered cheap. This is one of Marriott’s top end luxury brands and that’s what you pay for. However with this offer you can save a good chunk of change on that luxury stay!

Click here to learn more and/or to book this offer.