Signing up for credit cards to earn frequent flyer miles and hotel points is the easiest and quickest way to earn miles and points for free flights and hotels. Through the accumulated knowledge of frequent flyer forums and blogs, a set of best practices have emerged. I have put them at the bottom of this page.
To remove clutter, I didn’t list much on this page besides the sign up bonus. For full details, follow the links to read each offer’s terms and conditions carefully.
The Biggest Deals–Personal Cards
The Lufthansa Premier Miles & More World MasterCard with 50,000 Lufthansa miles after spending $5k in the first three months
Targeted Delta Gold Personal card with 45,000 Delta SkyMiles after spending $5k in six months using CARDMATCH. Input your info and see if you get the offer.
Barclaycard Arrival World MasterCard – Earn 2x on All Purchases with 40,000 miles after spending $1k in the first three months
Citi® Platinum Select® / AAdvantage® World MasterCard® with 40,000 American Airlines miles after spending $3k in three months
Chase Sapphire Preferred with 40,000 Ultimate Rewards after spending $3k in three months. For more information, see this chart from JAPT.
The US Airways Premier World MasterCard with 30,000 US Airways miles after first purchase
United Mileage Plus Explorer Card with 30,000 United miles after spending $1k in three months. For more information, see this chart from JAPT.
Starwood Preferred Guest American Express with 25,000 Starpoints after spending $5k in six months. For more information, see this chart from JAPT.
Citi® Hilton HHonors™ Reserve Card with Two Free Nights worldwide at top tier Hiltons after spending $2,500 in four months
The Biggest Deals–Business Cards