We stayed at Grand Bahia Principe in Playa del Carmen in March 2026 as a family of four (kids 8 and 4) in a two-bedroom family room. While the property is marketed as a family-friendly all-inclusive resort, our 4-night stay fell significantly short of expectations and felt overpriced for the quality delivered.
The experience started poorly with a slow and disorganized check-in. There was no information provided about the resort app or helpful guidance, and staff initially struggled to locate our reservation. Even checking out was inconvenient, requiring us to wait for a checkout ticket just to leave the property.
While most staff members were friendly--particularly Karyme, who made genuine efforts to help--it was clear they had limited ability to resolve ongoing issues. Requests (such as fixing the in-room safe) went unaddressed for the duration of our stay despite repeated follow-ups.
The resort is large and spread out, but transportation is unreliable. Shuttle carts were only available about 30% of the time, and "private" club carts would pass by without picking up guests, even when empty.
Maintenance across the property is a major concern. Many things were broken, from lobby equipment to bar taps. In our room, the issues were extensive:
* Safe was disassembled and on arrival and never fixed upon repeated requests
* Ceiling debris fell into the bathroom overnight due to an apparent upstairs leak
* Patio door had a large gap in glass, letting in mosquitoes and heat. We jammed towels into the jam
* Shower door leaked across the floor when shower was on in second bedroom
* Internal doors didn't function properly (pocket door)
* Visible wear including chipped paint, rotting wood, and misaligned fixtures (toilet, sink)
* Mini fridge was in extreme need of a defrost
* Toiletries were limited and appears shampoo, conditioner and body gel were not checked for replenishment as 4/6 bottles were empty in our room. No hair dryer and towels were very low quality.
Overall, the room felt outdated, poorly maintained, and in need of significant refurbishment.
Cleanliness in the room was inconsistent at best. We arrived to dirt and hair in the shower and grime on surfaces, and daily housekeeping felt superficial. Doors were sometimes left open during servicing, leading to mosquitoes in the room. Basic amenities were lacking--no hair dryer, limited toiletries, and empty or nonfunctional toiletry dispensers. Storage space was also minimal, and early morning landscaping added noise outside the room.
Dining was one of the most frustrating aspects of the stay. Restaurant reservations were extremely difficult to secure, with limited availability and a restrictive system (limited to one à la carte reservation every three nights). The app was always fully booked, forcing guests to wait in long lines for "emergency" reservations.
If you couldn't get a reservation, the only option was the buffet--which was consistently underwhelming. Food quality was below expectations, with many stations empty (often around 30%) and not restocked. Protein options were scarce, while lower-cost items like bread and pasta were plentiful. Even basics like fruit, salsa, or proper guacamole were often missing and not restocked. For a Mexican hotel, there was little Mexican food to be had. The buffet lines were crowded making us feel like cattle moving through the room with one choke point leading into the dining room. For the size of the dining room the actual buffet was underwhelming and presented as a cafeteria.
Alternative options like the burger bar and food truck were limited and slow (30+ minute waits), and food safety practices were questionable. At the pool, there was no wait service, long bar lines (10-15 minutes), and very limited drink options. Beer was often warm, liquor selection was minimal and low quality, and drinks were served in small plastic cups (8-10 oz very warm cups). The ice cream machine was broken throughout our stay. Chip trays were not restocked, and we never saw one that didn't have anything but a bit of crumbs.
One dinner at the Tequila restaurant was better than the buffet, but still restrictive--limited to one appetizer, entrée, and dessert per person, ordered through a glitchy QR system. Despite the restaurant being half empty, reservations were unavailable, and the experience felt rushed.
Note only 1 dinner is allowed per three days of a stay. If you stay four nights you could get maximum of two dinners.
The pools themselves were adequate for kids, however the overall experience was lacking.
The overall experience was disappointing due to poor maintenance, inconsistent cleanliness, limited dining options, and lack of service expected from an all-inclusive resort. We ultimately chose to leave a day early due to the ongoing issues. We would not recommend this hotel especially for families expecting a clean, reliable all-inclusive vacation. read more