Yes, Marriott does offer a no-fee credit card – the Marriott Bonvoy Bold® Credit Card. This card is particularly beneficial for occasional travelers with good credit, providing a range of features with no annual fee.
Key Features of Marriott Bonvoy Bold® Credit Card:
- Annual Fee: No annual fee.
- Initial Bonus: Spend $1,000 in the first 6 months and earn 50,000 points. Stay 6 eligible paid nights at participating Marriott Bonvoy hotels by 1/31/24 for an additional 50,000 points.
- Ongoing Rewards: Earn 1 – 3 points per $1 spent on purchases.
- Elite Night Credits: 15 credits per year, which can help achieve Silver Elite status in the Marriott Bonvoy loyalty program.
- Foreign Transaction Fee: No foreign transaction fee.
- Balance Transfer Fee: Applicable.
- Cash Advance Fee: Applicable.
For instance, an occasional traveler who spends $1,000 in the first six months of obtaining this card would qualify for the initial bonus of 50,000 points.

If they also stay six eligible paid nights at participating Marriott Bonvoy hotels by January 31, 2024, they’ll earn an additional 50,000 points. These points, along with the ongoing rewards ranging from 1 – 3 points per $1 spent, can be redeemed for future stays at Marriott hotels.
However, while the card does not charge an annual or foreign transaction fee, you should be aware that fees are applicable for balance transfers and cash advances.
Conclusion
Marriott indeed offers a no-fee credit card, specifically the Marriott Bonvoy Bold® Credit Card. This card is a highly beneficial option for those who travel occasionally and maintain good credit or better.
The key advantage of this card lies in its $0 annual fee, making it an excellent choice for those who may not spend enough annually to offset the cost of a rewards card that charges a fee.