My itravel
Last Minute
  • Vacations
  • Flights
  • Hotels
  • Cruises
Travel to Mexico for Culture
Immerse yourself in all things Mexico! From the art, the music, the food, the history and stunning diversity of landscapes, discover
what makes this country so unique.
Travel to Mexico for Flavour
Flavours of Mexico
A beach lover and gourmand’s delight, Mexico offers a unique combination of upscale resorts and tantalizing cuisine.
Discover the works of award-winning chefs who use traditional techniques and modern flair to create something truly mouth-watering.
Riviera Maya
Along with its beautiful white sand beaches, turquoise waters and many outstanding resorts, the Riviera Maya offers
great opportunities to explore ruins, and get up close with nature.

Mexico Travel Deals




{{deal.mealPlan | resource: 'enum_MealPlanType_$0'}} |  {{getDurationDescription(deal.duration)}} {{deal.departureDate | moment: "LL"}}

Save {{getSavePrice(deal)}} was {{getWasPrice(deal)}}
{{ resources.SelectButtonLabel }}



{{deal.departureDate | moment: "ll"}}


{{deal.returnDate | moment: "ll"}}


{{deal.departureDate | moment: "LL"}} - {{deal.returnDate | moment: "LL"}} |  {{getDurationDescription(deal.duration)}}

Tips and advice from our travel experts
With beautiful beaches, luxurious resorts, archaeological ruins and a variety of activities, Mexico is a fantastic destination for every age.
On the Caribbean side, Cancun and Riviera Maya play host to some of the world’s most beautiful 5-star resorts and collection of Mayan ruins; it is a great choice for the first-time visitor, couples or families. Resorts here have everything you could possibly want or need, and as far as activities go, take your pick! There are water parks, zip-lining through the jungle, rappelling into cenotes, scuba diving, cultural explorations and so much more. It is really a great value for your dollar.
On the Pacific side, the area of Puerto Vallarta & Riviera Nayarit is an adventurer’s paradise with its coastal winds creating great waves for surfing, windsurfing and paddle-boarding. Home to small cafés, traditional restaurants and a quaint colonial charm, it also offers beautiful resorts along the Bay of Banderias, from Yelpa to Punta Mita. The town of Sayulita, in particular, is a hidden gem just north of Punta Mita. It boasts a 70’s vibe of peace and love, coupled with an Old World charm with its winding cobblestone roads, and offers some of the best dining and shopping that I have ever experienced in Mexico.
Aileen Rhodes
3 years with itravel2000
Los Cabos
Made up of two towns – Cabo San Lucas, action-packed with lots of restaurants and nightlife, and San José del Cabo, which is
more picturesque and peaceful – Los Cabos has really come into its own these past few years offering luxurious resorts, championship golf, gourmet delights, and a setting that can’t be beat.