Deal alert: Points and miles travel deals for December 2025
Editor's Note
From bonus points on your next hotel stay to generous sales on airline miles, we're always looking for travel deals that help you earn more points and miles and allow you to redeem them for maximum value. In other words, we want to help you book the vacation of your dreams.
This month, we found flights to South America starting at just 12,000 points or miles plus taxes and fees. Snow sports fans will want to check out Vail Resorts' new lift ticket discounts, and American Airlines AAdvantage members can check to see if they're targeted for one of these bonus miles promotions.
And if you have the Chase Freedom Flex® (see rates and fees), be sure to activate your first-quarter bonus categories.
We help our readers each week by rounding up promotions so you don't have to scour the internet for the best reward redemptions and offers. This includes everything from frequent flyer programs and hotel rewards programs to credit card offers and rental car deals. Here's our latest list of noteworthy new points and miles promotions for December.
Airline loyalty program promotions (December 2025)

Airline loyalty programs can offer trip discounts on specific dates, as well as the opportunity to earn more points or miles for future travel and exclusive deals to accumulate points or miles toward elite status. Below are some of the best offers we found for December.
Save 30% on KrisFlyer award flights
Singapore Airlines' latest Spontaneous Escapes promotion offers 30% off Saver award rates to select destinations. For example, you could book a one-way economy seat from Seattle to Singapore for 30,800 miles or from Los Angeles to Tokyo for 29,750 miles, plus taxes and fees.
Redeem your KrisFlyer miles for eligible flights on the Singapore Airlines website or the SingaporeAir mobile app from now until Dec. 31, 2025, for travel between Jan. 1 and 31, 2026. (Blackout dates apply.)
Not enough KrisFlyer miles for your redemption? You can transfer points at a 1:1 ratio from American Express Membership Rewards, Chase Ultimate Rewards, Capital One and Citi ThankYou Rewards.
Earn bonus Flying Blue miles on car rentals
Need a car for your next trip? Air France-KLM's Flying Blue program is offering up to quadruple miles when you rent with Sixt.
You can earn 2 miles per 1 euro (about $1.17) spent on Mini, Economy, Compact, Intermediate and Standard categories; 6 miles per euro on Full Size, MPV and Premium categories; and 12 miles per euro on Luxury and Extraordinary categories.
Book by Jan. 31 for travel between Jan. 1 and Feb. 28, 2026.
Related: Best airline credit cards
Hotel loyalty program promotions (December 2025)

Hotel loyalty programs occasionally offer discounted stays and new ways to earn extra points. Here are some December deals to consider when booking your next stay.
Earn up to 3,000 bonus points for joining Hilton Honors
If you're not yet a member of the Hilton Honors program, this is your sign to join. Hilton is offering a welcome bonus of up to 3,000 points for new members: 500 bonus points after your first stay as a member, another 1,000 bonus points after two stays and 1,500 more points after three stays.
Join by March 31, 2026, and complete your stay(s) within six months of joining.
Double your Marriott points on home rentals
If you need a little more space (or a full kitchen), this offer from Marriott Bonvoy can boost your earnings on a home rental.
You can earn double base points on a home rental of four or more nights through Homes & Villas by Marriott Bonvoy. Register and book by Feb. 1, then stay between Feb. 1 and Sept. 30, 2026.
Related: Best hotel credit cards
Credit card promotions (December 2025)

Card issuers offer deals and discounts on a wide range of products, from airfare to dining. Here are some of the offers we've rounded up this week. Please note that you must activate these offers on your card and use the enrolled card to make the purchase in order to earn bonus rewards. Not all offers may be available on your account.
Targeted Chase Offer at Air India
Now is a great time to start planning your 2026 travels, and this Chase Offer could help you save on an Air India ticket.
Get 10% back as a statement credit, up to a $50 cash-back maximum, when you spend $100 or more in a single transaction with Air India by Dec. 31.
Targeted Chase Offer at Viator
If you're thinking about booking a tour or other activity, check your Chase Sapphire Preferred® Card (see rates and fees) to see if you're targeted for this offer at Viator.
Earn 5% cash back on your first two payments at Viator, with a $10 cash-back maximum each (total of $20). This offer ends Jan. 2, 2026.
Targeted Amex Offer at AmaWaterways
If a cruise is on your wish list this year, you could earn valuable bonus Amex Membership Rewards points with AmaWaterways thanks to this targeted offer, which we found on the American Express® Gold Card.
Earn 5 additional Membership Rewards points per dollar spent, up to 50,000 points total, on qualifying purchases on the AmaWaterways website by March 2, 2026. This offer applies to cruise reservations and onboard spending.
If you maximize this promotion, those 50,000 Amex points are worth a whopping $1,000 by TPG's December 2025 valuations.
Related: Your ultimate guide to Chase Offers
Ongoing travel deals
In addition to these new offers, many others from previous weeks are still available:
- Choice Privileges members can earn double base points on up to four stays at select Radisson Blu locations across the Caribbean and Latin America. Register, then book and stay by Dec. 20.
- Earn 1,000 Choice Privileges bonus points for every night you stay this holiday season, up to a maximum of 30 nights. Register and book a participating hotel by Dec. 25 for stays through Dec. 26.
- Earn Lufthansa Miles & More bonus points and status-qualifying points on select flights operated by Lufthansa and participating partners. See participating airlines and book for travel through Dec. 31.
- Earn triple Lufthansa Miles & More miles on Wyndham stays when you set your earning preference to Miles & More miles in your Wyndham Rewards account. Log in and book by Dec. 31, 2025, and stay by March 31, 2026.
- Earn 60,000 bonus Wyndham Rewards points when you enroll in an American Home Shield Gold or Platinum home warranty through this offer page by Dec. 31. This offer is only available to residents in the continental U.S., except for those in New York City.
- Earn 500 bonus IHG One Rewards points by downloading the program's mobile app. Register, then download the app and use it to sign in to your IHG account by Dec. 31.
- Earn 2,500 bonus Hilton Honors points on every eligible stay through the end of the year, with no limit to the number of bonus points you can earn. Register, then book and complete your stay(s) by Dec. 31.
- Earn five times the usual Iberia Club Avios — which you can redeem through five different airlines — at select Minor Hotels properties in Europe and the Americas through Dec. 31 with this promotion.
- After you register, you can earn double IHG One Rewards points on your second stay and triple points on your third, fourth and future stays through Dec. 31 — up to a cap of 70,000 bonus points.
- Earn bonus Lufthansa miles on Sixt car rentals, depending on which car class you book. Book by Jan. 6, 2026, for car rentals through Feb. 28, 2026 (with blackout dates between Dec. 22, 2025, and Jan. 4, 2026).
- Earn bonus Accor points in Europe or North Africa. Activate this offer, then book by Jan. 12, 2026, and stay between Dec. 17, 2025, and Feb. 27, 2026.
- Earn double Accor Live Limitless points on a stay of two nights or more at participating hotels and resorts across North America. Register by Jan. 15, 2026, and stay by March 31, 2026.
- Earn 7,500 bonus Wyndham Rewards points per two qualifying nights at participating hotels worldwide (up to a maximum of 30,000 bonus points). Register and book by Jan. 16, 2026, then complete your stay(s) by Jan. 20, 2026.
- Earn 1,000 bonus Avios in economy or 2,000 bonus Avios in business class when you fly Qatar Airways' new route between Doha and Saudi Arabia's Red Sea International Airport (RSI) in either direction. Register, then book and travel by Jan. 21, 2026.
- Earn up to 20,000 bonus Best Western points when you stay in the U.S., Canada or the Caribbean. Register, then complete your stay(s) by Feb. 1, 2026.
- Earn double Enterprise Plus points on eligible rentals through Feb. 28, 2026, plus additional points when you collect "badges" for various activities during the promotion period. Sign in on this page, and you'll automatically be registered to earn extra points this winter.
- IHG One Rewards members can receive a 15% discount on bookings made with points at new and recently renovated hotels. Book an eligible property and stay by Feb. 28, 2026.
Targeted Amex Offers
- If you book a cruise with Uniworld River Cruises, you can get $300 back as a statement credit after spending a minimum of $1,500 on one or more purchases online at Uniworld's website for Amex cardholders by Dec. 20.
- Earn a $100 statement credit after you spend a minimum of $500 on one or more room rate and room charge purchases at Fontainebleau Las Vegas by Dec. 20. You can use this offer up to two times for a maximum of $200 in statement credits.
- Earn $70 back as a one-time statement credit when you book a U.S. Vrbo property through this Amex portal by Dec. 22.
- Earn a one-time $30 statement credit after using your enrolled eligible card to spend a minimum of $150 on one or more Turo rental car purchases made online by Dec. 31. This offer is only valid for U.S. and Canada reservations.
- Earn a one-time $200 statement credit when you spend a minimum of $1,000 on one or more purchases at participating Waldorf Astoria, Conrad, LXR, NoMad and Signia properties globally by Dec. 31.
- Earn a $150 statement credit after spending a minimum of $150 on room rate and room charge purchases at participating Marriott Bonvoy properties in the U.S. and U.S. territories by Dec. 31.
- Get $100 back as a statement credit when you spend a minimum of $300 on one or more purchases at participating Cambria and Radisson Blu hotels in the U.S., Canada, Aruba, Brazil and Chile by Dec. 31.
- Get $100 back as a statement credit when you spend a minimum of $300 on one or more room rate and room charge purchases at select Small Luxury Hotels of the World properties in the Americas, Europe and Asia. Book through the SLH website by Dec. 31.
- Earn 5 bonus American Express Membership Rewards points (up to 50,000 points) per dollar spent on qualifying purchases of cruise reservations at Oceania Cruises by Dec. 31.
- Earn a $50 statement credit when you spend a minimum of $250 on one or more National Car Rental purchases by Dec. 31.
- Get $60 back as a statement credit when you spend at least $300 on one or more purchases at Enterprise locations in the U.S., Australia or New Zealand by Dec. 31.
- Earn a $120 statement credit when you spend at least $600 on one or more qualifying prepaid Delta Stays bookings by Dec. 31. Vacation rentals, car rentals and gift card purchases are excluded.
- Earn a one-time $50 statement credit when you spend at least $250 on one or more purchases at participating Best Western and SureStay hotels in the U.S. and Canada by Dec. 31.
- Earn a one-time $200 statement credit after you spend a minimum of $1,000 at participating Hilton properties in Mexico and the Caribbean by Dec. 31.
- Earn a $100 statement credit after spending a minimum of $500 in one or more purchases on room rate and room charges at participating Hilton properties in Las Vegas and Nevada through Dec. 31.
- Get $100 back when you spend a minimum of $500 on purchases of cruise reservations booked at the Carnival Cruise Line website, by calling 800-764-7419 or through a Carnival travel adviser by Dec. 31.
- Get $200 back after spending a minimum of $750 on cruise reservations online at the Holland America website, by calling 877-932-4259 or through a Holland America travel adviser by Dec. 31.
- Earn a $100 statement credit when you spend $500 or more on room rate and room charges at participating Omni hotels and resorts in the U.S. and Canada by Feb. 15, 2026.
- Earn a $100 statement credit when you spend $500 or more at participating Raffles, Fairmont, SLS, Sofitel and Legend properties by March 16, 2026.
Targeted Chase Offers
- Earn $30 cash back on your online U.S. Turo purchase when you spend $150 or more, including taxes and after any discounts. This offer ends Dec. 31.
- Earn $120 cash back on an EVA Air purchase when you spend $1,200 or more (including taxes and after any discounts). This offer will expire Dec. 31.
- Get $100 back as a statement credit when you spend $600 or more in a single transaction on Chase Travel℠ by Dec. 31. You must book and pay for your travel by this date, but your trip can take place after the offer expires.
- Earn 15% cash back on your U.S. Sixt purchase when you spend $500 or more by Dec. 31, with a $76 cash-back maximum. Offer expires Dec. 31.
- Earn 10% cash back on your Postcard Cabins purchase, with a $60 cash-back maximum, when you spend $100 or more by Dec. 31.
- Earn 15% cash back on your Le Meridien Hotels & Resorts stay, with a $57 cash-back maximum, when you spend $100 or more by Dec. 31.
- Earn 15% cash back on your TownePlace Suites by Marriott stay, up to $57, when you spend $100 or more by Dec. 31.
- Earn 15% cash back on your Renaissance stay, with a $75 cash-back limit, when you spend $100 or more by Dec. 31.
- Earn 15% cash back on your Westin Hotels & Resorts stay, up to $68, when you spend $100 or more by Dec. 31.
- Earn 10% cash back on your SpringHill Suites by Marriott stay, with a $43 cash-back maximum, when you spend $100 or more.
Related reading:
TPG featured card
Rewards
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro offer
Annual Fee
Recommended Credit
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.
Rewards Rate
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 3X | Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com. |
| 2X | Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Intro Offer
You may be eligible for as high as 100,000 Membership Rewards® Points after spending $6,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer.As High As 100,000 points. Find Out Your Offer.Annual Fee
$325Recommended Credit
Credit ranges are a variation of FICO® Score 8, one of many types of credit scores lenders may use when considering your credit card application.Excellent to Good
Why We Chose It
There’s a lot to love about the Amex Gold. It’s a fan favorite thanks to its fantastic bonus-earning rates at restaurants worldwide and at U.S. supermarkets. If you’re hitting the skies soon, you’ll also earn bonus Membership Rewards points on travel. Paired with up to $120 in Uber Cash annually (for U.S. Uber rides or Uber Eats orders, card must be added to Uber app and you can redeem with any Amex card), up to $120 in annual dining statement credits to be used with eligible partners, an up to $84 Dunkin’ credit each year at U.S. Dunkin Donuts and an up to $100 Resy credit annually, there’s no reason that foodies shouldn’t add the Amex Gold to their wallet. These benefits alone are worth more than $400, which offsets the $325 annual fee on the Amex Gold card. Enrollment is required for select benefits. (Partner offer)Pros
- 4 points per dollar spent on dining at restaurants worldwide and U.S. supermarkets (on the first $50,000 in purchases per calendar year; then 1 point per dollar spent thereafter and $25,000 in purchases per calendar year; then 1 point per dollar spent thereafter, respectively)
- 3 points per dollar spent on flights booked directly with the airline or with amextravel.com
- Packed with credits foodies will enjoy
- Solid welcome bonus
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $6,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That’s up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made with restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations. Enrollment is required to receive this benefit.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.

