Honeymoon Mexico

From the metropolis of Mexico City to rustic coastal hideaways; Maya ruins, Caribbean beaches and historic properties, there's so much to choose from on a honeymoon to Mexico that you're at risk of falling out over the decision-making.

The Baja Peninsula, high on Mexico's north-western tip and just south of San Diego and Los Angeles, is renowned for its beautiful landscapes and the accompanying climate, which delivers near-constant sunshine, low humidity and sea breezes that keep the temperature from getting too hot. The other big attraction is the superb marine wildlife found in the Sea of Cortez; legendary diver Jacques Cousteau once described it as the "world's aquarium".

Further south on Mexico's vast Pacific coastline, well-known glitzy resorts such as Puerto Vallarta and Acapulco share space with smaller, more exclusive towns, villages and hotels. Make for this stretch of coast if you enjoy wilder and more rugged scenery - the Pacific coast is generally more low-key and relaxed than either the Yucatan or the Baja California beach options, and is ideal for surfers and lovers of barefoot eco-chic.

And speaking of the Yucatán, Cancun, with its international airport, may be the jumping-off point for the peninsula but we will whisk you south to what is known as the Riviera Maya, and one of the romantic, exclusive and just plain beautiful beach hotels. There is plenty here for discerning culture vultures, diving fans and lovers of jungle and wildlife with elegant colonial haciendas, historic towns such as Merida and Campeche, and fascinating Mayan sites.

Honeymoon Gift List Service

Take advantage of our Honeymoon Gift List service! The service allows your loved ones to contribute to your honeymoon to Mexico by giving money towards its overall cost.

Read more
Show less

Itinerary Ideas

Where to Go

Where to Stay

Related Collections

Start creating your tailored trip today

Ollie is our 'Honeymoon Mexico' expert and as a seasoned traveller has the inside track on the most memorable adventures.

Call us on 1-866-205-8369