Puerto Escondido has long been the kind of place where the Pacific Ocean dictates the rhythm of the day. Once a sleepy fishing village on Mexico’s Oaxacan coast, it has evolved into a magnetic destination for surfers, digital nomads, and travelers seeking an unfiltered slice of coastal life. While the town still holds onto its rustic charm, a new wave of sophisticated leisure has arrived in the form of world-class beach clubs.
These venues are more than just places to rent a sunbed. They are curated spaces where architecture, gastronomy, and the raw power of the ocean converge. Whether you want to watch pro surfers tackle the legendary Mexican Pipeline at Zicatela or simply enjoy a mezcal cocktail by an infinity pool, the beach club scene offers something for every type of traveler.
Choosing the right beach club can make or break your experience in Puerto Escondido. The options range from high-energy social hubs with DJs and bottle service to secluded, bohemian escapes nestled among the rocks. Your choice depends entirely on the vibe you are chasing: a family-friendly day, a romantic sunset, or a lively party atmosphere.
In this guide, we have curated the definitive list of the best beach clubs currently operating in the area. We have evaluated them based on location, amenities, food quality, and overall atmosphere to help you find your perfect spot. Prepare to discover where to see and be seen, where to find the best seafood, and where to catch the most breathtaking sunset views.
Because the coastline here is diverse, the location of your beach club matters just as much as the menu. Playa Zicatela offers dramatic waves and a vibrant energy, while Playa Carrizalillo provides calm, turquoise waters perfect for swimming. Understanding these geographical differences will ensure you pick a venue that matches your desired activities.
Without further ado, here are the top spots to soak up the sun, sand, and surf in style.
Zolem Beach Club

| Address | Fte de Hotel Villa Mexicana, Av. Del Morro SN, Col. Zicatela, 70934 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 12:00 – 9:00 PM
Tuesday: 12:00 – 9:00 PM
Wednesday: 12:00 – 9:00 PM
Thursday: 12:00 – 9:00 PM
Friday: 12:00 – 9:00 PM
Saturday: 12:00 – 9:00 PM
Sunday: 12:00 – 9:00 PM |
| Phone | 81 1910 8979 |
Enrique Armes★★★★★
The place is beautiful, they have the best mezcalitas, they're delicious! I highly recommend the passion fruit and lemus ones. The staff is wonderful, especially Lemus and his friends. We'll be back soon.
t hamdan★★★★★
Had such a fun time here. The atmosphere is amazing, the music keeps the energy up all day, and it’s one of those places where you end up staying way longer than you planned. The staff were friendly, the drinks were great, and the whole vibe felt relaxed but still lively.
Whether you’re there with friends or just looking for a good beach day, this place makes it easy to enjoy yourself. Definitely one of the most fun spots I’ve been to in Puerto Escondido. I’ll be back next time I’m in town.
Julian Perez★★★★★
We had such a fun time that we came two days in a row! The staff are very friendly, food/cocktails are delicious, and the pool is really nice with the beach just steps away. Good house music too and best of all the sweetest dog called Sunshine that greets you when you arrive!
Esthere Saint Phard★★★★★
This club is simply amazing! The setting is gorgeous, right in front of the sea. The place is very calm, as children are not allowed!! This is to ensure the peace and quiet of the guests. The pool is great too! The welcome is wonderful, very friendly and kind. I highly recommend going (if you don’t have kids). There are also promotions during the day. It was the perfect place to end our stay in Puerto Escondido! A huge thank you to the people working at this beach club. We had such a great time!
Samantha Riley★★★☆☆
The experience was completely fine until it was time to pay. Sam - our waiter - was wonderful. He was attentive and friendly the entire day. The club is very basic, but has a pool, chairs, loungers and umbrellas. The food was good and the drinks were decent. However, as others have said, the bathrooms were dirty.
The issue came as we were leaving and had to pay. My friend initially tried to pay with Google pay, but was told only a physical card would work. I, then, paid with my credit card and a message appeared that I didn’t understand. It was in Spanish, which is fine, but when explained, didn’t make any sense. The man stated the “first option” was the best one because the other 2 were “3 month” and “6 month”. This sounds like a subscription service - which I’ve never heard of for credit card transactions before. Of course, “the best option” was also the highest amount - which again I don’t know why different amounts for the exact same bill were given. I have a feeling some sort of scam occurred and I’ll be contesting this charge with my credit card company - as none of it felt right and has never happened to me before.
As such, I don’t recommend this place, but if you go, make sure you have enough pesos to pay in cash. This will avoid any “funny business” at the end.
El Origen Ocean Club

| Address | Calle real, Fraccionamiento El Origen, Playa Palmarito Lote 1, 71996 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 8:00 AM – 9:00 PM
Tuesday: 8:00 AM – 9:00 PM
Wednesday: Closed
Thursday: 8:00 AM – 9:00 PM
Friday: 8:00 AM – 9:00 PM
Saturday: 8:00 AM – 9:00 PM
Sunday: 8:00 AM – 9:00 PM |
| Phone | 954 166 4122 |
Sinuhé Coronel★★★★★
Beautiful place. Staff is super friendly and attentive. You must make a reservation, they might be able to accommodate you if you just walk in but I wouldn't risk it since getting here isn't so easy.
Food in general is pretty meh, I was hoping for something more. Drinks are great tho.
Ema Ci★★★☆☆
The place itself is nice, but unfortunately, the food and cocktails don’t live up to it.
I ordered the ceviche — it tasted good, but the portion was disappointingly small. The octopus tacos were well-served and flavorful, definitely the best part of our meal. As for the pescadillas, the only redeeming thing was the sauce that came with them.
Mini burger the wors’t.
Be careful when ordering fruit water pitchers — ask for light ice. Otherwise, they’ll bring you a jar filled entirely with ice and no actual fruit water flavor.
The bartender was honestly terrible. He served cocktails that were nothing but ice and completely flavorless. I had to send my drink back because it tasted like watered-down nothing. There was no point in drinking it.
I also ordered the “Plátanos Rico Rico”, which were a huge disappointment. They served just four pieces of overly ripe plantains — the kind that are black and should probably be thrown away. That’s exactly what they tasted like. No thanks.
The service was kind and attentive, but overall, I wouldn’t return. It’s far from the city, the food quality doesn’t match the prices, and it’s not worth the trip. We’re a group of both locals and foreigners, and we all felt the same.
Also, if you offer beachfront access and benefit from it as part of your business, there should be some responsibility in keeping it clean. Trash was accumulating right at the beach entrance, and it wouldn’t take much effort to clean it up regularly. Doing so would show true awareness and respect for the environment you promote.
21★☆☆☆☆
It’s NOT a beach club since you can’t get a seat a the beach. It’s NOT even a pool club. ALL of the seats are reserved for the guest of the hotels.
Upon our arrival I counted 32 sunbeds by the pool, only 6 were occupied. At the beach NON of the sunbeds was occupied yet the woman working there with a nose piercing gave us the very last sunbeds from which one of the sunbeds was not even at the pool but at the entrance hallway.
According to her, all the other sunbeds were reserved. We stayed there till the end and NON of the empty sunbeds was used the whole time. See the pictures.
What an incredible rude treatment is that.
Some people say in the reviews they were treated in the same way as us because they’re Mexicans but I’m not Mexican and was treated also bad. The services here is just bad no matter where you come from!
It’s a beautiful place but I guess they aren’t making enough money from their hotel so they try to earn extra by falsely advertising this places as a beach club. While you don’t have access to anything at all. They keep everything “reserved” for the hotel guests but their hotel is empty.
You can use the pool and (dirty) toilets. You can also eat their overoiled food, which is drowning in many sauces and oils, still somehow is absolutely tasteless. The food was served in plastic plates…? Guacamole was served in a damaged enameled plate. The drinks in plastic cups. The table by the sunbeds were dirty and sticky therefore full of ants that would find their way to your cup in no time.
We are from aurond here and we’re looking for a private beach (club). This is not it! Won’t return and won’t recommend.
Be aware, in Puerto Escondido, many of businesses have good reviews that are left by their workers and their friends. This reviews are misleading and false.
Laura Calixto★☆☆☆☆
I was staying at the main hotel and decided to give their beach club a try today. Considering El Origen Villas is 30 minutes away from Puerto, where all the restaurants are, taxis cost a range from $600-$1000 mxn one way to get to the nearest restaurants; you would think that the hotel has some solid food/drink options. Unfortunatelgy this is not the case and I highly encourage anyone staying at the hotel or coming to the beach club to consider other options before coming here.
1. the private beach that is promoted isnt swimmable, which means you’d be traveling all the way here just to swim in pools
2. Food is terrible. Attached are pictures of everything we ordered because I really wanted to give them a fair chance. Kesuages, Fish pops, Tacos de camaron and nachos.
- [ ] Kesuages had a heavy coating of bread, tasted like it was fried in fish oil. And the bbq saude that came along with it didnt pair well.
- [ ] Fish pops- Fish didnt taste fresh, coating was soggy and bland
- [ ] Tacos de camaron were the only redeeming thing about the food.
- [ ] Nachos - chips tasted stale and chewy, cheese was cold and very underwhelming
3. Lastly service was terrible. When we walked in no one acknowledged or greeted us. I honestly felt discriminated considering we are visibly Mexican and staff ignored us for at least 10 minutes but behind us, a foreign couple walked in and TWO servers ran over with menus immediately. Meanwhile we were ignored and other servers were sitting at the bar having personal conversations and talking on their phone. When we finally got service the server could care less, wasn’t friendly or welcoming. Hospitality is clearly not a priority here.
There are so many other great beach clubs closer to puerto, that you dont have to spend extra money on taxis just to get there, where the food and service actually good than to come 30 minutes away from Puerto for bad food/service and non-swimmable beach.
Alheli Juarez★★★★★
Great place to catch the sunset or just hang out. Great drinks and music. They have a pool for adults only and a pool and area for kids. They also loan you volleyball and football to play a quick game on the sand.
Club Bacocho

| Address | Camino a playa Bacocho, Bacocho, 71983 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 10:00 AM – 7:00 PM
Tuesday: 10:00 AM – 7:00 PM
Wednesday: 10:00 AM – 7:00 PM
Thursday: 10:00 AM – 7:00 PM
Friday: 10:00 AM – 7:00 PM
Saturday: 10:00 AM – 7:00 PM
Sunday: 10:00 AM – 7:00 PM |
| Phone | 954 132 4874 |
Sophia H★★★★★
I spent my bachelorette party here with some girlfriends and we had a beautiful day. Israel was so lovely and helpful, always making sure we were all ok and had everything we needed. The pool was delicious and a great DJ on a Saturday afternoon. Food portions were huge! Really enjoyable day!
Ellen Dempsey★★★★★
Amazing beach club!!! Service is stellar from the moment you walk in. No pompous vibes at all but still great attention to detail. Loved place!
Can’t wait to return 🌴🌴🌴
Kate Lyman★★★★★
I LOVE a day at club bacocho for a gorgeous beach/pool day. A day pass is pricey but so worth it for a full day of pool, showers, beach, and good food. The last few times I’ve been I’ve been attended to by Israel and he’s the most fantastic mesero and kept our drinks and plates filled all day. Highly recommend for a nice girls day!
Zaria Qadafi★★★★★
I absolutely loved my day at Bacocho Beach Club. While the day pass is on the higher end at 2,000 MXN, it felt well worth it for a full-day experience—we stayed from 10:00 am to 5:00 pm and enjoyed every moment. From arrival to departure, the ambiance, service, and amenities were excellent. The beach and water were immaculate, easily the best I’ve experienced in Mexico so far, with none of the sargassum seaweed you often find on the Caribbean coast. And although the waves are strong-ish, I was definitely able to swim laps, float around, and enjoy myself in the ocean.
There’s a beautiful lagoon-style pool with two main sections, a smaller circular pool, tennis courts, and even a life-sized chess board. Throughout the day there was a great mix of Spanish-language pop and reggaeton, along with live music at the pool and restaurant. We were seated at covered loungers and arrived early enough to choose between being closer to the beach or the pools.
Our server, Grettel, was outstanding—friendly, attentive, and consistently timely all day without ever being intrusive. With the day pass, we received 800 MXN in food credit, which covered four cocktails, two meals, and a non-alcoholic drink. The food was genuinely tasty. Spa and massage services are also available, and at 5:00 pm guests can participate in a baby sea turtle release for 200 MXN (cash), which was a lovely touch. No complaints at all—just a really well-executed beach club experience.
Andrea Scirè★★★★★
We had a great time yesterday at the club. Very courteous service by Grettel. Good food and great vibes. $1200 per person in low season, includes $500 towards food and drinks. Plenty of space available and relaxed yet cool vibes. THE BEST CLUB OF THE MEXICAN PACIFIC COAST! Small recommendation: create a changing room for inside showers.
Palapita Bar

| Address | Av. Del Morro s/n, Playa Zicatela, 70980 Brisas de Zicatela, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 9:00 AM – 12:00 AM
Tuesday: 9:00 AM – 12:00 AM
Wednesday: 9:00 AM – 12:00 AM
Thursday: 9:00 AM – 12:00 AM
Friday: 9:00 AM – 12:00 AM
Saturday: 9:00 AM – 12:00 AM
Sunday: 9:00 AM – 12:00 AM |
| Phone | 954 147 0863 |
Elysia Krishnadasan Torrens★★★★☆
Nice place to sit and enjoy the beach. However, our first waitress was very pushy we order drinks as soon as we arrived - encouraging us to get cocktails worth a certain price early on in the day. We assured her we’d order later and she kept staring at us and coming over until we satisfied her by ordering.
Another waitress was extremely helpful in finding vegan menu options and overall, it’s good value for the sun loungers. We paid $430 for 2x beds in food & drink. Worth noting all the drinks were warm too. Needed lots of ice.
Shame you can’t swim in the sea! Nowhere to cool off.
Chirag Soni★★★★★
We just had drinks and snacks and loved the place.
Food is good, staff is supportive and friendly, ambience is the best.
Pineapple juice was pure and fresh and I loved the vegan hot dog.
Peter Heddles★★★★★
Very welcoming, great food and drinks with outstanding service is what rates this bar so highly. Our server, Elisa, looked after us really well and our stay ended up extending from breakfast through lunch and onward. Highly recommend.
NvO★★★★★
We had an amazing day at Palapita Beach Club🏝️! There was a live salsa band (very good!) and the drinks are great! The Pina Colada🍍 is the star of the drinks menu. The staff is also amazing! Thanks Juan🙌🏼
Rob Williamson★★★★★
But of a hidden gem from the road. Once you walk down the path to the seating area it's a great little spot overlooking the beach. Servers were nice and spoke some English, little slow to check on refills, getting the check etc, but still super friendly. No beer on the menu but they have beer you just have to ask. Corona was 50 pesos (same as most places). Overall worth the visit for sure.
SUNRISE BEACH CLUB

| Address | Playa Zicatela, 70934 Brisas de Zicatela, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 10:00 AM – 10:00 PM
Tuesday: 10:00 AM – 10:00 PM
Wednesday: 10:00 AM – 10:00 PM
Thursday: 10:00 AM – 10:00 PM
Friday: 10:00 AM – 10:00 PM
Saturday: 10:00 AM – 10:00 PM
Sunday: 10:00 AM – 10:00 PM |
| Phone | — |
Barb Brownlee★★★★★
Excellent service. Brought out my beer in an ice bucket, which was perfect. Comfortable loungers and great food. Can’t ask for much more really! And gorgeous sunsets and views of the surf!
Gary Hurtz★★★★★
surprisingly good food. fried red snapper was great. can't beat the view
Yabira Yglesias Villanueva★★★★★
Highly enjoyable place !! ✨✨Fully recommended!
Nice tables and chairs.😉
Food is great and the ambiance is very good 🙌🏻
Anton Hoynck Van Papendrecht★★★☆☆
Nothing special, the mojitos were pretty bad to be honest. Even though you shouldn’t come here for the cocktails, all the waiters were very friendly. So added 2 stars for the service.
Will Dillon★★★★★
Great service and great drinks, tacos and nachos were fresh and delicious
Xcaanda

| Address | Av. Del Morro 312, Marinero, 70934 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 11:00 AM – 11:00 PM
Tuesday: 11:00 AM – 3:00 AM
Wednesday: 11:00 AM – 11:00 PM
Thursday: 11:00 AM – 3:00 AM
Friday: 11:00 AM – 3:00 AM
Saturday: 11:00 AM – 3:00 AM
Sunday: 11:00 AM – 3:00 AM |
| Phone | 954 183 9245 |
J★★☆☆☆
At the entrance, the pricing felt a bit sketchy and misleading. One staff member initially quoted us an entry price, and since it was cash only, we went to withdraw money. When we came back, a different staff member asked for a higher price, so we had to clarify and insist on the original amount. In the end, it felt like we had to negotiate the entry price, which didn’t seem professional.
It also seemed like different groups were being charged different entry fees, which didn’t feel transparent nor fair.
Another thing to be aware of is that not everyone received a wristband upon entry. Without it, you may have to pay again if you leave and want to come back in.
Aside from that, the club itself had a nice vibe, the music was decent, and drink prices were fair.
Arley Martinez★★★★★
Mateo was a great server. He had such an amazing attitude and the tuna sashimi was immaculate
S K★★★★☆
Pros:
- Beautiful view of beach, extending upward 3 floors, which are open earlier and on more days than some of the other raised patios.
- Good menu and beverage selection.
- **Happy Hour** See note in Cons.
- Outdoor, shaded, cabin-style tables.
- Good recorded music (house/techno/remixes).
- Differing staff and patrons accepted.
- Generally ok at checking on my needs, except for one occation after I'd receieved my drink and was waiting to order food.
- Neither the junior or the senior staff member helping me spoke even basic English, or had a translation device.
Cons:
- Prices a bit high.
- No signage for customer access to wifi (to use my device for translation).
- Unclear what items apply to Happy Hour inside (no signage on menus/table cards). Staff understood the words "Happy Hour", saw the drinks I pointed to on menu when saying them using a questioning tone, and agreed they applied. They neither asked another staff member/device for clarification/translation. Despite this, senior staff member would not apply the 2 for 1 discount (nor suggest they check with a manager), forcing me to pay an extra $160 pesos... They still asked if I wanted to tip.
I speak English, French and am in the beginner stages of learning Spanish, having traveled several Central American countries many times. My overall thoughts are that this is a great little spot with a good vibe, but the staff and procedures could use a little adjustment to reflect the target market (price-point and nationalities).
Ximena Sashely Reyes González★★★★★
Nice place with perfect service! We found authentic flavors from Sinaloa and Northern Mexico, which were very different from what we had tried elsewhere. Everything was absolutely delicious. Highly recommended!
Gosia Kosior★★★★★
Wonderful place to have a breakfast! We ate there 2 times an early breakfast, on the very top, with the view on the beach. Each time we had a different food and drinks - fresh and tasty, beautiful way served, each time. Our waitress was friendly and professional.
Coconuts Beach Club

| Address | Bacocho, 71983 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: Open 24 hours
Tuesday: Closed
Wednesday: Closed
Thursday: Closed
Friday: Closed
Saturday: Closed
Sunday: Closed |
| Phone | 951 324 7225 |
Norine C★★★★★
You can access this resort to sit at the restaurant as long as you eat & drink.
We had the Green juice 💚 much needed veggies & the coconut shrimp 🍤 both were quite good!
Nico Abou★☆☆☆☆
Nice location but lots to improve on. It’s 2,000 peso for a day pass with unlimited cheap alcohol/drinks, the worst buffet food I’ve had in Mexico and half ripped mats. They charge 100 pesos extra for a towel that took 15mn to come. There’s zero service by the pool so you have to walk to the bar area each time for a bar with the cheapest alcohol. No non-alcoholic beer and the food was honestly barely edible at the buffet. It was straight disgusting. 🤢 Unless you’re a hotel member don’t bother coming here. I should’ve gone somewhere else 😅
Kenny Maher★★☆☆☆
$80 per person is way to much for the services provided. Towels not included, no service by the pool, they don't bring you drinks or food or even help adjust the umbrellas. For $80 they really should be providing basic service and it shouldn't be so hard to get the drinks we paid for. The food was "ok" and that's being generous. The location is beautiful, this place has lots of potential and could be 5 stars even at $80 if they didn't cheap out on the drinks, food, and service.
H. Sipahi★☆☆☆☆
Just another capitalist business owner who claims the public beach as theirs and the trees also. If you just want to sit and enjoy with the view with a drink it's not possible. They force you to buy day pass for 2000 pesos. This kind of behaviour will bring the end of tourism here. These people totally deserves bankruptcy.
Ps. When I went there, %95 of the tables were empty, greed has no shame.
STEFANOXXL★☆☆☆☆
Overpriced for what you get .
1000 pesos for the day pass that gets you very little .
The beach and the pool areas are nice but the food is mediocre .
2 waiters for serving the whole club .
The buffet has limited options for very average food.
No food after 5.30 pm even though they told us it was till 6 pm.
No Wi-Fi or very sketchy signals.
You can not get food to your chair or on the beach there is only food at the restaurant .
Never again .
Bruja Beach Club

| Address | Calle de Morro, C. Vista al Mar C5-C, Sta Maria, 70934 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 9:00 AM – 2:00 AM
Tuesday: 12:00 PM – 2:00 AM
Wednesday: 12:00 PM – 2:00 AM
Thursday: 12:00 PM – 2:00 AM
Friday: 12:00 PM – 2:00 AM
Saturday: 12:00 PM – 2:00 AM
Sunday: 12:00 PM – 2:00 AM |
| Phone | — |
marc Z★★★★★
Jade and Katia are probably the coolest bartenders I’ve met in all 24 countries I’ve visited and the onion rings are insanely good, definitely worth a visit especially with the promo deal 100 pesos for a mezcal and a beer 👍🏾
Peter Menchetti★★★★★
Dive bar right on the beach. Live music and vinyl DJs. Escape the hipster nonsense and come have a drink
Andrew Burns★★★★★
I can’t with any certainty speculate on what occurs after death. I can only hope heaven is a Bruja Beach Club with no last call. The bartenders are not only gorgeous but kind and talented. While the regulars are such a cast of characters they put the cast of Cheers to shame, and the owner is saint. I know of no better place to spend your pesos or your time.
Alexa Rauch★★★★★
I loved the ambience. They offer different cocktails, beer on tap, delicious food, live music, sunset views on sun loungers or hammocks. I couldn't have had a better experience. I will definitely be back
Paulina Garcia★★★★★
It’s a goth palapa on the beach! Very unique experience. Amazing staff, service and drinks. Would come back to Puerto just for this!
Punta Vida

| Address | Coahuila SN, Brisas de Zicatela, 70934 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: Closed
Tuesday: 5:00 – 11:00 PM
Wednesday: 5:00 – 11:00 PM
Thursday: 5:00 – 11:00 PM
Friday: 5:00 – 11:00 PM
Saturday: 5:00 – 11:00 PM
Sunday: 5:00 – 11:00 PM |
| Phone | — |
Freddy Wm★★★★★
One of the coolest spots to enjoy the sunset in Puerto Escondido.
We went up to the top floor and had a Negroni and an espresso martini while watching the sunset. The view was beautiful—you can see the sun going down and people playing volleyball on the beach.
Service was great, and the cocktails were amazing. Thank you!
Muhammed Alinc★★★★★
One of my favorite spots. I honestly had some of my best moments here. The atmosphere is amazing, especially around sunset. It’s one of the best places to sit, relax and watch the sun go down.
The vibe is very social and lively. There are often good DJs playing music, people hanging out and you can even play volleyball with locals and other travelers. It’s a really fun place to meet people and enjoy the energy of the area.
Sundays are especially great they often have big parties and barbecue events that bring a lot of people together.
Great music, beautiful sunset views and an incredible atmosphere. Definitely a place you shouldn’t miss.
L. D. W.★★★★★
Punta Vida perfectly captures the Puerto Escondido vibe. A raw, three-story concrete building right on the beach with an incredible sunset view, especially from the rooftop.
Most days feature DJs with a diverse mix of music, from mainstream to various other genres, creating a relaxed but lively atmosphere. Cocktails are solid and fairly priced for PE.
Sundays are a highlight: rooftop access comes with an entrance fee, but it’s worth it — great DJs, cocktails, grilled food, and a fun mix of internationals and locals. The event ends around 11 pm, leaving you perfectly set for either heading home or moving on to an afterparty.
And if you’re very lucky, you might meet Francisco, the landowner — a true mezcal connoisseur — who may invite you to taste some exceptional mezcals you won’t find anywhere else.
J★★☆☆☆
At the entrance, you pay a 50 peso entry fee, and it’s cash only. During the security check, one of the security members insisted on receiving a tip before letting us in, suggesting at least the same amount again, which felt very sketchy and almost corrupt.
Aside from that, the overall vibe was really great. The crowd was super friendly, the drinks were reasonably priced, and it was a fun place to go out, especially for a Sunday.
Christoffer B★★★★★
One of my absolute favorite places in La Punta! Located in an unfinished building it houses a venue that works as a club, bar, art gallery and restaurant with a terrace. And boy.... not only does it have the best sunset view in La Punta but the food is freaking awesome here. Great tacos and vegetarian options but the fresh fish is the go to here, would be so bold to say its the best fish i've ever had (And I had it 4 times in a month). The drinks are goody good and the people working there are really awesome. Want to come back asap! The roof opens at 17 so be early as it fills up pretty fast before the sun sets.
Cactus Restaurant & Bar

| Address | zicatela, C. del Morro, zicatela, 70934 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: 9:00 PM – 4:00 AM
Tuesday: Closed
Wednesday: Closed
Thursday: 9:00 PM – 6:00 AM
Friday: 5:00 PM – 6:00 AM
Saturday: 5:00 PM – 6:00 AM
Sunday: Closed |
| Phone | 55 3366 6883 |
Mitchell Jamel★★★★★
Friendly place , staff speaks English, ordered the pizza 🍕 which was great loaded with fresh ingredients... I will be going back for grilled lobster 🦞 or bring my choice of meat that they will grill for you... On the beach, feet in the sand
Sherman Chowrusmeekul★★★★★
My fiance and I had a great time here. Our host Eddie was very attentive and informative. This was our first time visiting Puerto and he answered all of our questions in English. We will definitely stop by before leaving.
Trip Vic★☆☆☆☆
Bartender tried to scam me by overcharging for drinks. Shameless woman couldn't even defend her actions 🤣🤣🤣
Pamela Monzalvo★★☆☆☆
🍴 Ambience: The wooden furniture is in excellent condition, creating a cosy atmosphere.
🤝 Service: Staff are friendly, attentive, and go above and beyond, even sourcing items they don’t have—huge bonus!
🥑 Starter Recommendation: The guacamole is delicious and a must-try.
❌ Main Dishes: Disappointing. Overpriced for the quality. Avoid the steak with vegetables; the sauce is bland, and the dish costs double other options.
🐟 Fish Dish: Burnt, tasteless, and not worth the price.
💸 Pricing: Drinks and dishes are expensive compared to other local options.
🎶 Background Music: Nice touch, but interrupted by Spotify ads—not ideal for the high price point.
🚫 Overall: Wouldn't return or recommend unless you're desperate for a quick snack.
Moni Cheizen★★★★★
You can rent chairs at the beach
Zaid on Instagram @the_martini_community can sell you drinks
Isla Beach Club

| Address | Playa Manzanillo Sector, Hidalgo, 71980 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: Closed
Tuesday: Closed
Wednesday: 10:00 AM – 5:00 PM
Thursday: 10:00 AM – 5:00 PM
Friday: 10:00 AM – 5:00 PM
Saturday: 10:00 AM – 5:00 PM
Sunday: 10:00 AM – 5:00 PM |
| Phone | 954 132 8069 |
Sandii Pasternak★★★★★
A peaceful, beautiful spot on a busy beach — excellent food and amazing service!
La Isla Manzanillo really stood out from the typical beach restaurants on Playa Manzanillo. Unlike many places with pushy servers trying to lure you in, this restaurant offered a relaxing, no‑pressure beach experience. The entire space is done in clean, crisp white, making it feel fresh, calm, and inviting.
We sat overlooking the big rocks and the stunning bay of Rincón de Manzanillo, just far enough away from the main beach chaos to feel peaceful. Our server, Kenya, was warm, friendly, and only came by when we waved—never pushy.
The food was excellent, especially for beach dining. The Peruvian ceviche was incredibly fresh and flavorful, and the grilled shrimp tacos had a delicious BBQ touch that we loved. The experience was so good that we came back again the very next day.
Highly recommend for anyone looking for great food, friendly service, and a serene spot on a busy beach.
Mel. K★★★★★
Honestly, most beachfront restaurants in Puerto Escondido taste just okay, though the locations are beautiful.
But Isla has a great vibe, amazing food and drink, I love how I can walk out to the ocean, and then come back in, have a good drink again. Simply amazing, and the best place to be in Manzanillo
Dennis Schwartz★★★★★
Absolutely lovely place!
We’re initially sceptical because of the low number of reviews so went to have food at the next best rated place on this beach (few and far between).
Later came back for drinks and would highly recommend this place.
The drinks were great and fairly priced, the food looked great as well from what I could see on other tables.
The person serving us spoke English as well and was super friendly.
Looks like the nicest place between these two beaches.
Jonah Cohen★★★★★
This place is amazing! The drinks and food are impeccable, service is so attentive and kind. And the location could not be better. We rotated from eating perfect fish tacos and drinking incredible mezcalitas to a quick swim and repeat. Hands down one of the most recommended places in Puerto after a week.
Robert Mante★★★★★
Great family owned place on Manzanillo beach. The best Micheladas on the playa, plus a solid food menu. Very clean bathrooms and showers for customers and lounge chairs placed right in front of the rocks, which is the ideal area if you want to snorkel and see lots of tropical fish. Senora Cruz remembers us from our yearly vacations, so it's nice to feel at home even when traveling so far.
Chula Puerto Escondido

| Address | 71989 Zicatela, Playa Zicatela, 71980 Puerto Escondido, Oax., Mexico |
| Maps | Click here |
| Website | Click here |
| Opening Hours | Monday: Closed
Tuesday: 10:00 PM – 5:00 AM
Wednesday: Closed
Thursday: 10:00 PM – 5:00 AM
Friday: Closed
Saturday: Closed
Sunday: Closed |
| Phone | 55 3733 9973 |
Angelo Arriaga★☆☆☆☆
DO NOT BUY A BOTTLE FROM THIS PLACE.
My three cousins and I are serious mezcal drinkers, and we were excited to try a bottle here. Big mistake. We drank about a quarter of it and ended up violently sick — throwing up all night. We lost an entire day in Escondido because we were stuck recovering from whatever garbage was in that bottle.
The club and the music? Awesome. No complaints there. But if you’re going to charge people for mezcal, at least serve the real thing. We would’ve stayed, spent more, and maybe even bought more bottles — but after that experience? Never again.
Hannah★★★☆☆
Went for New Years Eve; music was great especially the reggaeton stage. The only major downside was the payment system which others have mentioned. A real mess & absolutely no forward thinking in advance about how to manage card payments with the terrible signal. Such a shame as I know a lot of people left rather than attempt to put money on their wrist bands.
Jan Meller★★★☆☆
We got in early for free on a Tuesday.
The music was amazing but there were simply way too many drug dealers. And while that seems to be common at the party places in Puerto Escondido. It felt very intense in Chula.
Made me feel unsafe at a point.
If you don't mind that feel free to give it a go. Again the music is great.
A lot of reviews speak poorly about the bar service but I have no comment ad I only had one beer and paid what was shown on the menu.
David Parker★★★★★
If you love EDM then come. Arrived early and were the only ones there but was free entry. Beers 50mex each, reasonable. The DJ was awesome, rockin his cdj-1000’s with some fierce electro bangers.
Cha Gibbons★☆☆☆☆
My 22 year old son from UK was poisoned at the Chula Beach Club on 22/1/25. He and 3 friends started to get significant hallucinations and paranoia at 9pm the next day. They also had fast heart beats and dilated pupils. My son collapsed at 10 pm and had a cardiac arrest. He died in Puerto Escondido and subsequent investigations showed he had meth amphetamine in his system.
There is a massive problem with organised crime meth amphetamine production in Mexico which is a synthetic opioid. It is been smuggled into the USA but is also been sold in tablet/powder form as a party stimulant for back packers and travellers in Mexico. Even a tiny bit of powder or a portion of tablet can cause serious side effects and cardiac side effects resulting in death.
Please protect your drinks and do not accept any powder/tablets outside this club. You must seek medical attention in a hospital if you think you have been poisoned for rehydration, monitoring of pulse rate and reversal of the opioid effects with naloxone. It is important to not exercise, do not become over heated and remain calm with someone who knows you. This was a preventable death caused by illicit drug pushers targeting un suspecting travellers. The primary problem is a huge organised crime network pushing meth amphetamine production in the form of powder. Some of this is formed into coloured tablets and given to locals to distribute to un-suspecting travellers. A tragedy for Mexico, my son, his friends and family.
Tips for Visiting Beach Clubs in Puerto Escondido
To make the most of your time at these coastal havens, a little local knowledge goes a long way. The beach club culture here is distinct from Tulum or Cabo; it is generally more relaxed, but there are still unspoken rules regarding spending minimums and seasonal weather patterns. Understanding these nuances will ensure you have a seamless and enjoyable experience.
1. Understand the Minimum Consumption Rules
Most upscale beach clubs in Puerto Escondido do not charge an entrance fee, but they operate on a "minimum consumption" basis. This means you are required to spend a certain amount per person on food and drinks to use the loungers and pools. Always ask about the current minimum spend before sitting down, as it can vary significantly between the low and high seasons.
2. Time Your Visit with the Tides
The Pacific coast has dramatic tidal changes. At high tide, some smaller beaches like those near La Punta can see the water rise all the way to the restaurant foundations. If you want to swim safely or secure a lounger close to the water, check the local tide charts for the day. Low tide is often better for walking the beach, while high tide is spectacular for watching surfers.
3. Reserve Ahead for Sunset Hours
The sunset is a major event in Puerto Escondido, and beach clubs fill up fast between 5:00 PM and 7:00 PM. If you want a front-row seat for the golden hour, especially at a popular spot on Zicatela, you should make a reservation via Instagram or WhatsApp earlier in the day. This is particularly important during the winter months (November to February) when tourism peaks.
4. Cash is Still King, But Cards Work
While most high-end beach clubs accept credit and debit cards, you will often get a better exchange rate or avoid terminal fees by paying in Mexican Pesos. Additionally, if you plan to buy souvenirs from vendors walking the beach or tip the valet parking attendants, having cash on hand is essential.
5. Be Aware of the Ocean’s Power
This is perhaps the most important tip for your safety. Playa Zicatela is home to one of the heaviest beach breaks in the world. The currents are incredibly strong, and swimming is often prohibited. Never turn your back on the ocean, and if the flags are red, keep your time in the water limited to the pools at the beach clubs.
The beach club scene in Puerto Escondido represents the perfect balance between the town’s untamed natural beauty and the comfort of modern hospitality. Whether you choose a lively spot in Zicatela or a hidden gem overlooking the calm waters of Carrizalillo, you are guaranteed an experience defined by fresh seafood, cold drinks, and the mesmerizing soundtrack of the Pacific.
As the town continues to grow, these venues are constantly raising the bar, offering visitors new ways to enjoy the coastline. So grab your sunscreen, order a coconut or a craft cocktail, and settle in for a day of pure relaxation under the Oaxacan sun.
Mia Charlotte is a food journalist and certified Local Guide based in Brooklyn, New York. For over ten years, she has explored every corner of the city to discover hidden gems and the best places to visit.