Beaches

Beaches in Mexico: Caribbean & Pacific Coast Guide

Mexico has two distinct coastlines (the Caribbean and the Pacific), with completely different characters. The Caribbean coast (Riviera Maya) offers turquoise shallow water over white sand, world-class diving on the Great Mayan Reef, and cenote swimming accessible from Tulum and Playa del Carmen. The Pacific coast is wider-ranging: from the resort concentration of Los Cabos and Puerto Vallarta in the north to the surf villages of Puerto Escondido and Huatulco in the south.

The two coasts suit different travellers. The Caribbean appeals to those after organised resorts, reliable snorkelling, and easy access to Mayan ruins. The Pacific (particularly the Oaxacan coast) is better for surfing, budget travel, and a more independent experience. We have detailed guides to each coast and the key beach destinations within them.

Coastal Regions

Caribbean Coast (Riviera Maya)

Cancún to Tulum: turquoise water, white sand, cenotes, and the Great Mayan Reef. The most developed and most visited stretch of Mexican coastline. Best for: snorkelling, diving, cenote swimming, Mayan ruin day trips.

CancúnPlaya del CarmenTulumBacalarIsla MujeresIsla HolboxCozumel

Pacific Coast (North)

Baja California and Jalisco: dramatic desert landscapes meeting the Pacific, with world-class sport fishing, whale watching in winter, and a more secluded feel than the Caribbean. Best for: whale watching (Dec–Apr), surf, luxury resorts.

Los CabosLa PazPuerto VallartaSayulitaMazatlán

Pacific Coast (South)

Oaxacan and Guerrero coasts: wilder, less developed, with strong surf beaches and a backpacker-friendly infrastructure. Best for: surfing, budget travel, off-season quiet.

Puerto EscondidoHuatulcoZihuatanejoMazunteZipolite

Beach Guides

Destination-specific guides to Mexico's best beaches, with practical information on getting there, where to stay, and what to do.

Fishing boats pulled up on the sand at La Paz, Baja California Sur, under a blue evening sky
Beaches

5 Underrated Beach Towns in Mexico (Beyond Cancun and Cabo)

Five underrated Mexican beach towns: Huatulco, Zihuatanejo, La Paz, Todos Santos and Mazatlan, with costs, best months and how to get there.

Cancun Zona Hotelera beach from above with turquoise surf, lifeguard towers and red flags
Beaches

Best Beaches in Cancun: Which Zona Hotelera Beaches Are Safe

Cancun's best beaches by Km marker: calm Playa Tortugas and Langosta, open-sea Delfines, flag colours, and where sargassum is lightest.

Aerial view of El Arco rock arch and Lovers Beach at sunset, Cabo San Lucas, Baja California Sur
Beaches

Best Beaches in Los Cabos: Where You Can Actually Swim

Swimmable beaches in Los Cabos: calm Medano, Santa Maria, Chileno and Palmilla, plus the Pacific beaches to photograph but never enter.

Rocky headland and Pacific surf at Punta Cometa near Mazunte on the Oaxaca coast
Beaches

Best Beaches on the Oaxaca Coast: Zipolite, Mazunte and San Agustinillo

Oaxaca coast beaches compared: Zipolite, San Agustinillo, Mazunte, Ventanilla and Huatulco bays, with rip current warnings and how to get there.

View over Banderas Bay beaches and the Puerto Vallarta skyline, Jalisco, Mexico
Beaches

Best Beaches in Puerto Vallarta: Town, South Shore and Boat-Only Coves

Puerto Vallarta's best beaches: Los Muertos, Conchas Chinas, Mismaloya, boat-only Las Animas and Yelapa, and Marietas Islands from Punta Mita.

Green sea turtle swimming in clear turquoise water near Tulum on the Caribbean coast
Beaches

Best Beaches in Tulum: Public Access, Clubs and Sargassum

Tulum's beaches ranked by access: free Playa Ruinas and Pescadores, the Corridor beach clubs, Akumal nearby, and how to avoid sargassum.

Gentle waves rolling onto a sandy beach at sunset on the Baja California coast near La Paz
Beaches

Playa Balandra, La Paz: Entry Rules, Timing and Tips

Playa Balandra near La Paz: timed entry, bracelet fee, when to go, the El Hongo rock, kayak options and nearby Playa Tecolote.

Aerial view of a white-sand Caribbean beach at Tulum, Mexico, with turquoise water and palm trees
Beaches

Best Beaches in Mexico: A National Guide to All Four Coasts

Mexico's best beaches from Baja to the Riviera Maya - Caribbean turquoise, Pacific surf, and Oaxacan seclusion across 14 named shores.

Aerial view of small island off Puerto Escondido, Oaxaca, Mexico - Pacific coast beaches
Beaches

Best Beaches on Mexico's Pacific Coast

Mexico's Pacific coast beaches: Puerto Vallarta, Los Cabos, Sayulita, Puerto Escondido, and Mazatlán - swimming, surfing, and solitude.

Turquoise Caribbean beach at Tulum on the Riviera Maya
Beaches

Best Beaches on the Riviera Maya

The best beaches on the Riviera Maya: Playa Norte, Playa Delfines, Tulum, Akumal, and Playa del Carmen - with access notes and what to expect at each.

Book ahead

Book beach and water experiences

Cenote tours, snorkelling, diving, and whale watching. Book ahead, free cancellation on most.

Browse tours on GetYourGuide →

Explore Mexico beyond the beach