Many of the islands in the Caribbean are located within a few miles of each other, meaning that you can extend your vacation by island hopping
3-hour flight from Miami
Most underrated destination
Rum distilleries and green velvet monkeys
2 hr 46 min flight from Miami
Part of the US Virgin Islands
Margaritaville Vacation Club by Wyndham at Water Bay
3 hr 18 min flight from Miami
Best for diving and snorkeling
Frangipani Beach Resort, Pic Paradis in St. Martin
3 hr 48 min flight from Miami
Caribbean's most romantic island
The Pitons volcanic peaks, St. Louis Cathedral in Martinique