Mexico caters for all types of visitors whether you want to stay in the luxurious resorts of the Riviera Maya, colonial mansions nestled in the highlands or beach huts on the Pacific. With our deals on Mexico holidays you can choose from a range of holidays. Trek through steaming jungles or cactus-strewn deserts. Relax on beautiful beaches, marvel at snow-capped volcanoes or visit lagoons rich in wildlife. Snorkel amongst the warm Caribbean reefs or hike through Oxaca's mountain cloud forests. For those who love culture Mexico has plenty to offer from its capital's museums, to the colonial streets of Guanajuato. Visit Calakmul which has the tallest pyramid in Yucatan. The jungle still covers much of the site, giving it a unique atmosphere. Plan your dream Mexico holiday with our offers and see how much you can save with our travel deals.
Plus, we are ATOL protected for your peace of mind.
There is plenty to keep you busy on holiday in Mexico's beautiful Cancun and Riviera Maya regions. The crystal-clear waters are perfect for watersports, including swimming, sea kayaking, snorkelling and diving past whale sharks, coral reefs and ancient sites. Adventure enthusiasts will be in their element with the chance to go canyoning and paragliding.
Mexico Food & Drink
Mexico is known around for its fantastic (and spicy) Mexican food. Try Mole poblano, the national dish, made from Turkey covered in a rich chocolate and chilli-infused sauce called Mole. Other Mexican foods to try include tacos, tostadas, pozole and enchiladas which come with a lot of cheese, chilli and guacamole. Don’t forget to drink your fill of Mexican margaritas while you’re here!
Mexico has a vibrant nightlife with plenty of bars and nightclubs in Playa del Carmen and Cancun. For sightseeing, Mexico is known for its fascinating ancient Mayan ruins like the Tulum ruins, Chichen Itza and the Mayan caves at Aktun Chen. Visit Xcaret Park, an eco-theme park with a Mayan village and a coral reef aquarium.
Speak To One Of Our Mexico Travel Experts Now On 0203 553 2452Open today: 8.30am - 9pm