"Get the best return possible for every $ you spend."

Top Hotel Credit Cards

Below are the top hotel co-branded credit cards in Canada (sorted by annual fees):


MBNA Best Western Rewards Platinum Plus

MBNA Best Western MasterCard

  • No annual fee
  • Earn 20,000 sign up bonus points after your first purchase
  • Alternatively, earn 40,000 sign up bonus points link after the first purchase (but YMMV, it may not necessarily work even though the link is live)
  • Earn 5 points for every $1 spent at Best Western properties
  • Earn 1 point for every $1 on all purchases
  • Awarded Gold status after using the card the first time
  • Awarded Diamond status after spending $10,000 in a calendar year
  • Apply-Now


American Express Starwood Preferred Guest Credit Card

  • $120 annual fee
  • $50 annual fee for a supplementary cardholder
  • Earn $250 statement credit (earn $100 after spending $1,500 in the first 3 months and another $150 after spending $200 at participating Starwood or Marriott properties in the first 6 months)
  • Earn $25 statement credit for every referral (up to a maximum of $375 per calendar year)
  • Earn 2 Starpoints for every $1 spent at participating SPG and Marriott Rewards hotels (between November 15, 2016 and July 31, 2018)
  • Earn 1 Starpoint for every $1 spent on all purchases
  • Spend $30,000 a year (anniversary year) to receive Gold elite status with Starwood Preferred Guest
  • Spend $40,000 a year (anniversary year) to receive a Free Weekend Night Award
  • Apply-Now

Follow us on Social Media and keep up-to-date on our latest posts!

About Us

Pointshogger aims to provide analysis and updates on earning loyalty reward points and maximizing the value of your points. We hope to inspire our readers to experience the joy of travel and make the most out of what they've already got!

  • Ottawa | Vancouver
  • @pointshogger

    Contact Us


    Subscribe To Our Newsletter

    Join our mailing list to receive the latest news and updates from our team.

    You have Successfully Subscribed!