Mexico is one of the most exciting places to visit with its historic sites, vibrant culture, beautiful beaches and delicious food. Of course, not all of Mexico is great and there are places that are more tourist-friendly than others. Here are some destination ideas for those considering visiting this beautiful country.

Cabo San Lucas is a popular place for visitors who simply want to relax on their trip. There are a number of beaches to enjoy, the waters are peaceful in the Playa del Amor and Ocean of Cortez

Rising in the ruins of the Aztec capital Tenochtitlan, Mexico City provides a unique collision of modern city and historical destination. In this part of Mexico, you will find an abundance of museums

One of the top dive locations on the planet, Playa del Carmen is well known for its vibrant ocean and underwater caverns that can only be described as dazzling.

As one of Mexico's biggest metropolitan areas, it has all the draws of the urban getaway; diverse dining and lodging, a good amount of museums and cultural sites, along with a buzzing night life.

Vibrant and easy going Oaxaca offers the very best of southern Mexico charm, pairing the lively fiestas and entertainment with great cuisine and different cultural points of interest.

This former walled city is the last city that the Mayans built. The Mayan ruins in Tulum tower over the ocean and their archaeological remains are well-preserved.

While resorts are popping up everywhere, Zihua is steadfast in maintaining its small-town appeal. It has a brick-paved "fisherman's walk," a tribute to the area’s seafaring roots, which stretches across the town centre.



In the south east region of Mexico is the perfect destination for the delicate palate, the history enthusiast and the thrill seeker. The city of Oaxaca is surrounded by canyons, rivers and jungles for those interested in extreme sports and within the city are culinary delicacies that will satisfy and delight


Merida is the capital of the Mexican state of Yucatan and is full of museums and art galleries. It’s also one of the oldest cities in Mexico and a destination that has many local attractions to keep the most adventurous of visitors occupied for days if not weeks


Out in the laurel-covered hills a few hours north of Mexico city is a quaint little town full of colonial buildings, beautiful parks and a perfect subtropical climate. Guanajuato is famous for its importance in the Mexican mining industry in colonial times