


A place of contrasting landscapes, ranging from lush rainforests and tropical beaches to dusty cacti-filled deserts, Mexico is a country that overwhelms your senses. Couple this with our handpicked range of luxurious resorts in spectacular settings, and you have a stunning holiday destination that ticks virtually all the boxes.
Nestling on the far eastern coast of the Yucatan Peninsula, between the Gulf of Mexico and the Caribbean Sea, is the beautiful Riviera Maya. Here, white sand beaches meet lakeside mangroves and the Great Mayan Reef, an underwater paradise for divers. If you’re interested in culture and feel adventurous, don’t miss a visit to the ancient Mayan city of Chichén Itzá. Our choice of luxury hotels here includes the Rosewood Mayakoba and Mandarin Oriental Riviera Maya.
On the opposite side of the country, at the southernmost tip of the Baja California Peninsula, is Los Cabos where, during the winter months, it is possible to witness the mating ritual of the Grey Whale, while in summer the waters are perfect for watersports. Close by is the charming and historic town of San Jose del Cabo. Choose from Las Ventanas al Paraiso or the One&Only Palmilla.
Mexican people are passionate about their food and drink and famously generous, so you can look forward to a warm welcome.
Find out more about honeymoons in Mexico, plus Rio holiday ideas and Ecuador and Galapagos tours.

Both the Caribbean and Pacific coasts of Mexico have world-class resorts set on superb beaches with prices significantly lower than in rival holiday destinations. Besides affordable luxury, visitors can tap into a rich seam of culture, from remarkable Mayan archaeological sites and colourful Indian markets to Spanish colonial towns.