The best all-inclusive resorts in the Caribbean offer prime beach access, scenic tropical views and impeccable hospitality.
Perched on Isla Verde Beach pretty close to downtown San Juan, the 388-room Fairmont El San Juan Hotel mixes a sort of classic elegance with modern amenities. And though it’s an international ...