Deal alert: Points and miles travel deals for December 2025
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)MESQUITAFMS/GETTY IMAGESAirline 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 flightsSingapore 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 rentalsNeed 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 cardsHotel loyalty program promotions (December 2025)MARRIOTT HOMES & VILLASHotel 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 HonorsIf 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 rentalsIf 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 cardsCredit card promotions (December 2025)DRAGANA991/GETTY IMAGESCard 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 IndiaNow 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 ViatorIf 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 AmaWaterwaysIf 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 OffersOngoing travel dealsIn 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 OffersIf 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 OffersEarn $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:When is the best time to book flights home for the holidays?How to pick the right travel credit card for you9 ways to save on your next family vacationThe best places to visit in December12 surprising winter vacation ideas for a warm-weather getawayEditorial disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airline or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

