The Best Places To Visit In Mexico

Written By: Carlos González

The big, colorful country of Mexico is a true gemstone offering a multitude of amazing travel adventures! Culture meets adventure in this country of breathtaking natural scenery and ancient cultures. Combined with the lively culture, expressed in traditional fiestas, colorful handicrafts and its very tasty cuisine, Mexico will fulfill all your wishes!

Mexico has a rich history of thousands of years and is packed with archeological remains just waiting to be uncovered! Visit one of the many beautiful sites recognized as World Heritage like Mayan Chitchen Itzá, one of the Seven Wonders of the World, or the extraordinary colonial city of Guanajuato. Experience history by climbing sun beaten Mayan ruins overlooking the turquoise Sea in Tulum or visit Palenque and discover a national treasure of temples right in the jungle!

Blessed with natural wonders, the scenery ranges from miles-deep canyons, to active volcanoes. Discover endless deserts, thick jungles full of rich wildlife, and beautiful long coasts, reefs and lagoons. A true highlight is visiting the Cenotes – freshwater sinkholes which allow swimming and diving amongst magical flora.

Stunning waters in all shades of blue and beautiful white beaches line the east coast, providing you with a mix of relaxation and party in its most popular cities Cancun and Playa del Carmen. Go diving in crystal-clear waters or in one of the sacred Mayan sink holes, visit the waterpark Xel-Ha and go on a snorkel adventure, or zip line across the waters – the options are endless!

Another popular beach destination is the pretty town of Puerto Vallarta on the Pacific coast. Walk along its famous waterfront El Malecon to witness Mexican outdoor life, street art and cultural performances. Enjoy action-packed watersports or take a water taxi to its beautiful surrounding beaches, like romantic Las Caletas where you can relax in one of the white hammocks overlooking the water!

Visit bustling Mexico City and try to grasp its dimensions looking down from the large tower of the Torre Latinoamericana. The city boasts multiple cultural attractions, many museums, art galleries and famous sights like the Templo mayor, an Aztec temple situated right on the city’s central plaza. At night visit one of the vibrant bars and dance the night away in a hip club! For a real Mexican culture experience visit traditional Guadalajara, the birthplace of Mariachi music and Tequila.

Apart from big cities, there are many traditional towns and villages with beautiful architecture from the Spanish colonial era like picturesque Oaxaca, with its cobblestoned streets, crafts markets and open-air fiestas. Top tourist attractions in Mexico include a trip to the town of Tequila, where Tequila production is demonstrated on an Agave plantation, followed by extensive tasting of the famous drink!

Most memorable will be meeting Mexico’s warm and courteous people. Immerge in the omnipresent joy of life of this festive culture, where family life is of utmost importance and life revolves around love – sung about in every song! Make sure you indulge in traditional Mexican cuisine: the delicious meals are bound to fulfill all your sensual needs, being so tasty your taste buds will rejoice! Pair with some excellent Tequila or a Michelada, Mexican beer mixed with lime, sauces and spices, to round up your experience!

The bus system in Mexico is exceptional and will make it easy for you to travel and get around the country. Mexico’s magical landscapes and rich culture will provide you with the trip of a lifetime – travelling Mexico is a journey you will never forget!


Mexico City

Mexico City is the capital of Mexico and can only be described as a bustling metropolis, offering everything a mega-city could offer – and more! Boasting a colonial feel in its historic center, it provides rich cultural experiences, some world-class sights and a vivid nightlife.



Cancun is the perfect mix of an all-night-long party scene and picturesque coastal beauty. It’s a pristine paradise where perfect white sands meet the crystal clear waters of the Caribbean Sea. With it’s luxury resorts, endless water-sports, and a nightlife that rivals any on earth; get ready for action!


Playa del Carmen

The coastal town of Playa del Carmen is arguably one of the most popular tourist destinations in Mexico. Famous for its crystal-clear turquoise waters and pristine white-sand beaches lined with lush palm trees; this paradise is all about relaxation through the day, and all wild parties through the night!



Tulum is a small town situated on Mexico’s Caribbean coast and is home to the world-famous Mayan archaeological site at Tulum National Park. Surrounded by rich history, deep green jungle forests, picturesque cenotes, and its pristine white sand beaches; Tulum is a mix of relaxation and adventure!



From pristine underwater diving experiences to relaxed summer days laying on the beach; the largely undeveloped island of Cozumel is a hidden paradise waiting to be explored! Boasting a chilled out Caribbean vibe and a traditional colonial culture, this beautiful paradise won’t stay like this forever!


Oaxaca City

Oaxaca is one of the most beautiful cultural hubs of Mexico; stuck is time with its cobblestone streets, historical architecture, and the traditional festivities that fill its squares. Add the endless things to do and see in the area; Oaxaca is one place you don’t want to miss on your Mexican adventure!


Puerto Vallarta

Situated on Mexico’s Pacific Coast, Puerto Vallarta is a small but beautiful resort town known for its cobblestone streets and historic architecture, pristine coastal surrounds and its vibrant nightlife! While the city itself is small, there are endless things to do in the area – so get exploring today!



Located in Western Mexico and well-known for its mariachi music and endless tequila, Guadalajara is a buzzing metropolis filled with history and culture. Get out-and-about and explore this diverse city; embrace everything the Mexican lifestyle has to offer with its exquisite charm and vibrant atmosphere.


Puerto Escondido

Puerto Escondido is a small surf-town on the Pacific Coast of Mexico. A relatively unknown tourist destination – Escondido is a mecca of alternative thinking and minimalist lifestyles. This isolated paradise is the perfect destination for those looking to escape reality and truly find peace within!


Yucatan Peninsula

The Yucatan Peninsula is famous for fun and relaxation at Cancun, Playa del Carmen and Tulum, but make sure you also try to include a visit to the capital, Merida, where the architecture and colour fill your days and nights with splendour. As you explore the region, take in the Mayan history with a stroll through the many ruins on offer, enjoy the pristine beaches of the coast, and dive or snorkel in the pristine turquoise waters. Then, as the sun goes down, let your hair down and take in the spectacular nightlife that the region is famous for!



The moment you arrive in the coastal town of Bucerias, prepare to be swept off your feet by its traditional charm and its enchanting atmosphere. The cobblestone streets and the bright coloured houses will be sure to take your breath away, as you escape the hustle-and-bustle of the mainstream tourist destinations which surround it. It’s not all about the town though; the locals residents of Bucerias are some of the most sincere and kind people in all of Mexico, and they will always go out of their way to make you feel welcome. So beware, with loving care like that, you may find that you never want to leave!


Isla Mujeres

Just a short ferry ride from Cancun is the picturesque Isla Mujeres. Get away from the mainland crowds and enjoy the beautiful beaches and crystal clear waters that the island is famous for. Snorkelling and diving are popular here, as are the trendy restaurants on this island paradise.


Puerto Morelos

You can choose action-packed days, leisurely exploring, or just relax and soak up the beauty of the one and only Puerto Morelos. Snorkel the marine reserve, and be amazed at its kaleidoscope of colour as the fish glide through the corals, or explore the ancient Mayan history, and the natural beauty of the region, such as the underground river and crystal caves. As you stroll through the town keep an eye out for Faro Inclinado; the leaning lighthouse so popular with photographers.


Santa Maria del Tule

Take a day-trip from Oaxaca City and visit the small Mexican township of Santa Maria del Tule; home to the world-famous Tule Tree – a majestic Cypress tree which has stood tall for more than 2,000 years. The Tule Tree is said to be the widest tree on earth, and with such an enormous girth, and with an intricate trunk design made up of fascinating shapes and unique patterns, it is well worth a look! The town itself is small and colourful and is the perfect place to stop through on the way to some of the regions larger tourist attractions.



Just forty kilometres from the hustle and bustle of Puerto Vallarta, you will find the relaxed and peaceful town of Sayulita. You better get in quick though, Sayulita is quickly becoming more popular as people discover its amazing mix of surf, sand and seafood, with beautiful beaches and tasty restaurants on offer!



The perfect day-trip from Mexico City, Taxco is a small but beautiful town found high in the hills of Mexico, surrounded by lush mountain ranges and towering waterfalls. With its historical wealth flowing from silver mining, Taxco is filled with fascinating baroque architecture, with culture flowing through every street.

Related Links

North America

World Regions



Pin It on Pinterest

Share This