Mexico is one of the most fun and lively countries in the world and you will find your fill of history, parties, and incredible nature here depending on where it is that you go. Hostels are widely abundant across the whole of Mexico, but majority of them are condensed down the popular tourist strip from Cancun down to Tulum. The major towns you will find amazing parties and beaches along from here would be Cancun, Isla Mujeres, Playa del Carmen, Cozumel and Tulum. While this is a great area to relax and travel, you can get to some of the more quiet and yet amazing islands such as Isla Holbox in the north after a few hours on the bus.
Inland of this you will find the amazing Chichen Itza, which you can do as a day trip or you can stay at a hostel in Valladolid to be closer to the area. Explore one of the many incredible cenotes around Merida by hiring a car for the day with some friends at your hostel and checking out the area.
Around San Cristobal las Casas you will find some amazing jungle. A popular destination for backpackers, you will find many hostels to stay here. Make sure you pack a jacket as it does get quite cold here up in the hills. Also while you are here, get in a cooking class or two. They do amazing classes. A couple of hours from here you will find one of the most incredible Mayan ruins in the country, Palenque. You can go on a day trip or otherwise there are hostels that you can stay at just outside of the ruins in the town and you can get a taxi there in the morning.
The south coast has some amazing surf towns such as Acapulco and Puerto Escondido where you can hang out, relax and catch some amazing surf amidst the black sand beaches. It is a very popular destination also and people here are very relaxed. There are incredible restaurants in Puerto Escondido so check it out.
And of course any trip to Mexico needs to include your major cities. Mexico City is incredible and if you can find a hostel around the Zocalo area that is central you are in a good area to see many of the sights of the city. You should also take a trip out to Teotihuacan if you can as they are some of the most impressive ruins in the whole of Central America. Oaxaca City is another city that you should hit up. It has beautiful streets, lots to see and do, and if you can, align your trip with Día de Muertos. The hostels get together and hire a band so that all of the guests can take part in the parades and get dressed up. It is a really fun time.
Many tourists heading down from the USA like to visit Tijuana. You can get a hostel in Tijuana, and it's a good place to go if you just want to party, but keep in mind that this town is not representative of real Mexico. If you want to get away from the cliché of people on holiday, skip this out in favour for some of the more unknown towns off the beaten track.
Wherever you go and whatever you do in Mexico, you are bound to be blown away! It is an absolutely incredible place to visit!
Hi, I'm Globetrotter,
the Hostelz.com local expert for Mexico hostels. Welcome.
I have been going to Palenque since 1971. Find a comfortable spot and melt into the air.
I spent a summer in Guanajuato two years ago. It's a charming town, take the tram up to see Pipila and enjoy the multi-colored houses from high up. See the creepy mummies and markets, and just relax. While it's not as lively as Mexico City, Guanajuato is still a good place to spend a few days.
San Miguel de Allende is a great colonial town, unique because of its large artist population, and galleries galore. There is a lot to see right in the city center, and amazing hot springs (La Gruta is very neat - with a cave) just outside. There are a lot of restaurants with very good food (and desserts...), and …
Rosarito is a cool safe city with a crazy inexpensive nightlife. I hooked up with people at the hostel and had a blast! I ended up staying a coupleof months!
Cabo San Lucas is the only place in all of Mexico that I did not enjoy; I think it's because there were too many wealthy, entitled tourists there (the locals were not their usual friendly, festive selves)!
This is an amazing spot! You can relax and have fun! Playa del Carmen is a piece of heaven.
Campeche... We are so lucky that we stumbled upon this hidden pot of gold. The walled city is something that should not be missed. This quaint town has a colonial feeling with clean streets, bright colored buildings, a gorgeous town square, art and music. We all agreed this was one of the top highlights of our …
San Cristobal de las Casas is such an amazing town filled with bright colors, friendly people, and a variety of music. December couldn't have been a better time to visit considering all of the holiday festivities. It is definitely worth time spent traveling. Don't miss this beautiful oasis.
Merida is called the White City. The Paseo Montejo is a popular avenue that crosses all of the city, it has beautiful French-style houses, full of trees, and lovely people, delicious food, and relaxing atmosphere.
Yeah, it's a great city in Mexico! Here you can visit a lot of places if you love nightlife and cultural life, it's a city that gives a special touch for all tourists. I would invite all tourists from the world to pass a day in Tijuana.
Reading a well-known Autralian guide about Mexico, coming from a visit to the U.S., I was planning to stay only one night in Chihuahua and its only hostel. This was my first time in Mexico, and I was not sure about what I could expect, between great food and sulfurous reputation. I actually found Chihuahua to be a …
Morelia is a very nice and safe city in Mexico.
if you go to Isla Mujeres, you should try to eat on the restaurants by the beach and eat a shrimp cocktail or ceviche! It's delicious. Go to Caracol and Playa Tiburon -- great views!
The great thing about Mexico City is that you can get your own hotel room for about 200 pesos (about $20 USD), which is only a little more than the hostels, if you want more privacy. Though I believe most of them are in the Centro Histórico, which tends to die down at night (though that's great if you want to sleep …