The Marriott Business Credit Card is a good choice for business owners who frequently stay at Marriott hotels. It offers a large sign-up bonus, valuable perks, and a reasonable annual fee.
Sign-up bonus: Earn 75,000 points after you spend $3,000 on purchases in the first 3 months from account opening.
Earn 5 points per $1 spent on Marriott purchases and 2 points per $1 spent on everything else.
Receive a free night award every year after your account anniversary. Plus, get 15 Elite Night Credits each calendar year.
Enjoy complimentary Silver Elite status as long as your account remains open and you make an annual purchase of $35,000 or more on the card.
No foreign transaction fees.
$99 annual fee.