Tipping in Cancún is expected in most service situations and genuinely supplements wages in ways that matter to service workers in the tourist economy. Here's a practical breakdown by situation.
Restaurants
The standard is 10–15% of the bill at sit-down restaurants. Some higher-end restaurants in the Hotel Zone automatically add a service charge (propina) — check the bill before adding more. Street food and market stalls: no tipping expectation, but rounding up is always appreciated.
All-inclusive resorts
All-inclusive guests technically have "everything included" but tipping is still expected and significantly impacts service quality. General guidance: $1–2 USD per drink at bars, $2–5 USD per day for housekeeping (left in the room, not at checkout), $3–5 USD per person per meal at à la carte restaurants, and more for exceptional service. In pesos or USD — both are accepted, USD often preferred.
Tours and excursions
Tour guides: $5–10 USD per person for a half-day, $10–15 USD per person for a full day (more for exceptional guiding). Drivers who don't guide: $3–5 USD for a day trip. Snorkeling/boat crew: $3–5 USD per person for the crew collectively.
Hotels
Bellhops/porters: $1–2 USD per bag. Concierge who helps with reservations or problem-solving: $5–10 USD depending on effort. Valet: $2–3 USD on pickup.
Taxis
Tipping taxi drivers is not standard practice in Mexico the way it is in North America, but rounding up to the nearest 10 pesos or adding a small amount for good service is always fine.
Beach clubs
Beach clubs typically include a service charge in their minimum spend requirement, but additional tips for attentive service are appropriate and welcomed. $2–3 USD per server per significant interaction, or 10–15% of the total at checkout.
USD or pesos?
Both are accepted for tips throughout the tourist zone. USD is often preferred by workers because it's stable and easy to use, but pesos in small bills avoid any exchange hassle. Either is fine — the gesture matters more than the currency.