Top 5 Places to Visit in Mexico

Mexico is a well-known travel destination around the world and is full of diversity, delicious food, culture and life. Check out some of our favorite destinations in this incredible country.

1. Mexico City

Mexico City is one of our favorite places in Mexico. It's one of the largest cities in the world and it has so much to offer. Like any major city, it's full of both rich and poor neighborhoods but is full of history and urban culture and life. It's a great place to explore urban Mexico, take Spanish classes or even visit the Aztec pyramids of Teotihuacan just an hour away from the city.

2. Isla Holbox

Isla Holbox is at the northern tip of the Yucatan peninsula and is a relatively unknown destination. It's just a two-hour drive from Cancun and is a paradise island full of stunning beaches, fresh seafood and a multitude of adventure and wildlife activities. You can go swimming with whale sharks or simply relax on one of the beautiful beaches. The island is similar to Isla Mujeres (closer to Cancun) but being farther away from the crowds offers a much more relaxed feel.

Holbox Island Near Cancan

Beach Hammocks on Isla Holbox

3. Guanajuato

I've heard from countless travelers that Guanajuato is an amazing city to visit in Mexico. Our friend Jaime at Breakaway Backpacker raved about Guanajuato and couldn't say enough great things. The city is situated in a picturesque valley and its colonial center received the designation as a UNESCO World Heritage Site. 

4. Oaxaca

The city of Oaxaca is 5 hours driving south from Mexico City. It has a fascinating historical and cultural center and is a must-see destination in Mexico. Oaxaca is a place where you can explore the history of ancient civilizations, colonial art and architecture and experience the vibrant cultural traditions of the region. 

5. Riviera Maya

The Riviera Maya is a region in the Yucatan in the Mexican state of Quintana Roo. It starts just south of Playa del Carmen and stretches just below Tulum, where you can find ancient Mayan ruins perched on the side of stunning beaches. The weather is warm year-round and it's a perfect place to learn a bit of history, explore the natural scenery and relax on the beach with a cocktail in the backdrop of ancient ruins.

Río Secreto in Cancun

Río Secreto in Cancun / image provided by Cancun CVB

Have you ever traveled to Mexico? What's your favorite destination? Check out this Gay Mexico Guide for more info.

7 Comments on “Top 5 Places to Visit in Mexico”

  1. Did you boys visit Chichen Itsa and Playa Del Carmen as well? They were my favourites, but I agree, I really liked Mexico City. The gay scene there was awesome (this was back in 2008) – almost as good as London’s ha ha ha!

    1. Auston Matta says:

      Nope didn’t get a chance to do Chichen Itza or Playa de Carmen. Heard so many great things about Playy del Carmen from many people. And yes, Mexico City is the best!

  2. Gustavo says:

    Totally agree!!! Mexico is a great country. As a mexican i have the chance to visit all those places and I just can say that it’s a beautiful country with a lot of things to see and do.
    Have you ever been to the north? There’re a couple of things to do.

    What a shame you didn’t go to Chichen Itza and Playa del Carmen, but did you go to Tulum? that’s my favourite beach in Mexico.

    1. Auston Matta says:

      In the north, we’ve been to just Los Cabos, Puerto Vallarta and Puerto Penasco – all beach places so probably not what you’re referring too. We’ve always been interested in seeing the Copper Canyon railway. Will definitely go some day! And unfortunately the trip to Cancun was mostly work there wasn’t much time to go anywhere besides Cancun and Isla Holbox.

  3. Monika says:

    Hey, there, I am really glad to find your awesome blog. I will be in Cancun next month and I am wondering which one will be the best snorkeling trip to take to enjoy the colorful fish and tortoise? If you have any idea, please give me the information.

  4. Nick says:

    We heard similar things and we booked two nights in a hostel…only to find that we did all the ‘touristy things’ in two hours.
    Its a cute city, but there is absolutely nothing to do during the week except drink excessively and wonder why you ever came there in the first place.
    We’d add Sayulita (an hour north of Puerto Vallarta) to the list. It was super affordable ($10 for hostel, $30 for Airbnb, $1.50 for 3 tacos) with so much to do: surfing ($20/hour), yoga ($10/class), and releasing sea turtles into the ocean (free!).

Leave a Reply