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.