Posted by William Charles on January 16, 2019

Published on January 16th, 2019 | by William Charles


[Expired] Thompson Hotels: Stay Three Nights & Get Extra Night Free When You Pay With An American Express Card

Deal has expired, view more Thompson Hotels deals by clicking here.

The Offer

Direct link to offer

  • Thompson Hotels is offering an additional night for free when you book a stay of 3 or more consecutive nights, pay using an American Express card and use promo code DPSUMO

The Fine Print

  • Offer valid when you pay with any American Express Credit or Charge Card.
  • Offer valid at participating Thompson hotels when you book online at or call 1-855-880-1240. Promotional Code DPSUM0 must be entered/mentioned at time of reservation.
  •  Limit one extra night, per room, per stay.
  • Back-to-back stays within a 24-hour period at the same property are considered one stay.

Our Verdict

Always a good idea to price compare, even with the free night sometimes booking through these channels can be a lot more expensive than using other booking methods.

Hat tip to MtM

Leave a Reply


newest oldest most voted
Notify of
lorem ipsum
lorem ipsum

I have no plans to be in any of the cities where Thompson is located, but I took a look anyway to get an idea of the savings. For Seattle, the first three nights were full price and the last night had a zero charge. Interestingly, there appeared to be a “hospitality surcharge” of $25 for the first three nights. Isn’t a hotel in the business of providing hospitality, not something they charge extra for? A resort fee or destination fee by any other name stinks just the same.


A giant boo for Thompson for the slimy hospitality surcharge.

Back to Top ↑