Barbados

You know the beach is free, right? And as far as Caribbean destinations go, the Dominican Republic is one of the cheapest. Punta Cana, for example, is one of the best places for luxury all-inclusive resorts at a total steal (and a 3-star hotel costs an average of $60 per night). There are 20 miles of white sand beach, and the hardest decision you'll make all day will be whether to order a daiquiri or piña colada.