1) Do Research Your Destination, but Don't Over-Plan
You want to know what your options are for while you're there, and if there are any particular concerns related to your destination, but part of the fun is letting things unfold and being open to opportunities that come up.
2) Do Practice General Safety Precautions
As a tourist you may be targeted by thieves and pickpockets. There are a few simple steps you can take that will greatly increase your safety.
3) Do Learn a Few Phrases in Spanish Before You Go
In resort areas you'll find most folks speak at least some English, but you never know when you'll need to ask an important question like: "¿Dónde está el baño?" Be prepared! Learn a few essential phrases in advance.
- Essential Spanish phrases for travelers to Mexico
4) Don't Drink Water From the Tap
Unless there's a sign in your hotel proclaiming that the tap water is purified, don't drink it. You should buy bottled purified water to drink - it's inexpensive and available on virtually every street corner. Most hotels provide bottles of water for your consumption in the hotel.
5) Do Use Sunscreen
A bad sunburn early in your trip can make you uncomfortable for the duration - besides increasing your risk of developing skin cancer in the future. The sun is very strong in Mexico, so use sunscreen on any exposed skin, even if you're not on the beach. Remember, you can get a sunburn even on an overcast day.
6) Do Beware of Scams
In beach resort areas you may be approached with offers of attending a timeshare presentation. Some of these are legitimate and others are not. Unless you are really interested in a timeshare, skip the free meal or excursion offered along with a timeshare presentation. The freebie isn't worth the time and annoyance of dealing with high-pressure sales tactics.
7) Do Keep an Open Mind and Go With the Flow
One of the joys of traveling to a different country is seeing how things are done differently - in some cases these may seem positive and in other situations they may drive you up the wall. The important thing is to take it as a learning experience. Enjoy yourself and have a good time.