Cancun, Punta Cana, and Los Cabos are the three most popular all-inclusive destinations for U.S. travelers, and for good reason. All three have short flights from major U.S. cities, reliable sunshine, and resorts at every price point. But they are very different places, and the right choice depends on what kind of trip you want.
This guide compares the three destinations, highlights resorts that consistently earn great reviews, and explains how to get the best price on the whole trip.
Which destination is right for you?
Cancun offers the most variety. You get calm, turquoise Caribbean water, a lively Hotel Zone, and easy day trips to Mayan ruins, cenotes, and the islands of Isla Mujeres and Cozumel. It has the most flights from the U.S. of the three.
Punta Cana is about long, wide, palm-lined beaches and pure relaxation. It is less about nightlife and excursions and more about pool, beach, repeat. Resorts are spread out along the coast, and many are very large.
Los Cabos feels more upscale and dramatic, with desert mountains meeting the Pacific. The water is often too rough for swimming on many beaches, so resort pools matter more, but the dining, golf, and scenery are outstanding.
Standout all-inclusive resorts in Cancun
Moon Palace Cancun is one of the best choices for families, with huge pools, a water park, and many restaurants. Hyatt Ziva Cancun sits right at the tip of the Hotel Zone with water on three sides, which makes it great for couples and families who want to walk to town. For something quieter, look south to the Riviera Maya near Playa del Carmen.
Flights to compare: Miami to Cancun, Atlanta to Cancun, Dallas to Cancun, Chicago to Cancun, and New York to Cancun.
- Best for families: Moon Palace Cancun
- Best location: Hyatt Ziva Cancun
- Best for a quieter stay: resorts in Riviera Maya, south of the airport
Standout all-inclusive resorts in Punta Cana
Hard Rock Hotel & Casino Punta Cana is one of the largest resorts in the Caribbean, with a casino, golf course, and many pools, making it a strong pick for groups and active travelers. Excellence Punta Cana is adults-only and a favorite for honeymoons and couples who want a calmer, more romantic setting.
Flights to compare: New York to Punta Cana, Miami to Punta Cana, Atlanta to Punta Cana, and Chicago to Punta Cana.
- Best for groups and entertainment: Hard Rock Hotel & Casino Punta Cana
- Best for couples: Excellence Punta Cana (adults-only)
Standout resorts in Los Cabos
Grand Velas Los Cabos is one of the most luxurious all-inclusive resorts in Mexico, with large suites and fine dining included. Pueblo Bonito Pacifica is adults-only and set on a quiet stretch of beach, perfect for a peaceful getaway. If you want a similar style on the mainland, Grand Velas Riviera Nayarit near Puerto Vallarta is another excellent choice.
Flights to compare: Los Angeles to Los Cabos, Dallas to Los Cabos, Chicago to Los Cabos, and Atlanta to Los Cabos. For Puerto Vallarta, see Los Angeles to Puerto Vallarta.
- Best luxury all-inclusive: Grand Velas Los Cabos
- Best adults-only: Pueblo Bonito Pacifica
- Best alternative on the mainland: Grand Velas Riviera Nayarit
When to go
All three destinations are at their best from December through April, when the weather is dry and warm. That is also when prices are highest. For better value, aim for late April through early June, or November before Thanksgiving.
Hurricane season in the Caribbean runs from June to November, with the highest risk from August to October. Los Cabos is on the Pacific side and has its own storm season, mostly in September. Travel in these months can be very affordable, but buy travel insurance and choose refundable rates.
What "all-inclusive" really includes
Every resort defines all-inclusive differently. Most include meals, snacks, drinks, and non-motorized water sports. Many charge extra for premium restaurants, top-shelf drinks, spa treatments, and off-site excursions. Luxury resorts usually include more, which is why the price gap between categories is not as large as it first looks.
- Usually included: buffet and à la carte dining, house drinks, pools, kayaks and paddleboards, evening entertainment
- Often extra: premium dining, spa, motorized water sports, airport transfers, excursions
- Check for: resort fees, tipping customs, and room-service policies
How to save on an all-inclusive trip
All-inclusive resorts are among the best candidates for flight and hotel packages. Because resorts sell many rooms through package sellers, a bundle can be noticeably cheaper than booking the resort and flight separately. Use the Bundle & Save option in the search box to compare.
Booking at least five nights often unlocks better rates, and traveling Sunday to Thursday avoids the weekend premium. For more ideas, see our guide on how to find hidden hotel deals.
Ducoffs.com

