Amex released a few Amex Offers today, a few of them giving 20% off discounts at hotels. Gift cards are excluded on these offers but in the past gift card purchases made within the hotel have triggered the bonus.
MGM Resorts Intl – Las Vegas – Spend $300 or more, get $60 back

(#AmexMGM) Get a 1X $60 statement credit by using your enrolled Card to spend $300+ on room rate and room charges, when you pay for your stay with select MGM Resorts International properties from 3/1/2017 – 6/30/2017. Full terms.
Embassy Suites & Homewood Suites – Spend $225 or more, get $45 back

(#AmexESHS) Get a 1X $45 statement credit by using your enrolled Card to spend $225+ on room rate & room charges, when you pay for your stay with Embassy Suites or Homewood Suites from 3/1 – 6/30/17. Book direct with Homewood or Embassy. Full terms.
Miraval Arizona Resort & Spa – Spend $500 or more, get $100 back

Get a 1X $100 statement credit by using your enrolled Card to spend $500+ at Miraval Arizona Resort & Spa from 3/1/17 to 7/31/17. Book direct with Miraval Arizona Resort & Spa.
The Breakers Palm Beach – Spend $500 or more, get $100 back

(#AmexBreakersPB) Get a one-time $100 statement credit by using your enrolled Card to spend a minimum of $500 or more on room rate and room charges, when you pay for your stay at The Breakers Palm Beach from 3/1/17 – 6/30/17.
Park City Mountain Resort – Spend $250 or more, get $50 back

Get a one-time $50 statement credit by using your enrolled Card to spend a minimum of $250+ in one or more transactions online at parkcitymountain.com by 3/31/2017.
Undercover Tourist – Spend $150 or more, get $30 back

(#AmexUCT) Get a one-time $30 statement credit by using your enrolled Card to spend a minimum of $150+ in one or more transactions online at undercovertourist.com by 5/31/2017. Full terms.
Big Lots – Spend $50+, get 1000 Membership Rewards Points (Targeted)

Get 1000 additional Membership Rewards points one-time by using your enrolled Card to spend a minimum of $50+ in one or more eligible transactions in-store at Big Lots or online at http://www.biglots.com by 4/30/2017.
eBags.com – Spend $75 or more, get $15 back

(#AmexeBags) Get a one-time $15 statement credit by using your enrolled Card to spend a minimum of $75+ in one or more transactions online at ebags.com by 4/30/2017. Full terms.
