- Mexico Holidays
- Playa del Carmen
- Viva Wyndham Azteca

Viva Azteca by Wyndham is a 30,000 square meter all-inclusive resort located on a beautiful white sandy beach in the Riviera Maya, Mexico. The 335-room hotel reflects the traditional style and elegant design of the Mayan culture. Besides the great ambiance and outstanding staff there is more. Guests can engage in recreational fun by participate in the activities program. For those who love the nightlife, Viva Azteca by Wyndham has an entertainment line-up including live shows and performances. The vacation of a lifetime is calling your name.
Guests are also able to enjoy, at no additional charge, the facilities of the sister resort, Viva Maya by Wyndham.
Located in the Riviera Maya inside the Playacar complex, Viva Azteca by Wyndham is only 3 km (2 miles) from Playa del Carmen city center and 60 km (38 miles) from Cancun International Airport.
Due to the surrounding area and the number of steps around the hotel, it may not be suitable for those with mobility difficulties.
The Vivito’s club team are amazing, my little girl loved her time with them doing all the activities, face painting and making things, she also loved participating in the mini discos they do for them and the shows they take part in.
Thank you so much Marilú, Sehem, Greta, Jaco and Emiliano for giving Nevaeh your time and making memories with her.
I wanted to give a special individual shout-out to Karim and Beatrice from the entertainment team, who both genuinely go above and beyond.
The entire entertainment team work incredibly hard throughout the day, providing a great range of activities and making a real effort to ensure everyone feels included. They create a lovely atmosphere and make sure that everyone has the opportunity to get involved, regardless of whether you’re travelling alone, as a couple or with children. They all deserve recognition for the effort they put in.
However, Karim and Beatrice particularly stood out to me.
Karim is incredibly friendly, approachable and genuinely takes an interest in the guests. What really stands out is that he remembers the little details — even things like where you’ve been on a day trip — and will ask about it afterwards. Those small interactions make you feel like you’re actually being seen and remembered rather than just another tourist at the hotel.
He also makes sure activities are fair and that everyone gets the same opportunity to participate. It’s obvious that he genuinely cares about creating a good atmosphere and making sure people are enjoying themselves.
Beatrice is equally special. She has such a beautiful way of interacting with people, and this really shines through in the way she connects with both adults and children. She is warm, friendly and so lovely in her interactions. Watching her with the children in particular, you can see how naturally she makes them feel comfortable, included and excited to be involved.
Both Karim and Beatrice have that ability to make a simple interaction feel personal. They remember guests, take an interest and make people feel welcome — and those little things can make such a difference to a holiday.
The whole entertainment team deserve huge credit for the work they put in, but Karim and Beatrice deserve their own special mention from me. They have both stood out during our stay and are a real credit to the team.
Thank you both for everything you do and for helping make our holiday even more enjoyable! 🌴☀️👏🏼
Just returned from trip to Viva Azteca by Wyndham. We booked using Wyndham points for 4 nights. We were disappointed with our stay and would not return.
First the good points. The points and/or cash price for this hotel is pretty low. It is 15,000 points per night or less than $200 per night if paying by cash in September which is low for an all-inclusive resort. The food was also pretty good. The buffet always had something decent to eat and the specialty restaurants, when you eventually get seated and are served your food, was good.
The bad. The beach is terrible with the sargassum / seaweed. It makes swimming or even staying near the beach with the terrible smell difficult. Also, there are not enough shaded beach chairs. There is a "VIP" section with parasols for timeshare owners but the hotel guests get palm trees with almost no shade. The fight for the beach chairs is also the worst I've seen -- and this was during the shoulder season. The pool is terrible. The water was hot and dirty. It felt like trying to swim in warm urine. The pool area chairs were impossible to secure and very few even had shade. The rooms were ok but the balcony really doesn't exist. What I mean is that the balcony is about 15 inches wide and is primarily for decoration. You really can't use the balcony even to dry your swimsuit because there are no chairs or hangers (they won't fit).
In my opinion the worst part of about this hotel is some of the staff. I've been to Mexico quite a bit. Some resorts are better than others but this is the only resort I can remember where I had negative encounters with several staff members. First, there was one front desk lady (I will keep her name confidential) who was just obnoxious and would not do her job. I was trying to get two reservations connected for a seamless stay and after she spent 10 minutes blaming me, I literally had to slide over to her colleague so that she can help me (which she did). Also, I had multiple catamaran boat rides cancelled. You have to book them early in the morning and show up at a specific time. Both time, I was told that "bad weather" wouldn't allow me to ride the boat. Nevermind that there were other catamaran boats riding perfectly fine. I think it is the staff who are lazy or they are understaffed. Even if the weather was the reason, the whole process of signing up, getting ready, and coming back to again be denied took hours of my vacation time. This can be solved with using an app or text. I felt that the resort stole my vacation time.
Anyway, I don't often write bad reviews but this resort left me with a bad feeling. I would not return.
I don’t usually write reviews but I had a disappointing stay at this resort. The resort itself could have been okay, good location, and the housekeeping, restaurants, bar, and buffet service were fine. Unfortunately, a couple of staff interactions ruined the experience.
The kids’ club sign by the door says it is open from 8am–6pm, but every time I go they seem to be closed. We were also told to leave about three times because staff were taking kids either to meals or walk around the resort - sometimes just one kid. Also on one visit, we came and my 1-year-old played with toys that were already scattered on the floor, after about five minutes, we were asked to leave (to close again) and told to put away toys that were already there before we walked in. We had to explain we just got here and the toys were already all over the floor nor do we know where they go. I felt unwelcome and uncomfortable with how kids’ club staff spoke about us behind our backs after the second visit. I understand that the club mostly caters to children 4 years and over, so if your child is under that age and you want to bring them there to play with you, the staff may not be too welcoming, so don’t rely on having this club available.
At the pool towel hut, the male attendant with the big hair was rude too. (The female attendant was fine.) He was already staring at me angrily as I approached the window, I exchanged a towel, gave my room number, and said thanks. After I walked away, he yelled “YOU’RE WELCOME!!!” sarcastically. I’ve never experienced such targeted rudeness.
We’ve stayed at other Viva resorts before and had been thinking of becoming members. After this, obviously not. We won’t be joining and would never stay at another Viva. It’s unfortunate how a couple of staff ruined a family vacation. The pool was also very warm, and you can’t cool down and swim at the beach because of the sargassum. I do not recommend this resort.
Super food, amazing service and beautiful place!! 10/10 thanks Luis for the service
