Places to visit near

El Coyul

El Coyul is a town in San Pedro Huamelula district, Oaxaca, Mexico of about 2,204 people. Within 50 km by road there are 102 places to visit: 54 beaches & coast, 12 churches and 3 hill stations & viewpoints. The must-see places are Bahia de Tembo and Guiengola.

15.9147° N, 95.8103° WPop. 2,204

© OpenStreetMap contributors
Within 30 km23 places
Within 50 km102
Must-see2
Notable80
Best timeOctober to March

Start here

The 3 places worth the trip

Places near El Coyul by type

All 251 places by distance →

One day from El Coyul

5 stops, one loop, back by 5:15 pm

70 km on the road, in driving order so you don’t double back. Times assume an 8 am start and typical visit lengths.

  1. Leave El Coyul
  2. Morro-ayutabeach · 1.5 hrs
  3. Playa Grandebeach · 1.5 hrs
  4. Playa Salinitabeach · 1.5 hrs
  5. Playa Brinca Perrobeach · 1.5 hrs
  6. Playa La Estrellabeach · 1.5 hrs
  7. Back in El Coyul
Today’s loopEl CoyulStopStraight lines between stops — distances are road estimates
Imagery © Esri, Maxar, Earthstar Geographics · © OpenStreetMap contributors

Questions people ask

What are the best places to visit near El Coyul?

Morro-ayuta (beach, about 5 km), Playa Brinca Perro (beach, about 6 km), Playa Culeca (beach, about 7 km), Playa Salinita (beach, about 9 km), Playa Mazcalco (beach, about 12 km), Playa La Estrella (beach, about 17 km).

How many tourist places are there within 50 km of El Coyul?

102 places on Spotwander: 54 beaches & coast, 19 other attractions, 12 churches, 3 hill stations & viewpoints, 6 wildlife, forests & gardens.

Which is the nearest beach to El Coyul?

Morro-ayuta, about 5 km by road; Playa Brinca Perro (6 km) is next.

Which is the nearest church to El Coyul?

Iglesia CatÓLica Nuestra SeÑOra De Guadalupe, about 13 km by road; Iglesia de San Pedro (25 km) is next.

What is a good one-day trip from El Coyul?

Start in El Coyul, visit Morro-ayuta, then Playa Grande, then Playa Salinita, then Playa Brinca Perro, then Playa La Estrella, and drive back — about 70 km by road in all.