Skip to main content

Dry season on both coasts.Where to go

Sargassum season on the Caribbean.Today's reading

Hurricane season, to 30 November.When to go

PlayaBueno

Beach towns, from surf pueblos to proper cities

Beach cities and coastal towns across Mexico's 17 coastal states, each with the beaches we list there, the hotels nearby and a map.

Towns

Cabo San Lucas: Lovers Beach from above - panoramioPhoto: swhitfield · CC BY-SA 3.0

Baja California Sur · 11 beaches

Cabo San Lucas

The tip of the Baja peninsula, where desert cliffs and El Arco stand between the Pacific and the Sea of Cortez.

Golfo

Campeche · 6 beaches

Campeche

A walled colonial port on the Gulf of Mexico, with a malecón (waterfront walk) along calm, shallow water.

Cancún: PLAYA LANGOSTA CANCUN - panoramioPhoto: ERVIN ESCOBAR · CC BY-SA 3.0

Quintana Roo · 32 beaches

Cancún

A long hotel strip of turquoise water and white sand, with a real downtown behind it and Mexico's busiest international airport.

Cozumel: Cozumel,Mexico 2011 - panoramioPhoto: 巫迪文 · CC BY 3.0

Quintana Roo · 20 beaches

Cozumel

The Mexican Caribbean's biggest island, known for its reefs and for snorkeling straight off the shore.

Heroica Veracruz: Playa de Mocambo - panoramioPhoto: ed_devilinside · CC BY-SA 3.0

Veracruz · 18 beaches

Heroica Veracruz

A working Gulf port with a long malecón, danzón in the zócalo on some evenings, and city beaches running south toward Boca del Río.

Isla Mujeres: Sunset Playa Norte at Isla Mujeres - panoramioPhoto: René Bongard · CC BY-SA 3.0

Quintana Roo · 7 beaches

Isla Mujeres

A small island a short ferry ride from Cancún, best explored by golf cart, with calm, shallow water at Playa Norte.

La Paz: Balandra - panoramio (2)Photo: eurimaco · CC BY-SA 3.0

Baja California Sur · 11 beaches

La Paz

The capital of Baja California Sur, on a bay of the Sea of Cortez, with Balandra and El Tecolote a short drive north of town.

Playa del Carmen: Mamita Beach - panoramioPhoto: Alfonzo Buscemi · CC BY 3.0

Quintana Roo · 35 beaches

Playa del Carmen

Quinta Avenida, beach clubs and the ferry to Cozumel, all a short walk from the sand.

Puerto Escondido: Puerto Angelito, Oaxaca. - panoramioPhoto: holachetumal · CC BY 3.0

Oaxaca · 10 beaches

Puerto Escondido

Home of Zicatela, the heavy beach break surfers call the Mexican Pipeline, plus calmer coves for everyone else.

Puerto Vallarta: Los Arcos de MismaloyaPhoto: The Cosmonaut · CC BY-SA 2.5 ca

Jalisco · 24 beaches

Puerto Vallarta

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.

Sayulita: Playa de los Muertos en Sayulita desde un dron 12Photo: Luisalvaz · CC0

Nayarit · 8 beaches

Sayulita

A small, colorful surf town north of Puerto Vallarta, with a beginner-friendly break right off the plaza.

Tulum: Beach near "Tulum archeological zone" (Mexico) (25231097096)Photo: Sasha India · CC BY 2.0

Quintana Roo · 32 beaches

Tulum

Maya ruins on a cliff above the sea, a long beach road of hotels and cenotes in the jungle behind.

Keep exploring

The states these towns sit in.

How to use the city directory

Already know your vibe? Start with the beaches directory, then narrow down by coastal state or region. For planning and trip logic, hit the blog and build an itinerary that doesn't feel like homework.

Choose a city when the town is part of the trip

City guides work best when you want restaurants, transport, shops and neighborhoods within reach of the sand. Each card shows the state and nearby-beach count, so you can compare a compact island town with a larger base such as Playa del Carmen or Puerto Vallarta without pretending they offer the same trip.

Looking at a named coastal corridor rather than a municipality? Use the beach zones directory. PlayaBueno assigns a beach or hotel to one city or one zone, never both, which keeps the route and breadcrumb trail clear. Once you pick a base, open its guide for local beach links and continue into the individual place pages for photos, Google rating data and practical details.