TL;DR: Mexico rewards travelers who go beyond the airport-to-resort routine. These 20 tips cover everything first-timers need to know: safety, money, food, transport, beaches, and the things nobody puts in the brochure. Read this before you book.
Mexico is huge. Even though my itinerary only scratched the surface, I had a blast and came back with a genuinely balanced mix of cities, culture, beaches, and history.
I did extensive research before the trip, but it was on the ground that I learned the most. This list compiles exactly that: all the things I wish I had known before visiting Mexico.
- ✈️ Flights to Mexico: Search with Kiwi for the best fares, including open-jaw tickets into Mexico City and out of Cancún.
- 🏨 Hotels in Mexico City: Stay in Roma or Condesa for safety and easy access.
- 🏨 Hotels in Tulum: Stay in Tulum Town and pick a place with bikes included. Beach zone prices are brutal.
- 🚗 Rent a car: Useful for Yucatán day trips. Compare rental car prices here.
- 📱 Stay connected: Get a travel eSIM from MobiMatter before you fly (use code BRUNO29545 for up to $5 credit).
- 🛡️ Travel insurance: Especially important during hurricane season. Heymondo is what I use.
🇲🇽 Things to know before traveling to Mexico
- Don’t stress out because of safety concerns.
- Go cenote hopping.
- Pay in pesos, not dollars.
- Explore beyond the touristy resorts.
- Don’t underestimate the size of the country.
- It’s not always warm and sunny.
- Indulge in the unique Mexican food.
- Leave your drone at home.
- Know the Mexican bathrooms.
- Plan for the best beach weather.
- Get around by ADO bus.
- Give Mexico City a chance.
- Go for the street food.
- Be careful when renting a car.
- Explore the ancient ruins.
- Try to avoid tours.
- Learn basic Spanish.
- Connect with locals.
- Avoid the tap water.
- Stay connected with a SIM card or eSIM.
1Don’t stress out because of safety concerns
Mexico has an awful reputation in the media, from drug cartel violence to petty crime in cities. These things exist, and I won’t pretend otherwise.
However, most incidents happen in areas you’re unlikely to visit as a tourist. This is true even inside the cities. In Mexico City, the central areas are safe and most crime is concentrated in outer suburbs. If you follow these safety tips in CDMX, you’ll be fine.
Mexico is in general very safe, with very welcoming people.
Roughly 40 million tourists visit Mexico every year and violence against visitors is rare. The main thing to watch out for is petty theft. Be aware of your belongings at all times, particularly in crowded places.
2Go cenote hopping
I had never heard of cenotes before coming to Mexico, and within days I was completely obsessed. Cenotes are cave-like sinkholes or natural swimming holes found all across the Yucatán peninsula.
Some look like underground caves with shafts of light cutting through the water. Others are open-air pits surrounded by jungle. They’re hugely diverse, so try to visit at least two or three with different characters.
The Mayas believed these were sacred portals to the underworld. That may not be literally true, but they feel genuinely magical.
There are over 6,000 different cenotes in Yucatán. Here are some of the most beautiful.
- Cenote Dos Ojos in Tulum
- Cenote Samulá in Valladolid
- Cenote Zaci in Valladolid
- Cenote Ik-Kil near Chichen Itza
- Cenote Azul near Tulum
- Cenote Suytun in Valladolid
- Cenote Xkeken in Valladolid
- Gran Cenote in Tulum
3Pay in pesos, not dollars
In touristy areas like Playa del Carmen, it’s technically possible to pay in U.S. Dollars. Don’t. Places that accept dollars set their own exchange rate, and it’s never in your favor.
When you arrive in Mexico, use an ATM to get cash (avoid exchange bureaus entirely) and keep pesos on you throughout your trip.
If possible, use Revolut to pay by card and cut fees even further.
4Explore beyond the touristy resorts
This is one of the most important Mexico travel tips, honestly.
There’s nothing wrong with spending a few days at the beach in Riviera Maya — well deserved after touring the country! But flying to Mexico specifically to sit in an all-inclusive resort is almost offensive to the rest of the country. All you’ll see is other tourists.
Mexico is a massive country with extraordinary destinations beyond the resort strips. I skipped Cancún and Playa del Carmen entirely in my itinerary and added more authentic colonial towns like Valladolid and Mérida instead. Zero regrets.

Plan a local and authentic journey skipping the most touristy resorts.
5Don’t underestimate the size of the country
Mexico covers nearly 2 million km² and has a population of around 130 million people, with over 20 million in the Mexico City metropolitan area alone. It’s one of the largest cities in the Western Hemisphere.
Getting from A to B always takes longer than you expect. Plan accordingly and resist the urge to hop city to city on a tight schedule. Slow travel is the right approach here.
6It’s not always warm and sunny
Because the country is so vast, weather varies considerably by region and by season.
In general, the best time to visit Mexico is between December and April. You may experience some chilly nights in Mexico City during the Northern Hemisphere winter months, so bring a jacket. Meanwhile, December and January are perfect beach weather along the Riviera Maya, with temperatures still hitting 28°C in places like Tulum and Playa del Carmen once the hurricane season has passed.
A pre-filtered list of the best hotels in Tulum Town with bikes available to explore the beach road.
7Indulge in the unique Mexican food

Forget any diets when coming to Mexico. Mexican food is genuinely extraordinary and it goes way beyond tacos, nachos, and guacamole (which is actually less ubiquitous than you’d expect). Each region has its own sub-culture expressed through food. In Yucatán, you’ll encounter a whole different Mexican food tradition with Mayan roots: chaya, sopa de lima, conchinita pibil.
Indulge as much as you can and, if possible, take a cooking class. Mine in Mexico City ended up being my favorite meal of the entire trip.
Dishes you need to try in Mexico 🌮
- 🌮 Cochinita pibil: a Yucatán dish of slow-roasted pork marinated in achiote and citrus, wrapped and cooked in banana leaves.
- 🌮 Chilaquiles: the ultimate Mexican breakfast. Fried tortilla strips simmered in red or green salsa, topped with eggs, cheese, beans, or meat.
- 🌮 Enchiladas: tortillas filled with meat, cheese, beans, or seafood and covered in chili sauce.
- 🌮 Gorditas: a thick corn dough pastry stuffed with cheese, meat, or beans, usually fried. Their name loosely translates as “little fat ones” and the name is not misleading.
- 🌮 Sopa de lima: a lime-infused chicken soup with fried tortilla strips. Deceptively simple, genuinely great.
- 🌮 Tacos al pastor: Mexico City’s iconic street taco. Pork shaved from a spit, served with coriander and pineapple.
- 🌮 Quesadillas: tortillas filled with cheese, meat, vegetables, or beans and cooked on a griddle until melted.
8Leave your drone at home
If you own a drone and had visions of capturing aerial footage of Tulum’s beaches, cenotes, or jungle ruins: think again.
Flying over archaeological sites like Uxmal or Chichen Itza is strictly forbidden. Beyond that, Mexico’s civil aviation authority (AFAC) imposes strict regulations on drone use by non-citizens, including registration requirements and significant airspace restrictions. Legally, your drone can be confiscated at the border.
Whether enforcement is consistent is another question, but it’s not a risk worth taking on vacation.
9Know the Mexican bathrooms
Two things that catch first-timers off guard.
First: the door marked “M” is for women. M stands for mujeres. Even after years in Barcelona, I may or may not have walked into the wrong one on more than one occasion in Mexico.
Second: in many places, particularly outside major cities, there’ll be a small basket next to the toilet. Use it for toilet paper instead of flushing. The plumbing often can’t handle it and you don’t want to find out the hard way.
10Plan for the best beach weather

Two things to factor in when planning beach time in Mexico.
The first is hurricane season, which runs from June to November and can affect the Caribbean coast, the Gulf Coast, and parts of the Pacific. If you’re visiting during this window, great deals are available as crowds thin out. Just make sure you have a solid travel insurance policy in place before any storm gets named.
The second is sargassum seaweed. No one wants to arrive at a white sand beach and find it buried under brown, pungent seaweed. I arrived in March and it was already bad on many Tulum beaches.
Sargassum season typically peaks from April to August, but recent years have seen significant off-season arrivals. The Sargasso Monitoring Network of Cancún publishes daily beach condition reports based on satellite data and on-the-ground photos.
If clean beaches are a priority, stay at a hotel with staff actively managing the seaweed situation in front of the property. This is most reliably the case with higher-end hotels and resorts that have the resources to clear it daily.
11Get around by ADO bus
Traveling independently through Mexico is much easier than people expect, and you don’t need to rely on internal flights or private transfers.
ADO Buses are modern, air-conditioned, and surprisingly comfortable, with frequent routes connecting all major and minor towns across the country. They’re also extremely affordable. My Valladolid to Tulum trip cost around 110 pesos (under $6 USD). You can book online or at any terminal de autobuses.
12Give Mexico City a chance

Mexico City is the elephant in the room. People are so conditioned to fly straight to Cancún or Acapulco that they overlook this massive, vibrant, culturally extraordinary metropolis.
Adding it to your Mexico trip makes the whole journey far more complete. Give it at least three full days.
Pre-filtered list of hotels in the safest and most walkable areas of CDMX.
(function(d, sc, u) { var s = d.createElement(sc), p = d.getElementsByTagName(sc)[0]; s.type = 'text/javascript'; s.async = true; s.src = u + '?v=' + (+new Date()); p.parentNode.insertBefore(s,p); })(document, 'script', '//aff.bstatic.com/static/affiliate_base/js/flexiproduct.js');
13Go for the street food

Skipping the street food means missing a huge slice of the culture. In terms of street food quality, Mexico is up there with the best countries I’ve visited, and that list includes Vietnam.
Use common sense: check that meat is well-cooked, that utensils look clean, and that nothing has been sitting in the sun for suspicious amounts of time. When in doubt, follow the locals. The stalls with the longest queues of Mexicans are invariably the right call.
14Be careful when renting a car
Car rental companies are full of scams and tricks everywhere, but Mexico has a particular reputation for it. Companies advertise cars from $1 a day, then quote a very different number at pickup once mandatory insurance is added.
I nearly fell for this myself when looking to rent in Mérida. Always email the company before booking to confirm the all-in final price, and read the insurance terms carefully. Mexico requires proof of insurance coverage in the event of a serious accident.
Common sense applies: if a deal is too good to be true, it probably is.
15Explore the ancient ruins
Before the Spanish arrived in the 16th century, Mexico was Mayan and Aztec territory. That history is still everywhere: in the food, the faces, the language, and the extraordinary archaeological sites scattered across the country.
Chichen Itza is the most famous site by a wide margin. It’s also overrun with tour buses by mid-morning. Many travelers find Uxmal, Ek Balam, or Teotihuacán more rewarding experiences.
- Chichen Itza near Valladolid
- Cholula Pyramid near Puebla
- Coba near Tulum
- Ek Balam near Valladolid
- Templo Mayor in Mexico City
- Teotihuacán near Mexico City
- Tulum Ruins in Tulum
- Uxmal near Mérida
16Try to avoid tours
If you book an all-inclusive in Cancún and use it as a base for guided day tours, you’ll spend your whole trip surrounded by other tourists. Which is fine if that’s what you’re after, but it’s not a way to experience Mexico.
Going independently lets you set your own pace, stay longer where it’s worth it, and leave when it isn’t. I used a fully independent itinerary in Mexico. The only exception I’d make is a cooking class. Book one. It’s worth it.
17Learn basic Spanish
Mexico gets a lot of English-speaking tourists, but outside the major cities and resort areas, English is limited. A few phrases go a long way, both practically and in terms of how warmly you’re received.
Basic Spanish words and expressions for travelers 🗣
- 🗣 Hello — Hola
- 🗣 Thank you — Gracias / Muchas gracias
- 🗣 Excuse me / Sorry — Perdón
- 🗣 What’s your name? — ¿Cómo se llama usted?
- 🗣 My name is… — Mi nombre es…
18Connect with locals
The landscapes are stunning, the history is fascinating, the food is extraordinary. But the Mexican people are in a category of their own.
Whatever an orange man up north may lead you to think about Mexico and Mexicans, the reality you’ll find on the ground is a country of genuinely warm, lively, generous people. Don’t be shy about asking questions, starting conversations, or joining in wherever there’s music. A few words of Spanish help enormously here.
19Avoid the tap water
Tap water in Mexico is generally not safe to drink. This extends to ice in drinks and fresh juices made with tap water. In restaurants, ask for agua del filtro if you’re unsure.
The most eco-friendly solution is to carry a water purifier bottle that filters tap water on the go. It saves money, reduces plastic waste, and means you’re never caught without water in between towns.
20Stay connected with a SIM card or eSIM
Having mobile data in Mexico makes a genuine difference: navigation, transport apps, translation, and being able to look things up on the fly all require it. WiFi in hotels and restaurants helps, but it’s not reliable enough to be your only option.
If your phone supports eSIM (most recent iPhones and Android flagships do), the easiest option is to buy a travel eSIM from MobiMatter before you leave. Use code BRUNO29545 for up to $5 credit. You can activate it the moment you land without needing to find a shop.
If you prefer a physical SIM, head to any OXXO convenience store and ask for a Telcel SIM card. Telcel has the best coverage across Mexico and topping up is straightforward. You can also find them at official Telcel stores in most cities.
Have your own Mexico travel tips to add? Drop them in the comments below. I update this list after every trip.























