Skip to main content

Best Hotel Credit Cards in Canada for 2026

Updated

Canada has far fewer hotel credit cards than the US: there’s no Hilton card, no IHG card, and no Hyatt card available to Canadian residents. The Marriott Bonvoy American Express is essentially the only dedicated hotel card worth considering. For everyone else, the better strategy is a flexible points card like the Amex Cobalt that transfers to multiple hotel programs (including Marriott Bonvoy and Hilton), giving you the freedom to book whichever hotel has the best rate on any given trip. It’s one of the travel roundups in our credit card reviews; airline cards are compared in the Aeroplan card comparison and the best travel credit cards.

Best Hotel Credit Cards Canada

CardAnnual FeeHotel ProgramKey Perk
Marriott Bonvoy AmexConfirm at americanexpress.com/en-ca*Marriott BonvoyFree night cert + Silver Elite
Marriott Bonvoy Amex (Business)Confirm at americanexpress.com/en-ca*Marriott BonvoyHigher earning + Gold Elite
Amex Cobalt (transfer to Marriott)$191.88Flexible (MR → Marriott)5x dining/grocery → transfer
TD Aeroplan Visa Infinite$139Aeroplan (hotel transfers)Aeroplan points for hotels
Scotiabank Gold Amex$120Scene+ (hotel bookings)5x grocery/dining

*Confirm the Marriott Bonvoy Amex cards’ current annual fees and terms directly with Amex before applying.

Marriott Bonvoy Amex Card Details

The Marriott Bonvoy Amex is a straightforward value proposition: the annual free night certificate is typically worth well over $100 at a Category 4-5 property, which can offset a meaningful share of the annual fee. Add Silver Elite status (late checkout and bonus points) and the 5x earning rate at Marriott properties, and this card can pay for itself for anyone who stays five or more nights per year at a Marriott brand. Welcome bonus offers on this card change frequently – confirm the current offer directly at americanexpress.com/en-ca before applying rather than relying on a fixed figure.

FeatureDetails
Annual feeConfirm current fee at americanexpress.com/en-ca
Earning rate (Marriott)5x Bonvoy points per $1
Earning rate (everything else, including dining/groceries)2x
Free night certificateAnnual Free Night Award after card anniversary
Elite statusMarriott Silver Elite (Gold Elite with 10 paid nights + 15 Elite Night Credits from the card)
Welcome bonusTypically a large points bonus – changes frequently; confirm the current offer at americanexpress.com/en-ca before applying

NOTE: this card does NOT have a separate 3x dining tier – dining, groceries, and all non-Marriott purchases earn the same 2x base rate.

Free Night Certificate Value

Hotel CategoryPoints NeededExamples
Category 1-37,500-20,000Budget Marriotts
Category 4-520,000-35,000Courtyard, Residence Inn
Above Category 535,000+❌ Certificate doesn’t cover

The annual free night alone is often worth well over $150 at a Category 4-5 property – compare this value against the card’s current annual fee (confirm at americanexpress.com/en-ca) before applying.

Hotel Points Transfer Options

FromToTransfer Rate
Amex MR (Cobalt)Marriott Bonvoy1:1.2
Amex MR (Cobalt)Hilton Honors1:1
AeroplanMarriott BonvoyAvailable

Strategy: Best Hotel Stays on Points

The best value from hotel points comes at the extremes: either budget properties where 7,500–20,000 points saves you a meaningful dollar amount, or aspirational luxury stays where 50,000–85,000 points gets you a $500+/night room you’d never pay cash for. The middle isn’t as compelling. If you’re flexible on hotel brand, the Amex Cobalt’s transfer options give you access to both Marriott Bonvoy and Hilton Honors, letting you shop for the best redemption each trip rather than being locked into one chain.

ApproachBest CardValue
Marriott loyalistMarriott Bonvoy AmexDirect earning + free nights
Flexible hotel choiceAmex Cobalt (transfer)Transfer to multiple programs
Budget hotel staysUse free night cert on Cat 4-5$200-400 value per night
Luxury hotel staysAccumulate Bonvoy for premium properties50,000-85,000+ points/night

Who Should Get a Hotel Credit Card

ProfileRecommendation
5+ hotel nights/year with Marriott✅ Marriott Bonvoy Amex is a must
Occasional traveller⚠️ Amex Cobalt more flexible
Business traveller✅ Bonvoy Business for Gold Elite
Rarely stay at hotels❌ Cash back card is better value

The Bottom Line

If you’re loyal to Marriott and stay 5+ nights per year, the Marriott Bonvoy Amex can offer strong value: the free night certificate alone covers the fee. For everyone else, a flexible card like the Amex Cobalt that transfers to multiple hotel programs offers more versatility. A hotel card may not be worth it if you rarely stay at hotels; a cashback card will often serve you better.

Hotel loyalty programs in Canada: quick comparison

ProgramKey partner brandsPoints valueBest redemption
Marriott BonvoyMarriott, Sheraton, Westin, W Hotels~0.7–1.0 cent/ptHigh-category hotels, flight transfers
Hilton HonorsHilton, DoubleTree, Hampton~0.5 cent/ptStandard redemptions; easy earning
World of HyattHyatt, Park Hyatt, Andaz~1.5–2.0 cents/ptBest value-per-point of major chains
IHG One RewardsInterContinental, Holiday Inn, Crowne Plaza~0.5 cent/ptPeak season redemptions

Canada-specific note: Marriott Bonvoy has one of the strongest presences in Canada (particularly business hotels). World of Hyatt properties in Canada are fewer but the point value is exceptional for US/international trips.

Frequently asked questions

What is the best hotel credit card in Canada for free nights? The American Express Marriott Bonvoy Card (or the premium Bonvoy business version) offers an annual free night certificate and strong ongoing earn rates for Marriott loyalists. Note: HSBC exited Canadian retail banking in 2024 (its Canadian portfolio was acquired by RBC), so an HSBC-branded Marriott Bonvoy card is no longer a live option in Canada – the Amex version is currently the only dedicated Marriott co-brand card available to Canadian residents. For chain-agnostic travellers, transferable points cards (Amex MR, TD Points) that can convert to multiple hotel programs provide more flexibility.