Best Hotel Credit Cards In Canada For 2025

creditcardGenius Team
updated on Mar 5, 2025
Fact Checked
Fact Checked
Accuracy is important to us so this article has gone through a thorough 3-stage review process and fact-checked by our team.

The Marriott Bonvoy American Express Card is the best – and only – hotel co-branded credit card in Canada. It’s a solid card that rewards you heavily for staying at Marriott properties, offers an annual free night certificate, and has plenty of redemption options. If you’re looking for a credit card that will let you collect points for future hotel stays, a handful of other cards fit the bill. We’re breaking them all down below.

Key Takeaways

  • There are a few hotel credit cards to choose from in Canada.
  • The only co-branded hotel credit card is the Marriott Bonvoy American Express.
  • Cards that earn American Express Membership Rewards are excellent alternatives to earn points that you can redeem for hotel stays.

Never miss an amazing deal again + get our bonus 250+ page eBook for FREE. Join 50,000 other Canadians who receive our weekly newsletter – learn more.

6 best hotel credit cards in Canada

Here's our listing of the best hotel credit cards in Canada. And yes, this world belongs to American Express.

CategoryCredit cardCurrent offerAnnual fee
Best co-branded cardMarriott Bonvoy American Express Card50,000 bonus points (terms)$120
Best for everyday spendingAmerican Express Cobalt Card $100 GeniusCash + Up to 15,000 bonus points (terms)$191.88
Best for premium perksAmerican Express Platinum CardUp to 100,000 bonus points (terms)$799
Best for no annual feeAmerican Express Green Card10,000 bonus points (terms)$0
Best for international travelScotiabank Passport Visa Infinite Card $100 GeniusCash + 35,000 bonus points (terms)$150
Best for businessesMarriott Bonvoy Business American Express CardUp to 60,000 bonus points (terms)$150

The best co-branded card

2.9 Genius Rating
4.2 (10) User reviews

Up to 50,000 bonus points + Annual free night certificate.*

Annual fee
See rates
Learn more
Welcome bonus
$485
50,000 points
Annual rewards
$501
Learn more
Marriott Bonvoy® American Express®* Card
Instant approval: Yes
Credit estimate:
Marriott Bonvoy® American Express®* Card
2.9 Genius Rating
4.2 (10) User reviews

Up to 50,000 bonus points + Annual free night certificate.*

Annual fee
See rates
Learn more
Welcome bonus
$485
50,000 points
Annual rewards
$501
Learn more
Credit estimate:
 (560 - 659)
Instant approval: Yes

If you want a credit card with hotel branding on it, there's only one choice in Canada: the Marriott Bonvoy American Express Card. The card offers competitive rewards, earning you 5 points per $1 on your Marriott Bonvoy stays and 2 points per $1 on all your other purchases. Plus, you’ll get hotel-specific perks like an annual free night certificate, automatic Marriott Bonvoy Silver Elite status, and 15 Elite night credits. High spenders will also get their Marriott status upgraded to Gold.

Pros:

  • Up to 50,000 welcome bonus points
  • Annual free night certificate worth 35,000 points
  • Flexible redemption options
  • Ability to transfer reward points

Cons:

  • Lower acceptance as an American Express
  • Lower insurance coverage compared to similar cards

Best for everyday spending

5.0 Genius Rating
4.1 (80) User reviews
award seal ×8 Award winner
Annual fee
See rates
Learn more
Welcome bonus
$300
15,000 points
Annual rewards
$1,080
GC Ends: Dec 31, 2025
Credit Card Genius Cash IconGC: $100
American Express Cobalt® Card
Instant approval: Yes
Credit estimate:
5.0 Genius Rating
4.1 (80) User reviews
award seal 8x Award winner
Annual fee
See rates
Learn more
Welcome bonus
$300
15,000 points
Annual rewards
$1,080
GC Ends:
Dec 31, 2025
Credit estimate:
 (660 - 724)
Instant approval: Yes

If you want to earn the most points, the American Express Cobalt Card is the card you should turn to. After all, the best credit card in Canada is also the best hotel credit card for general use. While you won’t earn bonus points on hotel spending, you can earn up to 5 points per $1 on your everyday purchases. While flight redemptions offer the most value for Amex Membership Rewards, you can transfer your points to Marriott Bonvoy or Hilton Honors at a rate of 5:6 or 1:1, respectively.

Amex Membership Rewards Redemption Options

Pros:

  • Up to 15,000 welcome bonus points
  • 4 ways to redeem points for high value
  • 10 types of insurance included

Cons:

  • Lower acceptance as an American Express

Best for premium perks

4.4 Genius Rating
2.7 (16) User reviews
award seal ×2 Award winner

100,000 bonus points + The most perks of any credit card.*

Annual fee
See rates
Learn more
Welcome bonus
$600
30,000 points
Annual rewards
$588
Learn more
American Express Platinum® Card
Instant approval: Yes
Credit estimate:
American Express Platinum® Card
4.4 Genius Rating
2.7 (16) User reviews
award seal 2x Award winner

100,000 bonus points + The most perks of any credit card.*

Annual fee
See rates
Learn more
Welcome bonus
$600
30,000 points
Annual rewards
$588
Learn more
Credit estimate:
 (560 - 659)
Instant approval: Yes

The American Express Platinum Card takes credit card perks to a whole new level, offering an annual $200 travel credit and $200 dining credit, plus automatic advanced hotel status at Marriott Bonvoy and Hilton hotels. You’ll earn up to 2 points per $1 on restaurants and travel. We did the math and found that these rates can give you roughly 29,400 Membership Rewards and Hilton points, or 35,280 Marriott Bonvoy points based on average spending.

Pros:

  • Up to 100,000 welcome bonus points
  • More perks than any other credit card in Canada
  • Unlimited airport lounge access at over 1,400 lounges
  • 4 ways to redeem points for high value
  • 11 types of insurance included

Cons:

  • Lower acceptance as an American Express
  • High annual fee of $799

Best for no annual fee

4.0 Genius Rating
5.0 (4) User reviews
award seal ×1 Award winner

10,000 Welcome Bonus Membership Rewards® points + No Annual Fee.*

Annual fee
See rates
Learn more
Welcome bonus
$200
10,000 points
Annual rewards
$504
Learn more
American Express® Green Card
Instant approval: Yes
Credit estimate:
American Express® Green Card
4.0 Genius Rating
5.0 (4) User reviews
award seal 1x Award winner

10,000 Welcome Bonus Membership Rewards® points + No Annual Fee.*

Annual fee
See rates
Learn more
Welcome bonus
$200
10,000 points
Annual rewards
$504
Learn more
Credit estimate:
 (660 - 724)
Instant approval: Yes

If you hate paying an annual fee, consider the American Express Green Card. It keeps the rewards simple: 1 point per $1 spent on all purchases. If you spend an average of $2,000 per month, that's 25,200 Amex or Hilton points per year, or 30,240 Marriott points. When you’re ready to redeem points, you have lots of flexibility – from transfers to airline and hotel programs to travel with the Amex Fixed Points Travel Program and more. And since you’re not paying an annual fee, all those rewards go straight into your pocket.

Pros:

  • Up to 10,000 welcome bonus points
  • Points worth up to 2 cents each
  • 4 ways to redeem points for high value

Cons:

  • Lower acceptance as an American Express
  • Minimum insurance included

Best for international travel

3.9 Genius Rating
3.0 (46) User reviews
Annual fee
$150.00
Learn more
Welcome bonus
$350
35,000 Scene+ points
Annual rewards
$324
GC Ends: Dec 31, 2025
Credit Card Genius Cash IconGC: $100
Scotiabank Passport Visa Infinite Card
Instant approval: Yes
Credit estimate:
3.9 Genius Rating
3.0 (46) User reviews
Annual fee
$150.00
Learn more
Welcome bonus
$350
35,000 Scene+ points
Annual rewards
$324
GC Ends:
Dec 31, 2025
Credit estimate:
 (660 - 724)
Instant approval: Yes

The only non-Amex card on our list is the Scotiabank Passport Visa Infinite Card. While it doesn't offer bonus rewards or hotel-specific perks, it’s your best bet for travelling abroad since it has no foreign exchange fees and offers airport lounge access with 6 free passes. We also love the generous welcome bonus and extensive insurance that this Visa includes.

Pros:

  • Up to 35,000 bonus points
  • Up to 3 points per $1 spent on select purchases
  • Visa Infinite benefits
  • 11 types of insurance included
  • 6 airport lounge passes per year

Cons:

  • High income requirements of $60,000 personal or $100,000 household
  • Lower overall rewards compared to other premium credit cards

Best for businesses

3.2 Genius Rating
1.0 (1) User reviews
Annual fee
See rates
Learn more
Welcome bonus
$582
60,000 points
Annual rewards
$570
Learn more
Marriott Bonvoy® Business American Express® Card
3.2 Genius Rating
1.0 (1) User reviews
Annual fee
See rates
Learn more
Welcome bonus
$582
60,000 points
Annual rewards
$570
Learn more
Credit estimate:
 (660 - 724)
Instant approval: Yes

The Marriott Bonvoy Business American Express Card is the only co-branded hotel card in Canada – and it offers some of the best rewards on hotel stays with 5 points per $1 spent at Marriott properties. What makes this a great travel business card is the comprehensive insurance package it includes. The card is similar to the Marriott Bonvoy personal card but has a slightly higher annual fee; a higher earn rate for gas, dining, and travel; and a bigger bonus.

Pros:

  • Up to 60,000 welcome bonus points
  • 3 points per $1 spent on gas, dining and travel
  • Annual free night certificate worth 35,000 points
  • Automatic Silver Elite status

Cons:

  • Lower acceptance as an American Express

What makes a good hotel credit card?

The best hotel credit cards offer free hotel nights or bonus point certificates every year. You might also look for a card that automatically upgrades your status with a loyalty rewards program or gives steep discounts on travel.

That said, most cards that aren’t co-branded won’t offer hotel-specific perks. Other things to look for that make these cards worthwhile include no foreign exchange fees, airport lounge access, comprehensive insurance coverage, and the flexibility to transfer your points to other travel programs (like Marriott Bonvoy or Hilton Honors).

It can be difficult to find a single card that includes all of these benefits, but if you can pinpoint what perks you’d use the most, you can find a solid hotel credit card that suits both your spending habits and travel preferences.

Should you get a hotel credit card?

Since there is only one true hotel credit card in Canada, we recommend you think more about what features, perks, or conditions you want in a credit card. If you stay in Marriott hotels frequently, the branded Marriott Bonvoy card might be perfect. But if you want to earn points that can be used towards bookings with other hotel brands, for example, you’d be better off with a non-branded option.

When choosing any credit card, you’ll also want to consider the annual fee, welcome bonus, insurance coverage, interest, and unique perks and benefits offered.

FAQ

Is it best to pay for a hotel with a credit card?

Most hotels require you to book a room using a credit card, so it makes sense to pay for the room using the card, too. When you check in, you’ll need to provide a credit card for incidentals. Plus, you usually have lots of opportunities to earn great rewards for future hotel stays.

How many Marriott points do you need for a free night?

The number of points you need for a free night varies greatly by location and hotel. The best way to see how many points you need is to head to the Marriott website and search for hotel stays. Be sure to check the box to use your points/rewards.

How do you get hotel discounts with a credit card?

The discounts you’re eligible for (or not) depend on the credit card you hold. If you have a Marriott Bonvoy card, you’ll earn bonus rewards on your Marriott stays that you can put towards free nights on future travels. Other credit cards offer rewards that you can transfer to hotel programs or redeem for hotel bookings. You can also join many free hotel loyalty programs to unlock slightly discounted rates – and as you climb the elite status ladder, the loyalty perks get better.

creditcardGenius is the only tool that compares 126+ features of 227 Canadian credit cards using math-based ratings and rankings that respond to your needs, instantly. Take our quiz and see which of Canada's 227 cards is for you.

Did you find this article helpful?
YesNo

Editorial Disclaimer: The content here reflects the author's opinion alone. No bank, credit card issuer, rewards program, or other entity has reviewed, approved, or endorsed this content. For complete and updated product information please visit the product issuer's website. Our credit card scores and rankings are based on our Rating Methodology that takes into account 126+ features for each of 227 Canadian credit cards.

Hot Credit Card Deals This Month

Hot Credit Card Deals This Month:

Comments


Leave a comment

Required fields are marked with *. Your email address will not be published.


MBNA True Line
Tangerine Money-Back
Koho Easy
What’s important to you?
Cash
Travel+
Low Fees
Insurance
Low Interest
Perks

creditcardGenius is a smart credit card matchmaker that compares 126+ features of 227+ credit cards, with objective ratings, rankings and reviews. Built in 2017, for Canadians by Canadians, creditcardGenius is trusted by more than 200,000 people every month, 50,000 newsletter subscribers, and 15M people since launch.

Read more about creditcardGenius

About creditcardGenius

creditcardGenius

The creditcardGenius team of writers is dedicated to bringing factual, helpful, and thorough information to Canadian consumers. Each piece of content goes through a 3-step review process because quality is important to us.

Read more about creditcardGenius Team

About creditcardGenius Team

creditcardGenius Team

Rating Methodology

The most comprehensive credit card rating system in Canada.

126+ total data points analyzed
Data point breakdown