The Starwood hotel rewards business credit card is currently offering up to 25,000 bonus Starpoints with a $0 introductory annual fee for the first year, and then $65.
Apply for the Starwood Preferred Guest(R) Business Credit Card from American Express to earn up to 25,000 bonus points.
You’ll receive 10,000 Starpoints after your first purchase.
Plus, you’ll get an additional 15,000 bonus Starpoints when you spend $5,000 in your first 6 months of card membership.
There is a $0 introductory annual fee for the first year, and then a $65 annual fee thereafter.
The Starwood business credit card also allows you to earn points on all of your purchases toward free hotel stays.
Check out this Starwood Consumer Credit Card Bonus instead if you don’t need the business hotel rewards card version.
Disclaimer: This content is not provided or commissioned by American Express. Opinions expressed here are author’s alone, not those of American Express, and have not been reviewed, approved or otherwise endorsed by American Express. This site may be compensated through American Express Affiliate Program.
Take advantage of this Starwood business rewards card bonus to earn free hotel nights.