1 states
Caribbean coast
White sand, turquoise water and the Mesoamerican Reef offshore. Calm enough to swim most days, with cenotes inland.
Dry season on both coasts: calm seas, clear skies, and peak prices.Dry season on both coasts.Where to go
Sargassum often builds on the Caribbean side from spring into late summer.Sargassum season on the Caribbean.Today's reading
Hurricane season runs to 30 November. Quieter beaches, lower prices; watch the forecast.Hurricane season, to 30 November.When to go
Guide · Reviewed Aug 2026
Mexico has three coasts, and they are not interchangeable. The Caribbean is calm and turquoise, the Pacific brings surf and sunsets, and the Gulf is warm, shallow and mostly skipped by tourists. Pick a sea first, then a town. We list 2,600+ places across 17 coastal states.
Three coasts
1 states
White sand, turquoise water and the Mesoamerican Reef offshore. Calm enough to swim most days, with cenotes inland.
11 states
Baja down to Chiapas: surf towns, desert cliffs, jungle coves and the sun setting over the water. Bigger waves, so read the flags.
5 states
Warm, shallow and low-key. Old port towns, long empty beaches and flamingo lagoons, with far fewer tour buses.
Beach towns
Where to base yourself. Each guide lists the town's beaches, where to stay and when to go.
Quintana Roo · Caribbean
Quinta Avenida, beach clubs and the ferry to Cozumel, all a short walk from the sand.
Jalisco · Pacific
A real Pacific city on Banderas Bay, with a malecón, a cobbled old town and beaches both in town and down the coast to the south.
Quintana Roo · Caribbean
Maya ruins on a cliff above the sea, a long beach road of hotels and cenotes in the jungle behind.
Nayarit · Pacific
A small, colorful surf town north of Puerto Vallarta, with a beginner-friendly break right off the plaza.
Oaxaca · Pacific
Home of Zicatela, the heavy beach break surfers call the Mexican Pipeline, plus calmer coves for everyone else.
Quintana Roo · Caribbean
A small island a short ferry ride from Cancún, best explored by golf cart, with calm, shallow water at Playa Norte.
Quintana Roo · Caribbean
The Mexican Caribbean's biggest island, known for its reefs and for snorkeling straight off the shore.
Baja California Sur · Pacific
The tip of the Baja peninsula, where desert cliffs and El Arco stand between the Pacific and the Sea of Cortez.
Quintana Roo · Caribbean
A long hotel strip of turquoise water and white sand, with a real downtown behind it and Mexico's busiest international airport.
Between the towns
Resort corridors, capes and bays: plenty of the best sand sits between towns rather than in them.
Quintana Roo · Caribbean
Quintana Roo · Caribbean
Nayarit · Pacific
Jalisco · Pacific
Baja California Sur · Pacific
Baja California Sur · Pacific
Oaxaca · Pacific
Veracruz · Gulf
Yucatán · Gulf
Before you go
Depends on the trip. For calm, turquoise water and cenotes, the Caribbean side: Playa del Carmen, Tulum, Isla Mujeres. For surf, sunsets and towns with more going on after dark, the Pacific: Puerto Vallarta, Sayulita, Puerto Escondido. For somewhere quiet and local, the Gulf. If you want individual beaches rather than towns, the best beaches ranking sorts them by review-weighted Google ratings.
2,600+ listings across Mexico's 17 coastal states: 1000+ beaches and 1100+ resorts, plus towns and nature spots. 9 towns have a full guide so far; the rest of the coast is grouped by state and by zone.
The Caribbean (Quintana Roo) has white sand, clear turquoise water that's usually calm, and reef snorkeling close to shore, which makes it easy with kids. The Pacific has golden sand, real surf, dramatic scenery and sunsets over the ocean, but stronger currents, so swim where the flags say you can. The Gulf is warm and shallow, with fewer foreign visitors.
Go where the water is calm. On the Caribbean side, Isla Mujeres' Playa Norte stays shallow a long way out, and Playa del Carmen makes logistics easy. On the Pacific, stick to sheltered bays: the beaches inside Banderas Bay near Puerto Vallarta are gentler than the open-coast surf breaks.
Mazatlán, Puerto Escondido and the Gulf towns (Veracruz, Progreso) usually cost less than Cancún, Tulum or Los Cabos. Wherever you go, avoiding the December to April peak and Easter week helps more than picking the right town.
December to April is dry season: sunny, calm and the most expensive. May and June are hotter but quieter. September and October are the peak of hurricane season. Sargassum seaweed on the Caribbean side tends to be worst between May and August, though it varies week to week.