31 All-Inclusive Vacations That Cost Less Than a Flight Alone
5. Puerto Plata, Dominican Republic

Often overshadowed by Punta Cana, Puerto Plata is a hidden gem that packs in Caribbean beauty at unbeatable prices. You’ll find all-inclusive vacation packages starting under $500—including airfare—from a variety of booking sites. Most packages offer seaside accommodations, round-the-clock meals and snacks, tropical cocktails, nightly entertainment, and access to a range of land and water sports. But what sets Puerto Plata apart is its unique blend of natural and cultural attractions. Ride the Caribbean’s only cable car up Mount Isabel de Torres for breathtaking panoramic views, or tour the 16th-century San Felipe Fortress by the waterfront. For adventure seekers, nearby waterfalls and jungle ziplines await. With fewer crowds and lower prices than its flashier cousin, Puerto Plata is perfect for travelers who want authenticity, beauty, and value in one sunny package.