Mexico is a wonderful country to spend your honeymoon. The people are extremely friendly, the beaches are fantastic and the food is delicious. You can pretty much visit the major coastal destinations at any time of the year and see great weather, with temperatures warm enough to sit on a beach throughout the whole year.
Caribbean
On the eastern Yucatan Peninsula, Mexico has some of the most breathtaking honeymoon destinations, with Cancun leading by example. The Caribbean haven has a host of five star hotels and resorts to tempt honeymooners with stunning turquoise sea and shining white sand.
Baja California
The Sea of Cortez offers a wonderful vacation experience and a number of intriguing destinations for a honeymoon in Mexico. Loreto provides a more traditional setting with a typical Mission Style Church while Cabo San Lucas is a popular place for couples boasting great beaches and desert landscapes.
Bay of Banderas
On the Pacific coast, Banderas Bay is home to Riviera Nayarit and Puerto Vallarta, both of which have wonderful beaches, great cuisine and lots of tours on land and sea. If honeymooners make it out of their suites, there is a whole host of attractions waiting to delight.