Every Tuesday, we’ll feature the best travel bargain we’ve seen all week right here, on our blog. Be the first to find out which deals make the cut by subscribing to our blog (top right) or signing up for our weekly deals newsletter.

The Deal: Book a stay of five or more nights at a participating Wyndham Resort and get your fifth night’s stay for free. Plus, receive a complimentary $100 American Express Reward Card, which can be used wherever American Express is accepted.

This offer is valid at select resorts in the U.S., the Caribbean and Mexico for travel through the end of the year. You’ll get the biggest bang for your buck by booking this deal at one of Wyndham’s all-inclusive properties, where nightly rates range from about $250 to $500 and cover meals, drinks (even alcoholic ones) and activities. We checked rates for a five-night summer stay at the Viva Wyndham Fortuna Beach in the Bahamas and spotted savings of as much as $524 (the cost of one night’s stay in a deluxe room) in addition to the on-the-house $100 American Express card.

The Catch: Don’t bank on using your American Express card on a glass bottom boat tour or scuba diving lessons while on vacation. Your card will be shipped to your home address six to eight weeks after your completed stay. And keep in mind that when you book, you won’t see immediate savings, as your free night’s stay will be deducted when you check out.

The Competition: We’ve unearthed juicy discounts at several other brand-name hotel chains. Hilton Worldwide Resorts is offering a 30 percent mark-down at select international and domestic properties for stays booked three months in advance. Additionally, Starwood Hotels is running a “Better Tomorrows” promotion that features 40 percent off every second night’s stay at select resorts in North and South America. (Stay two nights and receive 40 percent off one night’s stay, stay four nights and get 40 percent off two nights, etc.)