Skip to main content
PlayaBueno

Mexico beach directory

Mexico's coast. Find your perfect beach.

700+ beaches across 17 coastal states — surf towns, turquoise bays, quiet coves and everything in between.

Palm-lined beach on Mexico's Pacific coast

Beach results

28 coastal places match your search

Playa San Agustinillo shoreline in Oaxaca

Oaxaca

Playa San Agustinillo

Playa San Agustinillo is a tranquil fishing village and beach located in the state of Oaxaca, Mexico, part of the "Riviera Oaxaqueña" – a stretch of coastline known for its…

Parking: LimitedCrowds: Low
4.8

Google rating

Playa del Órgano shoreline in La Crucecita, Oaxaca

Coast of Oaxaca / La Crucecita

Playa del Órgano

Directory listing in La Crucecita, Oaxaca.

Water: GoodFamilies: Good
4.8

Google rating

Bahia De Cacaluta shoreline in Santa María Huatulco, Oaxaca

Oaxaca / Santa María Huatulco

Bahia De Cacaluta

Bahia de Cacaluta is a stunning, secluded beach located within the larger Bahia de Huatulco area of Oaxaca, Mexico.

Water: GoodCrowds: Low
4.8

Google rating

Playa La India shoreline in Santa María Huatulco, Oaxaca

Oaxaca / Santa María Huatulco

Playa La India

Playa La India is a secluded paradise nestled within the Huatulco National Park, offering a unique escape from the crowds.

Water: GoodFamilies: Poor
4.8

Google rating

Playa La Entrega shoreline in Zipolite, Oaxaca

Oaxaca / Zipolite

Playa La Entrega

Directory listing in Zipolite, Oaxaca.

Water: ExcellentFamilies: Good
4.7

Google rating

Playa Zipolite shoreline in Oaxaca

Oaxaca

Playa Zipolite

Playa Zipolite is a unique and historically significant beach community located in San Pedro Pochutla, Oaxaca, Mexico.

Families: PoorParking: Limited
4.7

Google rating

Bahía de San Agustin shoreline in La Crucecita, Oaxaca

Oaxaca / La Crucecita

Bahía de San Agustin

Bahía de San Agustin is a stunning, secluded bay located at the westernmost tip of the Bahías de Huatulco, considered by many to be the most beautiful of the nine bays.

Crowds: Low
4.7

Google rating

Playa Zicatela shoreline in Oaxaca

Oaxaca

Playa Zicatela

Directory listing in Oaxaca.

4.7

Google rating

Playa Mermejita shoreline in Oaxaca

Oaxaca

Playa Mermejita

Playa Mermejita offers a truly unique and secluded beach experience on the Oaxacan coast, just a short walk from Mazunte.

Water: GoodParking: Limited
4.7

Google rating

Playa Cerro Hermoso shoreline in Villa de Tututepec de Melchor Ocampo, Oaxaca

Oaxaca / Villa de Tututepec de Melchor Ocampo

Playa Cerro Hermoso

Playa Cerro Hermoso is a tranquil coastal retreat nestled within the Puerto Escondido region of Oaxaca, Mexico.

Parking: LimitedCrowds: Low
4.7

Google rating

Playa Tierra Blanca shoreline in Santa María Colotepec, Oaxaca

Oaxaca / Santa María Colotepec

Playa Tierra Blanca

Playa Tierra Blanca is a tranquil coastal escape nestled between Puerto Escondido and Santa Elena in Oaxaca, Mexico.

Families: PoorParking: Limited
4.7

Google rating

Bahia Conejos shoreline in Santa María Huatulco, Oaxaca

Oaxaca / Santa María Huatulco

Bahia Conejos

Bahia Conejos is a unique and desirable coastal region east of Tangolunda Bay in Huatulco, Mexico, offering a blend of exclusive residential living and stunning beaches.

Water: GoodParking: Limited
4.7

Google rating

Playa Escondida shoreline in Tehuantepec, Oaxaca

Oaxaca / Tehuantepec

Playa Escondida

Playa Escondida is a secluded, eco-chic beach resort nestled near Sayulita in Riviera Nayarit, Mexico, offering a unique experience focused on relaxation, nature, and gourmet…

Families: PoorFood: Excellent
4.7

Google rating

Playa Chipehua shoreline in Oaxaca

Oaxaca

Playa Chipehua

Playa Chipehua is a captivating coastal escape nestled in the heart of Oaxaca, Mexico.

Crowds: Low
4.6

Google rating

Playa Roca Blanca shoreline in Oaxaca

Oaxaca

Playa Roca Blanca

Playa Roca Blanca is a hidden gem nestled near Puerto Escondido, Oaxaca, offering a tranquil escape from the crowds.

Parking: LimitedCrowds: High
4.6

Google rating

Playa Corralero shoreline in Oaxaca, Oaxaca

Oaxaca / Oaxaca

Playa Corralero

Playa Corralero is a secluded beach located 25 kilometers south of Pinotepa Nacional in Oaxaca, Mexico, offering a tranquil and natural experience.

Families: PoorParking: Limited
4.6

Google rating

Punta Conejo shoreline in Oaxaca

Oaxaca

Punta Conejo

Punta Conejo Resort is a unique oceanfront resort located in Playa Brasillito, adjacent to the picturesque headland of Punta Conejo, near Salina Cruz, Mexico.

Water: GoodFamilies: Poor
4.6

Google rating

Playa Banco de Oro shoreline in Oaxaca, Oaxaca

Oaxaca / Oaxaca

Playa Banco de Oro

Playa Banco de Oro is a secluded beach nestled in Pinotepa Nacional, Oaxaca, Mexico, offering a tranquil escape from the crowds.

Water: GoodFamilies: Poor
4.6

Google rating

Playa Bamba shoreline in Tehuantepec, Oaxaca

Oaxaca / Tehuantepec

Playa Bamba

Playa Bamba is a picturesque beach retreat nestled on the coast of Veracruz, Mexico, offering a serene escape with soft golden sands and crystal-clear waters.

Parking: LimitedCrowds: High
4.6

Google rating

Playa Chahue shoreline in Santa María Huatulco, Oaxaca

Oaxaca / Santa María Huatulco

Playa Chahue

Playa Chahue is a vibrant and popular beach located within Chahue Bay, part of the stunning Bahias de Huatulco region of Oaxaca, Mexico.

Families: PoorParking: Paid
4.6

Google rating

Playa Cangrejo shoreline in Morro de Mazatán, Oaxaca

Oaxaca / Morro de Mazatán

Playa Cangrejo

Playa Cangrejo is a beautiful, unspoiled beach located in the southern area of Morro Mazatán, within the Istmo region of Oaxaca, Dominican Republic.

Crowds: Low
4.5

Google rating

Playa Carrizalillo shoreline in Oaxaca

Oaxaca

Playa Carrizalillo

Playa Carrizalillo is a stunning, small beach nestled within a picturesque cove near Puerto Escondido, Oaxaca, Mexico.

Water: GoodParking: Free
4.5

Google rating

Playa Tangolunda shoreline in Oaxaca

Oaxaca

Playa Tangolunda

Playa Tangolunda is a popular and well-known bay within Huatulco, Mexico, primarily due to the concentration of luxury resorts located directly on its shores.

Crowds: High
4.5

Google rating

Playa Zapotengo shoreline in Oaxaca

Oaxaca

Playa Zapotengo

Playa Zapotengo offers a secluded and tranquil coastal escape in Loma Larga, Oaxaca, Mexico.

Water: GoodFamilies: Poor
4.5

Google rating

Page 1 of 2

Next

Map view

Compare spots along the coast

Up to 50 pins from your current filters — pan and zoom to explore.

Interactive beach map

Held back until you want it, so the page loads fast on mobile data.

About Mexico's beach directory

PlayaBueno catalogues 700+ stretches of coastline spanning Baja California's surf towns, the Riviera Maya's all-inclusive hotspots, and the hidden coves of the Gulf of Mexico. Listings show Google rating signals, current amenities and plain-language descriptions when those details are available, so you can see what is confirmed before you shortlist a beach.

Use the map and filters to compare crowd levels, water conditions and nearby attractions. When you're ready to plan the rest of the trip, continue to our coastal state guides, the beach city directory, or the Mexico resorts collection to connect each shoreline with nearby towns and places to stay.