American Airlines is offering great bonus miles through multiple offers this June & July. You can earn and redeem these miles for future travel through AA Airlines.
120,000 Bonus Miles: Earn up to 120,000 bonus miles when you buy or gift AAdvantage® miles. Plus, earn more miles on your purchase when you use your eligible AAdvantage® credit card. See Details Here
Bonus miles to Jamaica: Earn 25,000 bonus miles on a future vacation to Jamaica. Offer ends June 24
Bonus miles to Costa Rica: Earn 30,000 bonus miles when you book a vacation to Costa Rica. Book by June 24
10,000 miles per night: Book hotels and earn up to 10,000 miles per night on select properties. Book AA Hotels