Amer Azzam
A great resort to spend your vacation. Although the rooms could benefit from renovation, the service is very fast whenever you need anything. The food and drinks are very good and available to everyone. The pools and the beach are beautiful, and you can enjoy swimming at any time. There are plenty of activities and shows, making it suitable for families, couples, friends, and even solo travelers, as there is always something to enjoy.
Bob Gill
We just returned from a 7 day stay on December 14, 2025. We've stayed at this hotel at least 6 times since 1995 with several different hotel chains. Over time this architecturally beautiful hotel was slowly losing it's charm. That said the Barcelo hotel chain has taken over the Occidental and I saw a remarkable improvement since my last stay 3 years ago. Rooms are old but very clean and comfortable. All public restrooms are also very clean. The grounds are superbly maintained and are absolutely gorgeous. The hotel's beach is hands down the most beautiful beach of all the neighboring hotels. I'd like to thank Anna our friendly and attentive waitress at the main bar. Vanesa, our maid for keeping our room so clean. Carmelo, for a few good bottles of wine including his professional service. Manuela and Juan at the Mirador pool bar for friendly and fast service. And finally but not least Martires at the front desk check in. Martires is friendly and courteous. We appreciated the effort he made to give us a room with a view of the pool and beach.
Mariana ZN
Even though the resort is a bit old, it was very well maintained. The property is beautiful with two large pools and the beach front is always clean and sargassum free, I was very impressed by that. There are plenty of chairs by the pool and beach, no need to stress about that. Food was good. If I could point out something I wish was a little better, I'd have to say that the staff needs to have some customer service training. I loved my stay there.
Vickie Smith Burgon
We went for our anniversary trip and was very pleasantly surprised by how beautiful the resort is!! The rooms are a little dated but the resort in all was very well kept and clean! I can't speak much on the food as I was sick n survived on mainly fruit the whole time but there was plenty of options at the buffet as well as the specialty restaurants to choose from. The pools were big and beautiful with different heights for different enjoyments, the bars had great service n never had to wait more than a minute or two! We took the premium level 4103 two bathrooms a living area and the bedroom. There was a balcony off the bedroom and another off the living room directly facing the pool and ocean! n it was nice with our own lounge n check in area with free snacks n premium drinks. I'll definitely return!! Plenty for kids of all ages as well with many activities and a mini water play area too
Eric Stewart
I would rate this hotel a 1 star overall. I recommend going to a different resort nearby as this resort wasn’t a great experience.
Here are some pros about the resort:
1. Not all staff but most could understand English
2. Obviously close to the beach and they have a net up in the water to help prevent sea creatures and seaweed from coming to shore
Here are the cons about the resort:
1. The biggest disappointment of all was the fact their PLUMBING STOPPED WORKING and there was no compensation or apologies or anything about it. It is NOT okay for the resorts water to stop for the toilets, sinks, and showers. Urine and poop was getting backed up in all of the toilets in the resort. HOW DISGUSTING. That alone made this an AWFUL trip and will never return or recommend this resort.
2. Most of the staff weren’t necessarily rude but they all just seemed like they didn’t care.
3. All the food and restaurants were mid. Not great but better than fast food.
3. The restaurants are booked days in advance and it’s allowed to book for the full week so you will have to go on the waitlist or hope for a cancellation.
4. The room was very dated and needs serious upgrades.
Please do yourself a favor and go to another resort nearby.