Puerto Escondido

📍 Oaxaca, Mexico

Welcome to Puerto Escondido

Puerto Escondido, a sun-drenched jewel on the Pacific coast of Oaxaca, Mexico, is a destination that masterfully balances raw, untamed nature with a laid-back, welcoming vibe. Once a sleepy fishing village, it has evolved into a world-renowned haven for surfers chasing the legendary 'Mexican Pipeline' at Zicatela Beach, while also offering serene coves and bioluminescent lagoons for those seeking tranquility. The town's name, meaning 'Hidden Port,' feels increasingly ironic as its charms become more discovered, yet it retains an authentic, unpretentious soul. With a range of accommodations catering to every traveler, from surf shacks to boutique hotels, the town's approximately 25 hotels offer an average nightly stay around $78, making it an accessible escape. Whether you're here to ride monstrous waves, watch sea turtles nest, or simply unwind to the rhythm of the ocean, Puerto Escondido promises an unforgettable slice of Mexican coastal life.

Overview

Puerto Escondido's history is rooted in fishing and trade, serving as a port for coffee and timber from the Sierra Madre del Sur mountains. Its transformation began in the 1960s when surfers discovered the perfect barrels of Zicatela Beach, putting it on the global map. Culturally, it's a blend of indigenous Zapotec roots, traditional Oaxacan influences, and a growing international community. The city is famously divided into distinct areas: the bustling downtown Centro with its main pedestrian street, El Adoquín; the surf-centric Zicatela Beach, lined with restaurants and bars; and the more bohemian, relaxed area of La Punta at the southern end. Beyond surfing, it's renowned for its incredible biodiversity, including the magical bioluminescent displays at Laguna de Manialtepec and the protected turtle nesting sites. The local pace is slow, the people are friendly, and the connection to the ocean is ever-present.

🗓️ Best Time to Visit

The best time to visit Puerto Escondido is during the dry season, from November to April, when you can expect sunny days, low humidity, and minimal rainfall. This is the peak tourist season, perfect for beach activities, surfing, and exploring. The winter months see the biggest surf swells, attracting professionals. The shoulder months of May and early June can also be pleasant before the rains intensify. The rainy season runs from late June to October, bringing daily afternoon showers, higher humidity, and lush greenery. While this is the off-peak season with fewer crowds and lower prices, some activities like lagoon tours may be affected. Major events include the annual Surfing Championship typically held in November and various fishing tournaments. Sea turtle nesting and hatching seasons, primarily from July to December, offer a unique natural spectacle.

🌤️ Weather & Climate

Puerto Escondido enjoys a tropical savanna climate with consistently warm temperatures year-round. The year is divided into a distinct dry season and a rainy season, with high humidity common.

Seasons

Dry Season

November, December, January, February, March, April
22-32°C
💧 Rainfall: low
💨 Humidity: moderate

Sunny, hot days with very little rain. Ideal for all beach and outdoor activities. Peak tourist season.

Rainy Season

May, June, July, August, September, October
24-33°C
💧 Rainfall: high
💨 Humidity: high

Hot and humid with frequent, often heavy, afternoon showers and thunderstorms. Lush vegetation. Lower crowds.

Monthly Weather Details

January Weather

🌡️
22-31°C
Temperature
💧
3mm
Rainfall

Best for: beach, surfing, sightseeing

February Weather

🌡️
22-31°C
Temperature
💧
5mm
Rainfall

Best for: beach, surfing, sightseeing

March Weather

🌡️
22-31°C
Temperature
💧
2mm
Rainfall

Best for: beach, surfing, sightseeing

April Weather

🌡️
23-32°C
Temperature
💧
8mm
Rainfall

Best for: beach, surfing, sightseeing

May Weather

🌡️
24-33°C
Temperature
💧
63mm
Rainfall

Best for: beach, beginning of turtle season

June Weather

🌡️
24-32°C
Temperature
💧
187mm
Rainfall

Best for: surfing (smaller waves), cultural immersion

July Weather

🌡️
24-32°C
Temperature
💧
149mm
Rainfall

Best for: turtle nesting, lagoon tours

August Weather

🌡️
24-33°C
Temperature
💧
160mm
Rainfall

Best for: turtle nesting, lagoon tours

September Weather

🌡️
24-32°C
Temperature
💧
203mm
Rainfall

Best for: surfing (swell returns), lush landscapes

October Weather

🌡️
24-32°C
Temperature
💧
187mm
Rainfall

Best for: surfing, bioluminescent lagoons

November Weather

🌡️
23-32°C
Temperature
💧
34mm
Rainfall

Best for: beach, surfing championships, ideal travel

December Weather

🌡️
22-31°C
Temperature
💧
6mm
Rainfall

Best for: beach, holiday season, ideal travel

🎒 What to Pack

All Year Round

  • sunscreen (high SPF)
  • hat
  • sunglasses
  • swimwear
  • lightweight clothing
  • sandals
  • reef-safe sunscreen
  • reusable water bottle

🚗 Getting Around

Getting around Puerto Escondido is straightforward. The most common and affordable public transport is the 'colectivo' or shared taxi vans that run set routes along the main coastal road, costing around 10-15 MXN per ride. Private taxis are plentiful but always agree on a fare before getting in, as meters are rarely used; short trips within town cost 50-80 MXN. Ride-sharing apps like Uber are not available. Walking is enjoyable in areas like El Adoquín and between Zicatela and La Punta, though the heat can be intense. Renting a scooter or bicycle is a popular option for greater freedom. For airport transfers, taxis are available outside Aeropuerto Internacional de Puerto Escondido (PXM) for a fixed rate to town (approx. 200-300 MXN). Renting a car is useful for day trips but not necessary for staying within the main tourist zones.

🎯 Top Attractions

Zicatela Beach

Known for its powerful waves, it's a hotspot for surfing enthusiasts.

📍 0.5 km

Puerto Angelito

Small bay with calm waters, ideal for swimming and snorkeling.

📍 1 km

Laguna de Manialtepec

Bioluminescent lagoon ideal for kayaking and wildlife viewing

📍 15 km

Puerto Escondido Lighthouse

Scenic spot offering panoramic views of the coastline, especially at sunset.

📍 1.5 km

Manialtepec Lagoon

A bioluminescent lagoon ideal for night tours and wildlife spotting.

📍 15 km

Playa Carrizalillo

Secluded cove beach ideal for swimming and snorkeling.

📍 3 km

Lagunas de Chacahua National Park

A national park with lagoons, mangroves, and diverse wildlife.

📍 50 km

Adoquín

The main tourist walkway along the beach, lined with shops, bars, and restaurants.

📍 1 km

Puerto Angelito Beach

A calmer beach ideal for swimming and snorkeling in clear waters.

📍 2 km

La Punta

A scenic point with rocky outcrops and great views of the Pacific Ocean.

📍 3 km

Carrizalillo Beach

A secluded beach with calm waters, ideal for swimming and relaxation.

📍 1 km

Bacocho Beach

Secluded beach known for its golden sand and turtle nesting sites.

📍 2 km

🏘️ Neighborhoods

Zicatela

The famous surfing beach, lined with hotels, restaurants, bars, and surf shops. Energetic and social atmosphere.

Best for: Surfers, nightlife, beachfront stays

La Punta

A laid-back, bohemian area at the southern tip of Zicatela. Known for its smaller surf breaks, yoga studios, and vegan cafes.

Best for: Backpackers, yoga enthusiasts, digital nomads

Centro / El Adoquín

The downtown heart, home to the pedestrian Adoquín street with shops, restaurants, and the main pier. Bustling and central.

Best for: First-time visitors, shopping, convenience

Bacocho

A quieter, more residential area north of the center. Features calmer beaches like Playa Bacocho and several larger resorts.

Best for: Families, relaxation, all-inclusive stays

Marinero

A local residential neighborhood between the Centro and Zicatela. Offers authentic local life and some guesthouses away from the main tourist track.

Best for: Cultural immersion, budget stays

Carrizalillo

Centered around the stunning, secluded cove of Playa Carrizalillo. Accessible by a long staircase, offering a tranquil escape.

Best for: Swimming, snorkeling, romantic getaways

🍽️ Local Cuisine

Puerto Escondido offers a fantastic taste of Oaxacan coastal cuisine. Signature dishes include fresh seafood like ceviche, grilled fish (pescado a la talla), and shrimp cooked in garlic or coconut. Don't miss traditional Oaxacan specialties such as tlayudas (large, crispy tortillas with toppings), mole negro, and chapulines (grasshoppers). The dining culture is casual, with many excellent palapa restaurants right on the beach. Must-try areas are the Adoquín for a variety of options and the Zicatela beachfront for sunset dinners. Price ranges are broad: budget meals at local fondas start around 80 MXN, mid-range restaurant meals are 150-300 MXN, and upscale dining can exceed 500 MXN. Etiquette is relaxed; tipping 10-15% is appreciated for good service. Always drink bottled water and savor the fresh-squeezed juices.

💡 Local Tips

Transportation
Always agree on a taxi fare before getting in the vehicle.
Safety
Swim only at beaches with lifeguards; Zicatela's currents are extremely dangerous for swimming.
Food
Visit the Mercado Benito Juárez for the most authentic and affordable local food.
Activities
Book bioluminescent lagoon tours during a new moon for the darkest skies and brightest displays.
Culture
Learn a few basic Spanish phrases; it's greatly appreciated by locals.
Money
Withdraw cash (Mexican Pesos) from ATMs during the day and in secure locations.
Environment
Use reef-safe sunscreen to protect the delicate marine ecosystem.
Shopping
Haggle politely at markets, but not in fixed-price stores or restaurants.
Transportation
The colectivo (shared van) is the cheapest way to travel between Zicatela, Centro, and La Punta.
Sightseeing
Sunset at Zicatela Beach is a daily ritual not to be missed.
Health
Drink only bottled or purified water, including for brushing teeth.
Activities
Support local turtle conservation projects by visiting sanctioned hatcheries.
Transportation
Rent a scooter for a day to explore hidden beaches north of town at your own pace.
Shopping
Buy Oaxacan coffee directly from local producers or at the market for the best quality and price.
Surfing
If surfing, respect the local lineup and surf etiquette at crowded breaks.
Practical
Power outages can occur briefly, especially in the rainy season; keep a flashlight handy.
Food
For a special dinner, reserve a table at a beachfront restaurant for sunset.
Safety
Check surf reports and swim conditions daily, as the ocean can change rapidly.
Beaches
Visit Playa Carrizalillo early in the morning to secure a good spot and avoid the midday heat on the stairs.
Money
Carry small change (pesos) for tips, colectivos, and small market purchases.

🚗 Day Trip Ideas

Lagunas de Chacahua National Park

A boat tour through mangroves to visit isolated beaches, a crocodile sanctuary, and a small Afro-Mexican fishing village.

📍 About 70 km west • ⏱️ Full day

Mazunte & Zipolite

Visit the bohemian beach towns of Mazunte (home to a turtle museum and cosmetics factory) and the clothing-optional beach of Zipolite.

📍 About 80 km east • ⏱️ Full day

Puerto Ángel

A traditional fishing port with a sheltered bay, perfect for snorkeling and a more low-key atmosphere than Puerto Escondido.

📍 About 70 km east • ⏱️ Half to full day

Huatulco

A developed resort area with nine beautiful bays, offering boat tours, snorkeling, and a contrast to Puerto's vibe.

📍 About 110 km east • ⏱️ Full day

San José del Pacífico

A mountain village in the Sierra Madre, famous for its cool climate, hiking, and traditional temazcal ceremonies.

📍 About 150 km north • ⏱️ Overnight recommended

🛡️ Safety Tips

Puerto Escondido is generally safe for tourists, but standard precautions apply. Petty theft like bag-snatching or pickpocketing can occur in crowded areas or on isolated beaches, especially at night. Avoid walking alone on dark, deserted beaches. Use a hotel safe for valuables. Be cautious of strong currents and riptides at Zicatela Beach; only swim where lifeguards are present. Drink bottled water to avoid stomach issues. Common scams are rare but be wary of overcharging in taxis (agree on fare first) or inflated tour prices. Emergency number is 911. Health recommendations: use strong mosquito repellent, consider travel insurance, and ensure your tetanus and hepatitis A vaccinations are up to date.

💰 Budget Guide

Puerto Escondido can cater to various budgets. A budget traveler can manage on 800-1200 MXN ($45-$70 USD) per day: dorm bed (200-350 MXN), street food and market meals, colectivo transport, and free beach days. Mid-range travelers should budget 1500-2500 MXN ($85-$145 USD): private room or Airbnb (800-1500 MXN), restaurant meals, some taxi rides, and paid tours like lagoon visits. Luxury spending starts at 3500+ MXN ($200+ USD): boutique hotels, fine dining, private tours, and spa treatments. Money-saving tips: Eat at local fondas and markets, use colectivos, visit free beaches like Carrizalillo or La Punta, drink local beers, and book tours directly with operators. Traveling in the rainy season (except holidays) also yields lower accommodation prices.