This is a good deal for any American who will be staying in a Best Western this summer. Basically 3,000 bonus points is equivalent to the points a member would earn from $300 in hotel spend.
This is a really good deal if you can combine it with the stay twice by May 30 and
earn a $50 travel card.
There is also the
2,000 AA miles for three stays, with two stays needed by May 30 and one stay between June 1 and August 31.
If these promotions combine, then a person with just three hotel stays can earn the $50 travel card (Two stays by May 30 bonus) + 3,000 bonus points ($100 travel card bonus used for one stay June 1-Aug 31) + 2,000 AA miles (3 stays with two stays by May 30 and one stay June 1-Aug 31).