The Best Cities to Visit in Mexico

Whether it’s the glorious beaches, the ancient cultural towns, the fishing villages or the vibrant nightlife which attract you to Mexico, we’ve created a list to guide you through the best places to visit and why.

Playa Del Carmen

If you’re looking for turquoise seas, golden sands and a serene getaway, this it the place perfect place for you. The beaches offer a private retreat, with the opportunity to snorkel with tropical fish and sea turtles while exploring the magical underworld of the Gulf of Mexico. If you’re more of an adrenaline junkie, feel the rush and zipwire through the lush shrubs and trees above the canopy of the jungle. Experience the Mexican nightlife culture and visit the nearby clubs and bars, or catch a Cirque du Soleil show in the heart of the Riviera Maya.

Mexico 1

Los Cabos

Los Cabos is a popular destination for boat, walking and sky tours due to its breathtaking beauty and iconic landmarks. The grand cluster of rocks sitting in the ocean are one of the main talking points; whale watching, snorkelling, dinner cruises and small boat tours all operate to allow you to gaze upon the natural beauty of these rocks. Recognised as a top fishing destination all over the world, private fishing trips are a perfect way to create a different and unique memory for your holiday, as well as providing chance to catch your own dinner!

Mexico 2


Away from the hustle and bustle of the busy beachside destinations, Mérida is enriched with historic and cultural sights. It’s submerged in colonial history, with the region’s best museums, narrow streets and pretty gardens. Loved by the locals for the heritage and culture, it is perfect for a day trip to explore the different types of scenery that Mexico has to offer.

Mexico 3

Todos Santos

Surrounded by mountains and home to a popular Arts festival, Todos Santos is a small coastal town that has captured the hearts of many locals and tourists. Expect to see craft shops, art galleries with paintings of local landscapes, boutique hotels, and individual arty festivals. A close drive to stunning beaches, Todos Santos is also a favourite for keen surfers who enjoy taking advantage of the gorgeous surroundings.

Mexico 4


Perhaps the most relaxing place in Mexico, Zihuatanejo is the perfect location for travellers who want some peace and quiet. With it’s chilled out atmosphere and soft golden sands, there’s nowhere better to sit back and watch the sunset. If you’re a yoga lover or book worm, here is your haven to indulge yourself in your favourite past times without the disturbance of others.

Mexico 5


As one of the most famous tourist destinations for Mexico, Cancun is a must. There’s something for everyone: an exuberant nightlife, scorching sun, high-rise hotels, museums, archeological ruins, water sports, aquariums, mounds of shops and a large selection of restaurants. This city is arguably the best of all the cities combined, why not book a trip to Cancun today?

Mexico 6

Share with your friends, followers and fans!