Get a credit card for an airline that flies to a Sandals resort. American Airlines, for example, has flights from many U.S. cities to different islands. However, you may want to choose an airline that offers convenient flights from your home city.
Use your credit card for every transaction, no matter how small.
Sign up for email alerts for extra bonus opportunities. You can earn double or even triple points through these promotions.
Look to redeem miles for flights during low season (typically the fall). You can sometimes get a free flight using fewer miles this way (as low as 15,000, instead of the usual 25,000).
Sign up for American Express, which offers free companion tickets when you charge over $10,000 in one year. You can bring a friend for free.
Check the Sandals website. Promotions typically offer a free companion ticket.