The Starwood Preferred Guest American Express card is my favorite hotel co-branded credit card. It doesn’t provide many perks, but it does have the best earning value by far of any hotel card.

The normal offer for both the business and personal versions of this card is 25,000 Starwood points, but currently you can sign up for a 35,000 point offer!

The offer for the personal version of the card is:

  • 25,000 Starpoints after spending $3,000 in the first 3 months
  • 10,000 Starpoints after spending an additional $2,000 in the first 6 months

The offer for the business version of the card is:

  • 25,000 Starpoints after spending $5,000 in the first 3 months
  • 10,000 Starpoints after spending an additional $3,000 in the first 6 months

I know those spending requirements are high. But if you are able to do them, consider getting this card. It is likely to eventually be discontinued, due to Marriott’s purchase of Starwood Hotels.

You can use Starpoints for Starwood stays, or transfer to Starwood’s airline partners. You can also transfer them to Marriott at a 1:3 ratio, so the bonus can also be viewed as a 105,000 Marriott point bonus. Both Marriott and Starwood allow you to book “nights and flights” packages, which is one of the best uses of these points, if you accrue enough.

Note that if you have ever had this card in the past, you’ll won’t be eligible for the bonus. Amex has a once-per-lifetime rule on card bonuses.

You have through April 5th to apply!