Whether you prefer rugged Pacific beaches or the calm blue waters of the Caribbean Sea, Mexico's beach destinations are prepared to fulfill your vacation desires. And with these five fantastic all-inclusive Mexico vacations with airfare under $1000, you'll have endless food, drinks and entertainment in addition to stunning sea views and sunny weather.
These vacations in Cancun, the Riviera Maya, Mazatlan and Los Cabos include roundtrip airfare and two- to five-night hotel stays in the country's most popular resort areas.
Keep in mind that prices listed are for particular departure cities and dates based on two travelers – click through to search from your home city and see prices. Best prices are available in the off season.
1. Cancun: Airfare + 3 Nights at Riu Cancun All-Inclusive - $964+
This incredible deal includes roundtrip flights and a 3-night stay at the Riu Cancun All-Inclusive, located in Cancun's bustling Hotel Zone, just minutes from the area's dreamy white-sand beaches.
Of course, all your meals, drinks and snacks are included — plus room service is available 24 hours if you can't escape the comfort of your deluxe room.
Learn more about this all-inclusive Cancun vacation.
2. Riviera Maya: Airfare + 5 Nights at All-Inclusive Iberostar Paraiso Beach Resort - $698+
With a suite at the Iberostar Paraiso Beach Resort in the Riviera Maya, you'll certainly get your fill — 12 restaurants and seven bars will help conquer your cravings. Plus, the property's enormous swimming pool is one of the largest in the region — 3270 feet long, in fact.
But most impressive are beachfront rows of sun-loungers and palapas, ready to ensure you have relaxing days under the sun.
Learn more about this all-inclusive Riviera Maya vacation.
3. Riviera Maya: Airfare + 3 Nights at All-Inclusive Grand Bahia Principe Coba Beach Resort - $650+
You get more bang for your buck with this three-night Riviera Maya all-inclusive stay. The Grand Bahia Principe Coba offers all-suite accommodations, all you can eat and drink at six restaurants and nine bars, jungle-like tropical gardens and access to a gorgeous stretch of beachfront. There's plenty more, of course, but we won't ruin the surprise!
Learn more about this Riviera Maya all-inclusive vacation.
4. Mazatlan: Airfare + 2 Nights at Pueblo Bonito All-Inclusive Resort - $825+
With this 3-night all-inclusive Mazatlan deal, you'll get to see firsthand just how underrated this part of Mexico is. The Pueblo Bonito Mazatlan will certainly impress with its access to a golden-sand beach and two swimming pools for hours of lounging.
But the best part? Thanks to exchange privileges with a sister resort (and a free shuttle to get you there), you'll have access to a total of 16 restaurants and 7 bars. Not too shabby!
Learn more about this all-inclusive Mazatlan vacation.
5. Los Cabos: Flights + 3 Nights at 4-Star All-Inclusive Barcelo Gran Faro - $997+
It's a bit outside of the city of Cabo San Jose, but that's what makes a vacation at Barcelo Gran Faro great — it's the ideal spot to enjoy the area's beaches, sign up for an excursion or take a trip to El Arco.
And with five restaurants and three bars, there's no shortage of cuisine and cocktails to sample. Prefer to drink poolside? Take a seat at the pool bar.
Learn more about this all-inclusive Cabo vacation.
Want to see more all-inclusive Mexico vacations with airfare under $1000? Browse our Mexico deals or sign up for our email to get deals delivered to your inbox.