
Yaya Beach is a small beachfront club in Mahahual. Clean beach, soft sand, and calm water. Guests get loungers, umbrellas, Wi-Fi, showers, and a full restaurant and bar. The kitchen focuses on fresh local ingredients, seafood, tacos, ceviche, cocktails, smoothies, and vegetarian options. Staff speaks English and Spanish. Families and cruise travelers are welcome. Simple access from the port by taxi. Relaxed atmosphere, good music at a low volume, and fast service. The goal is clear: a comfortable day on the beach without stress
Address and Contact Information
Address: Calle Coronado av Huauchinango Centro, 77976 Mahahual, Q.R., Mexico
Phone: +52 983 839 5245
Website: https://yayabeach.com/
Menu Photos
Order and Reservations
Reservations: yayabeach.com
Photo Gallery
Related Web Results
Costa Maya Beach Break | YAYA Beach Club Mahahual – #1 Beach …
Yaya Beach, Mahahual, Mexico – Reviews, Ratings, Tips and Why …
Exclusive Open Bar Experience at Yaya Beach – Viator
Reviews
The food was delicious and reasonably priced, which made it even better compared to typical cruise excursions. The only downside was the beach water, but that’s not their fault — the entire strip has been dealing with sargassum (seaweed) for years.
If you’re looking for a chill, affordable place to relax during your port day instead of booking an overpriced cruise excursion, I definitely recommend checking out Yaya Beach!
FOOD TO THE MAX …
Shrimp Tacos with the red chipotle sauce is the bomb.
*Manager Markam is wonderful
Civiche with Red Snapper
EXCELLENT AND WILL BE BACK!!!
Food was pretty good and fresh. Woulda been 5 stars, but they didn’t have quite a few things that were on the menu.
My salad was fresh and delicious.
The biggest highlight for us was how safe the water felt for children. There’s a sandbar a few hundred yards out that breaks the waves, so there are no big swells or strong currents trying to pull you out. The water stays calm and gentle — perfect for little swimmers. They even provided sand toys, which kept the kids happily entertained for hours.
The seating was another huge plus. Instead of the typical single plastic beach chairs, the loungers felt more like beach beds — wide, comfortable, and perfect for stretching out and relaxing.
The food was excellent across the board. We ordered ceviche, a hamburger, the fish of the day with salad, chicken nuggets and fries, and cheese quesadillas — everything was fresh and delicious. The three adults got the unlimited beverage package (well worth it!), and even though our kids were young enough not to be charged, they enjoyed virgin strawberry daiquiris all day. Every drink we tried was fantastic.
There’s also a massage area right on the beach for about $1 per 2 minutes.
Our waiter/the manager, Markam, was incredible. She made sure everyone felt comfortable and happy the entire time. When the wind picked up and the kids got chilly after swimming, she even made them hot chocolate. That kind of thoughtful service really stood out. She also made sure a cab was ready for us at the exact time we wanted to head back to the ship so we wouldn’t feel rushed or stressed.
There were vendors walking the beach selling items, but no one was pushy. It actually felt relaxed and pleasant to browse.
The cab ride was about $20 total for three adults and two young kids. We shared a cab from the cruise terminal to the resort, and everything was smooth and easy.
We would absolutely return to Yaya Beach Club and highly recommend it — especially for families looking for a safe, comfortable, and truly enjoyable beach day in Costa Maya.