The 5 credit cards that are best to continually fund your travels Click here to learn more

Advertisement



Rewards Canada's Top Bonus Mile & Point Offers

Updated on July 13, 2025

Flight Offers

Air Canada Aeroplan New Bonus OfferEarn 2x Aeroplan points when flying an eligible round-trip (or two eligible one-way trips) between Canada and Asia, Australia, Europe, South America, Mexico or the Caribbean. Valid for new bookings only. Register and book by Aug 15 for travel Sep 15 – Dec 15, 25. Click here for more details & to register for this offer (Registration is required)
AIR MILES New Bonus OfferEarn 300 bonus AIR MILES per ticket when you book a WestJet flight to Nova Scotia via AIR MILES Travel. Book by Jul 28, 25 for travel until Dec 15, 25. Click here for more details.
British Airways Club OFFER ENHANCED & EXTENDED Earn up to 550 Bonus Tier Points on all British Airways flights worldwide flown in an eligible fare class. Register & book by Dec 31, 25 for travel from Apr 1, 25 to Dec 21, 26. Click here for more details & to register for this offer
Emirates Skywards

New Bonus OfferEarn 50% bonus Skywards when you fly on any eligible airline partner flight across all fare classes marketed and operated by: Aegean Airlines, Air Canada, Air Mauritius, Azul Brazilian Airlines, Bangkok Airways, Condor, Copa Airlines, Garuda Indonesia, GOL Airlines, Japan Airlines, Korean Air, Malaysia Airlines, Olympic Air, South African Airways, TAP Air Portugal and United Airlines. (easyJet and flydubai are not eligible for the campaign). Book by Aug 3 for travel Sep 1 – 30, 2025 Click here for more details about this offer

Emirates Skywards Earn Bonus Skywards Miles on select Emirates flights, cabins, fare brands, and dates. Search for flights to your favourite destinations now and find bonus Skywards Miles, on select flight and fares, offers exclusively for you.  Click here for more details and to book flights direct with Emirates
Marriott Bonvoy

Earn 750 Marriott Bonvoy points on qualifying United flights on top of the United MileagePlus miles you earn. Offer valid to Aug 31, 25. Click here to register for this offer

Qatar Airways

Earn up to 5,000 Bonus Avios when you join Qatar Airways Privilege Club and complete your first flight using promo code PCAMER25. This offer is meant for residents of the Americas. Join by Dec 31, 25 and travel by Jun 30, 26. Click here to join & to book your flights

  • 3,000 Avios in Economy Class (This is 500 more Avios than seen in 2024!)
  • 5,000 Avios in Business or First Class

Credit Card Offers


Marriott Bonvoy American Express Card



Marriott Bonvoy™ American Express®* Card

Experience Amex’s best offer this year on the Marriott Bonvoy® American Express®* Card 
New Marriott Bonvoy® American Express®* Cardmembers earn up to 110,000 Marriott Bonvoy® points
Offer ends August 18, 2025.  

Annual Fee: $120 | Additional Card Fee: $0 | Annual interest rate 21.99% on purchases



Terms & Conditions apply




New Marriott Bonvoy® American Express®* Cardmembers earn up to 110,000 Marriott Bonvoy® points

  • Earn 65,000 points after you spend $3,000 on your Card in your first 3 months of Cardmembership
  • Earn an additional 30,000 points after you spend a total of $20,000 on your card in your first 12 months of Cardmembership.
  • Plus, earn 15,000 points when you make a purchase between 15 and 17 months of Cardmembership
  • Earn 5 points for every dollar in eligible Card purchases at hotels participating in Marriott Bonvoy®
  • Earn 2 points for every $1 in all other Card purchases
  • Receive an Annual Free Night Award for up to 35,000 points at eligible hotels and resorts worldwide every year after your first anniversary
  • No annual fee on Additional Cards
  • Redeem points for free nights with no blackout dates at over 7,000 of the world’s most desired hotels
  • Automatic Marriott Bonvoy Silver Elite status membership 
  • Receive 15 Elite Night Credits each calendar year with your Marriott Bonvoy® American Express®* Card. These can be used towards attaining the next level of Elite status in the Marriott Bonvoy program
  • Enjoy an automatic upgrade to Marriott Bonvoy Gold Elite status when you reach $30,000 in purchases on the Card each year or when you combine 10 qualifying paid nights within one calendar year with the 15 Elite Night Credits from your card
  • American Express is not responsible for maintaining or monitoring the accuracy of information on this website. For full details and current product information, click the Apply Now link. If you apply and get approved for an American Express Card, (I/we) may receive compensation from American Express, which can be in the form of monetary payment.
  • Click here to apply for the Marriott Bonvoy American Express Card

BMO VIPorter World Elite®* Mastercard®*

BMO VIPorter World Elite®* Mastercard®*

Welcome offer: Get up to $2,400 in value* including 70,000 VIPorter points and a round-trip companion pass.* Plus receive $1,000 in Qualifying Spend.*

Annual Fee: $199 Primary Card (Waived in first year) | $75 Secondary Card | Interest Rate: Purchases 21.99% Cash Advances & Balance Transfers 23.99% (21.99% for Quebec residents) | Minimum $80,000 (individual) or $150,000 (household) annual income required.



Terms & Conditions apply




  • Get up to $2,400 in value* including 70,000 VIPorter points and a round-trip companion pass.* Plus receive $1,000 in Qualifying Spend.*
    Bonus offer awarded as follows:
    - 20,000 points earned when you spend $5,000 within 110 days of account opening
    - 20,000 points earned when you spend $9,000 within 180 days of account opening
    - 30,000 points earned when you spend $18,000 within 365 days of account opening
    - One companion pass when you spend a minimum of $9,000 within 180 days of account opening
    - $1,000 in Qualifying Spend when you spend a minimum of $9,000 within 180 days of account opening

  • Earn 3 points for every $1 spent on Porter purchases* (Capped at $20,000 of spend annually)
  • Earn 2 points for every $1 spent on gas and transportation (Capped at $5,000 of spend annually)
  • Earn 2 points for every $1 spent on groceries and dining* (Capped at $10,000 of spend annually)
  • Earn 2 points for every $1 spent on hotel accommodations (Capped at $5,000 of spend annually)
  • Earn 1 point for every $1 spent everywhere else*

  • A round-trip companion pass per year* ($50,000 annual spend required)
  • 1 complimentary checked bag*,
  • 1 complimentary carry-on bag on all Porter fare types*,
  • Free PorterClassic seat selection*,
  • Priority re-accommodation for flight delays*,
  • Priority check-in, security, and early boarding*,
  • No VIPorter points expiry*,
  • Earn $1 of qualifying spend for every $25 spent*,
  • Complimentary membership in Mastercard Travel Pass provided by DragonPass. As a member enjoy lounge access for a fee of just US$32 per person, per visit.*
    Comprehensive insurance coverage

  • Click here to apply for the BMO VIPorter World Elite®* Mastercard®*

*Terms and conditions apply
BMO is not responsible for maintaining the content on this site. Please click on the Apply now link for the most up to date information


The Platinum Card from American Express

Top Ultra Premium Travel Rewards Credit Card

The Platinum Card®

2025 Top Ultra Premium Credit Card in Canada
Experience Amex’s best offer this year on the Platinum Card®
New Platinum® Cardmembers can earn up to 180,000 Membership Rewards® points - that’s up to $1,800 towards a weekend away

Annual Fee: $799 | Additional Card Fee: $250 for Platinum, $0 for Gold (First 2 Cards) then $50 each



Terms & Conditions apply




New Platinum® Cardmembers can earn up to 180,000 Membership Rewards® points - that’s up to $1,800 towards a weekend away

  • Earn 100,000 points after you spend $10,000 on your Card in your first 3 months of Cardmembership
  • Earn an additional 50,000 points after you spend a total of $50,000 on your Card in your first 12 months of Cardmembership
  • Plus, earn 30,000 points when you make a purchase between months 15 and 17 of Cardmembership
  • Offer ends August 18, 2025

  • Earn 2 points for every $1 in Card purchases on eligible dining and food delivery in Canada, 2 points for every $1 in Card purchases on eligible travel, and 1 point for every $1 in all other Card purchases
  • Access a $200 Annual Travel Credit through American Express Travel Online or Platinum® Card Travel Service
  • Enjoy a $200 Annual Dining Credit at some of Canada’s best restaurants
  • Unlock $200 or more in additional value with Member extras. You can earn statement credits for qualifying purchases with participating brands

  • Take full advantage of The American Express Global Lounge CollectionTM which unlocks access to over 1,400 airport lounges worldwide. This includes The Centurion® Lounge network, Plaza Premium Lounges, and hundreds of other domestic and international lounges designed to enhance your travel experience
  • Enjoy flexible ways to use your points such as statement credits for any eligible purchase charged to your Card, new travel purchases booked on American Express Travel Online through the Flexible Points Travel Program, and eligible flights through the Fixed Points Travel Program
  • Transfer points 1:1 to several frequent flyer and other loyalty programs
  • Enjoy complimentary benefits that offer an average value of $550 USD at over 1,600 extraordinary properties worldwide when you book Fine Hotels + Resorts
  • Platinum Cardmembers can enjoy access to special events and unique opportunities
  • Enjoy premium benefits at the Toronto Pearson Airport
  • You will also have access to many leading hotel and car rental companies’ loyalty programs. Our partners include Marriott International, Hilton Hotels and Resorts, Hertz and Avis

  • Interest applies in accordance with your Cardmember Agreement, Information Box, and Disclosure statement if the total New Balance is not paid by the Payment Due Date each month. All payments must be received by the Payment Due Date shown on the monthly statement
  • American Express is not responsible for maintaining or monitoring the accuracy of information on this website. For full details and current product information, click the Apply Now link. If you apply and get approved for an American Express Card, (I/we) may receive compensation from American Express, which can be in the form of monetary payment
  • Click here to apply for The Platinum Card from American Express


Scotiabank Gold American Express Card
Canada's Top Travel Points Card

Scotiabank Gold American Express Card

2025 Top Travel Points Credit Card with an annual fee

Earn up to $1,050 in welcome offers, first year rewards and savings value, including no annual fee in your first year, and up to 50,000 bonus Scene+ points
Offer ends Oct 31, 2025

Annual Fee: $120 | Additional Cards: $29 | Minimum Income $12,000



Terms & Conditions apply




  • Bonus offer broken down as follows:
    - Earn 30,000 bonus Scene+ Rewards points by making at least $2,000 in everyday eligible purchases in your first 3 months.
    - Earn 20,000 bonus Scene+ Rewards points when you spend $7,500 within your first 12 months

    - Ppay no annual fee in your first year.
  • You will not pay 2.5% foreign transaction fees on any foreign currency purchases, including online shopping and when travelling abroad. Only the exchange rate applies
  • Earn 6x Scene+ points¹ on every $1 you spend at Sobeys, Safeway, Freshco, Foodland and more
  • Earn 5x Scene+ points¹ for every $1 you spend on dining, food delivery and other eligible grocery stores. Includes popular food delivery and food subscriptions.
  • Earn 5x Scene+ points¹ for every $1 you spend in Canada eligible entertainment purposes.Includes movies, theatre and ticket agencies stores.
  • Earn 3x Scene+ points¹ for every $1 CAD you spend in Canada on eligible gas and daily transit options.Includes rideshares, buses, subway, taxis and more
  • Earn 3x Scene+ points¹ for every $1 CAD you spend in Canada on eligible select streaming sevices
  • Plus earn 1 Scene+ point for every $1 spent on all other eligible everyday purchases
  • Earn additional benefits + up to 4X Scene+ points for every dollar you spend on hotel bookings, car rentals, and things to do with Scene+ Travel, Powered by Expedia
  • No Foreign Transaction Fee
  • Comprehensive Travel Insurance coverage
  • AMEX Offers
  • AMEX Front of the Line
  • American Express Invites
  • Complimentary Concierge Services
  • Rates, fees and other information are effective as of July 2, 2025. Subject to change.
  • Click here to apply for Scotiabank Gold American Express Card

*See Card Provider's website and Card Application for complete card details, terms and current offers. Reasonable efforts are made to maintain accuracy of information






Hotel Stay Offers - Bonuses for Hotel Programs

ALL Accor Live Limitless

Earn 2x ALL Rewards points for stays at all participating Fairmont and Accor hotels in Canada, USA, Mexico, the Caribbean, Panama and Brazil. Register & book by Jul 31 for stays until Sep 12, 25. Click here to register for this offer and book your Accor stays (Registration is required) and then book your stays with Accor or Fairmont
ALL Accor Live Limitless New Bonus OfferEarn 4x ALL Rewards Points for stays at participating new and renovated Accor Hotels Worldwide. Register & book by Aug 31 for stays until Dec 28, 25 Click here to register for and book this offer (Registration is required)
Best Western Rewards

Earn 5,000 to 10,000 bonus Rewards Points for every three nights stayed (do not have to be consecutive) at Best Western Hotels in select regions Worldwide. Max. 20,000 bonus points can be earned per member per region. Register and book now for stays May 12 – Sep 1, 25.

Choice Privileges

Earn up to a total of 8,000 Privileges Points after you complete two separate qualifying stays at participating Choice Hotels Worldwide. Valid for stays until Sep 2, 25  Click here for more details and to register for/book this offer(Registration is required)

WoodSpring Suites® hotels, Mainstay Suites®, Everhome Suites®, Suburban Studios® are not participating brands for this Offer

Coast Hotels Coast Rewards Receive 50% more value when redeeming Coast Rewards Points for stays at all Coast Hotels in Canada and the U.S. Book now for stays until Jul 31, 25. Click here for more details & to book this offer.
GHA DISCOVERY

Earn 3x DISCOVERY Dollars (D$) for stays at all participating Pan Pacific and PARK ROYAL Hotels Worldwide. Book now for stays until Aug 31, 25. Click here to register for this offer & to book your stays

Hilton Honors Earn 1,000 Honors points for each and every stay at all participating Hilton Hotels Worldwide. Register and book now for stays Jun 1 – Aug 15, 25. Click here to register for this offer and to book stays with Hilton (Registration is required)
Hyatt World of Hyatt

Earn up to 16,000 bonus World of Hyatt points on eligible stays at Hyatt Place, Hyatt House and Hyatt Studios locations Worldwide. Bonus points kick in after completing a minimum of 3 nights (nights do not have to be consecutive) Register and book now for stays until Sep 7, 25. Click here to register for this offer (Registration is required)

IHG One Rewards Pick your points! Earn 2,000 bonus One Rewards points for every 2 nights or 8,000 bonus One Rewards Points for every 4 nights at participating IHG hotels worldwide. Register and book now for stays May 20 - Aug 31, 25. Click here to register for this offer and to book your stays direct with IHG.
Marriott Bonvoy Earn 3,000 bonus Bonvoy points when you stay in a premium room or suite at participating Marriott Bonvoy hotels in the U.S. and Canada. To earn the bonus you must use promotional code S2449. Book now for stays until Aug 15, 25. Click here for more details and to book this offer direct with Marriott.
Preferred Hotel Group I Prefer Earn 2x I Prefer Points on all eligible stays at Preferred Hotel Group locations Worldwide. Register and book now for stays until Aug 31, 25. Click here to register for this offer. (Registration is required)
WorldHotels Rewards NEWEarn 10,000 bonus Rewards Points when you stay 3 nights (do not have to be consecutive) at participating WorldHotels locations Worldwide. Max. 20,000 bonus points per member. Register and book now for stays completed by Sep 1, 25. Click here to register for the promotion and to book your WorldHotels Stays.
Wyndham Rewards Earn up to 15,000 bonus Wyndham Rewards Points for stays of 2 or more nights at participating Wyndham Hotels Worldwide. Max. of 15,000 bonus points can be earned per member. Register & book by Aug 30 for stays until Sep 3, 25. Click here to register for this offer & to book your stays (Registration is required)
- Stay 2 Consecutive Nights earn 7,500 Bonus Points
- Stay 3 Consecutive Nights earn 12,500 Bonus Points
- Stay 4+ Consecutive Nights 15,000 Bonus Points

  Hotel Stay Offers - Bonuses for Airline Programs

American AAdvantage

Earn 2,000 Bonus AAdvantage Miles for every 3+ nights stay at qualifying IHG Hotels Worldwide. Book now for stays until Sep 3, 25. Click here for more details & to book your stays with IHG.

You must have your IHG One Rewards account set to earn American AAdvantage Miles to receive the bonus.

JAL Mileage Bank Earn 500 bonus Mileage Bank Miles on your next qualifying stay at participating Hyatt hotels and resorts in Asia Pacific. Register by Jul 31 for stays completed Jul 1– Aug 31, 25. Click here to register for this offer (Registration is required)
Qatar Airways Privilege Club

New Bonus Offer Earn 750 bonus Avios on your next stay at any participating Hilton Hotel Worldwide. Register & book now for stays until Sep 30, 25. Click here to register for this offer & to book your stays direct with Hilton.

To earn the bonus Avios you must have your Hilton Honors account preferred travel partner set to Qatar Airways Privilege Club.

Turkish Airlines Miles&Smiles

New Bonus OfferEarn 1,000 Miles&Smiles Miles and 50% bonus Miles&Smiles Status Miles on your next stay at any participating Hilton Hotel Worldwide. Register & book now for stays until Sep 30, 25. Click here to register for this offer & to book your stays direct with Hilton. (Registration is required)
To earn the bonus Avios you must have your Hilton Honors account preferred travel partner set to Turkish Airlines Miles&Smiles.

United MileagePlus

Earn 500 MileagePlus miles on qualifying stays at hotels participating in Marriott Bonvoy — on top of the Marroitt Bonvoy points you earn.. Offer valid to Aug 31, 25. Click here to register for this offer

Car Rental Offers

Air France KLM Flying Blue New Bonus OfferEarn 20 Flying Blue Miles per Euro spent on Hertz rentals of 1 or more days Worldwide. Booking must be made via the Flying Blue promotion page to be eligible. Book by Jul 19 for rentals until Oct 30, 25. Click here for more details & to book this offer.
Air France KLM Flying Blue

New Bonus OfferEarn 2x Flying Blue Miles and save up to 15% on Sixt car rentals worldwide. Plus, earn 1,000 bonus miles if you choose Smart or All Inclusive coverage for your rental. Rentals must be booked online via landing that is linked below to earn the miles. Book by Jul 31 for rentals completed by Aug 31, 25.

Click here for more details & to book your Sixt car rental.

Air India Maharaja Club Earn 3x Maharaja Points when you rent with Avis for 3 or more days in Europe, Middle East, Africa, Asia Pacific, the US and Canada. Book by Jul 31 for rentals until Dec 15, 25 Click here for more details
ALL Accor Live Limitless New Bonus OfferEarn up to 1,100 ALL Rewards Points for Sixt car rentals of 2 or more days Worldwide. Book by Jul 22 for rentals until Sep 30, 25 Click here to book this offer
- Collect 400 reward points from a rental price of 50 euros (Time&Mileage)
- Collect 700 reward points from a rental price of 100 euros (Time&Mileage)
- Collect 1,100 reward points from a hire price of 150 euros (Time&Mileage).
Hilton Honors Earn up to 4,500 bonus Honors points when you rent a car with Alamo, Enterprise or National at participating locations worldwide. Book now for rentals until Dec 31, 25 Click here for more details & to book this offer

Bonuses as follows:

Base Offer: Earn 500 Hilton Honors Bonus Points for every completed Qualifying Rental as defined below. Non-US Reservations must be made 24 hours in advance.

Bonus Offer: Earn an additional 500 Hilton Honors Bonus Points per rental day, up to 4,500 Bonus Points. This offer is valid until 12/31/25

 




Other Offers

The British Airways Club

Receive a 30% bonus when you convert RBC Avion Rewards points (Canada) into The British Airways Club Avios. Offer valid to Jul 11, 25 Click here for more details

Hilton Honors Receive up to a 100% Bonus when you buy 5,000 or more Hilton Honors points online.  Offer valid until Jul 24, 25  Click here to buy Hilton Honors points
Marriott Bonvoy

Receive a 40% bonus when you buy 2,000 or Marriott Bonvoy points. Offer valid to Jul 16, 25. Click here for more details and to buy Marriott Bonvoy Points.

Advertisement