Situated on the southern border of the United States, Mexico may sometimes be overlooked as a holiday destination. However, it is a country that offers rich history, varied geography and a warm climate, making it an ideal choice for a short break or a longer vacation.
Featuring 9,330 kilometres of coastline, Mexico offers an abundance of beach resorts. The west and south coasts of Mexico overlook the Pacific Ocean, while the east coast meets the Gulf of Mexico and the Caribbean Sea. For a resort holiday with a difference, head to the Riviera Maya on the Yucatan Peninsula where stunning beaches and Mayan ruins await your arrival. Mexico’s position on the Tropic of Cancer means that the Riviera Maya is a great beach destination all year round. Popular resorts include Playa del Carmen and Playacar. To the north of the Riviera Maya is the bustling resort of Cancun where you can find a vibrant party scene alongside the beach. Mexico is also a popular destination for bachelor and hen parties. If you’re looking for a quieter family holiday, there are plenty of family-friendly hotels on the Yucatan Peninsula too.
While in Cancun make sure you arrange a day trip to the historic site of Chichen Itza. Located between Cancun and Merida, Chichen Itza is visited by 1.2 million people every year. Here you will find Maya-Toltec buildings and monuments, some of which date back to 500 AD. The most famous of these structures is the Castillo pyramid, a Mayan temple which stands 24 metres tall.
If you’re looking for a city break, the best of the cities on offer is Mexico City. Spend a weekend exploring the buildings of the historic centre, and the flora and fauna in the Xochimilco Ecological Park (also known as the floating gardens). Both of these areas were granted World Heritage Site status in 1987. If you prefer a more adventurous holiday, head to the Cumbres del Ajusco National Park where you can explore the mountainous landscape in all-terrain vehicles. Mexico City offers all this alongside shopping and fantastic Mexican cuisine.
The direct flight time from New York to Mexico City is around five hours, or four hours from Los Angeles. Return flights from New York to Mexico City start at around $400 per person. The NH Centro Historico hotel is a great base to explore the historical area of the city and has rooms starting at $98 per night. A seven-night all-inclusive package to the resort of Playa del Carmen costs in the region of $1,600 per person, staying at a 4-star beach-front hotel. Generally your dollar will go a long way in Mexico as the peso is undervalued.
Whether you are looking for a city break, a relaxing beach holiday, a party getaway or cultural and historic tours, Mexico offers you the best of all these worlds at an affordable price.