• placement: superzone
  • path: destinations/pois/hero
  • containerId: gpt-ad-609623511582
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/bahia-maguey/1079138",
      "destination": "Bahías-de-Huatulco",
      "title": "bahias-de-huatulco",
      "type": "Region",
      "region": "Bahías-de-Huatulco",
      "continent": "North-America",
      "country": "Mexico",
      "refresh": 30,
      "refresh_limit": 3
    }

Bahía Maguey

Playa El Maguey, Santa Maria Huatulco, Oaxaca, Mexico.

© Antwon McMullen/Shutterstock

Three kilometers west of Santa Cruz and easily walkable along a roadside pavement, Maguey’s fine 400m beach curves around a calm bay between forested headlands. A line of a dozen or more family-friendly palapas serves fresh fish and seafood dishes, along with rather nice piña coladas. There’s good snorkeling around the rocks on the east side of the bay; Escualo rents out gear. Taxis waiting in the parking lot charge M$70 to Santa Cruz.

  • placement: superzone
  • path: destinations/pois/middle
  • containerId: gpt-ad-456540592736
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/bahia-maguey/1079138",
      "destination": "Bahías-de-Huatulco",
      "title": "bahias-de-huatulco",
      "type": "Region",
      "region": "Bahías-de-Huatulco",
      "continent": "North-America",
      "country": "Mexico",
      "refresh": 30,
      "refresh_limit": 3
    }

Must-see attractions

  • placement: superzone
  • path: destinations/pois/superzone
  • containerId: gpt-ad-836036714327
  • possible size: [970, 250], [970, 90], [728, 90], [320, 50], [1, 1],
  • targeting:
    {
      "url": "points-of-interest/bahia-maguey/1079138",
      "destination": "Bahías-de-Huatulco",
      "title": "bahias-de-huatulco",
      "type": "Region",
      "region": "Bahías-de-Huatulco",
      "continent": "North-America",
      "country": "Mexico",
      "refresh": 30,
      "refresh_limit": 3
    }