Skip to main content
Beginning of main content

Hacienda Tres Rios - All Inclusive

4.5 out of 5.0

Recent guest reviews

This resort is more for those who don't want the typical mile long beach. It's in a forest preserve of about 300 acres and sits right at the beach but it is a small beach not one you can walk for miles and there are some rocks. There was lots of seaweed didn't see the beach get much attention but we didn't book it for the beach. The property has 10 onsite cenotes which are all amazing, and a small river for kayaking. Also lots of other activities are onsite. The three pools, which we prefer are incredible and the pool staff were the absolute best I've ever experienced. The resort wasn't crowded even though it was spring break and that could be bcuz it's about a 20 min. taxi ride to town. We were disappointed at the food in the restaurants other than the buffet which was always good and the grill poolside was great. Also the theme night food was very good. I'd say this resort is a 4.5.

The resort itself is very nice and the rooms are good in size and clean. The food overall wasn't the best I've had at an all inclusive and pants required for men in some restaurants. The beach itself is very poor and small, nobody ever cleans the seaweed away and there's hardly anywhere to sit. The pictures online are false of the ocean it is not the normal typical gorgeous blues you see in Cancun and that show online.

We stayed there for 4 nights, we enjoy every moment, especially the tours offered by the resort, excellent tour guide, happy faces everywhere. Highly recommended

Hotel was clean and staff was amazing. The restaurants were not that great. Only one was fairly good and we returned to it even after eating at the other restaurants. The meals were extremely small so you were left hungry. The Italian restaurant was the worst. We were disappointed. Ants on the table, the server got our orders wrong a couple times and one was just the appetizer! Finally the appetizer came out right with our meal. The best part of Portabella was the bottle of wine we had that didn't even come with our all inclusive. We expected for a restaurant that had to have reservations some nights and you had to "dress up" to be able to dine there. The Mexican restaurant was also a disappointment as on our last night we wanted good Mexican food...the mariachi band was awesome just extremely loud... NO real beach, but is on water. It wasn't on a beautiful beach or had water as your typical blue or green you expect from that area possibly because of the run off from the lagoons. The hacienda is a nature reserve so there is a lot of animals to see and is peaceful. The lagoons themselves are clean water. That part was nice.

Had a wonderful time! Loved the adult only pool. Lots to do if you want to stay busy but great too if all you want is to relax.

The hotel was great. My kids really enjoy it. The private beach and river were amazing. Snorkeling with the whole family was a very good experience. Night shows were good The food is not bad but not very good. Too much mosquitos

The Hacienda Tres Rios offered great activities for our daughter (8) . Two nice large pools for relaxing, swimming, aqua aerobics, water volleyball, scuba intro, etc. Food was acceptable with 3 meals being very good. The buffets had a nice variety - expect traditional Mexican dishes at all meals. The Hacienda Grill, Pizzaria, and Poolside grill all offered delivery to your seat at the pool. The nightly entertainment and daily activities were great and offered nice variety. The all inclusive was a very good deal and anything that would include an extra charge such as private meals, excursions, and spa were all communicated clearly. The service was very good and the staff was always helpful. We will definitely visit Hacienda Tres Rios again.

We had an amazing trip! The hotel was clean and beautiful! We will definitiely consider going back soon.

Hacienda Tres Rios is a great getaway for all age groups. The hotel is very beautiful and the staff is incredible, they truly go above and beyond. At Hacienda Tres Rios there is something to do for everyone with their daily activities ranging from kayaking to bike riding around the resort. I had a great stay and highly recommend to everyone.

Staff treats you great, kudos to all. Great tasting food, gourmet type, can't get any better Mexican food. Rooms are very spacious and comfortable. This place is one of a kind, eco sustainable, surrounded by three natural rivers, make sure you hear the story. Can't wait to get back to this resort.

This is 3 stars Hotel, although the management presents it as 5 stars. Property has no beach, nice pools, service is very slow.

I found the hotel very beautiful. The National park is lovely and contributes a lot to the stay there. The food was not as good as the hotel appearance. It is not tasty. My son and I returned with a belly virus. Avoid the breakfast presentation which is offered with a discount. Mine exceeded the 3 hours and almost ruins the day. You have to be strong not to fall for such an aggressive marketing. I came there after satying 5 nights in ClubMed which beats Hacienda by far by all means.

This is a great Hotel at a great price. Time share presentation is excruciating.

We are vegans and found the staff to be very accommodating. Talk to the concierge when you get there, they can make a copy of the vegetarian menu and give you an allergy card to present at the restaurants. The fitness center is great and classes offered were great. Manuel is in charge of the center and is looking to improve it even more. There are spinning bikes, yoga classes, ect. Make sure to try the snorkeling and other tours. Avoid talking to anyone about the time share. It is not worth your time and people who did were upset at how long it took. It is not worth whatever trip they are offering, just go to the travel agent to book and pay for trips off site. We took a trip to the ruins and it was $70 a person for the whole day plus a meal. Bring about $100 in singles for tipping per week. I know it says tips are included, but you'll feel like a jerk if you don't, almost everyone tips.

Staff very friendly, always able to get a beach or pool chair without any problems. Great food!

We had a good time but there are definitely something's the resort can do to improve. First my family was Dissapointed with the beach if you're looking to spend time on the beach. There really isn't much entertainment and the little entertainment that they do have is over by 10 pm. After that there's absolutely nothing to do. We were forced to our room by 10 pm. The staff was great other than the person they assign you to speak to immediately after check in. I was so irritated with how aggressive they were for us to attend their presentation even after I said no we were not interested. On his second attempt to convince us he had a really bad attitude with us. We went to ask if we could go kayaking that day he told us they were booked we later found out that we didn't need an appointment. I don't think we would ever consider staying here again.

We were disappointed to arrive and discover the Hacienda Tres Rios had overbooked the resort and they displaced us to another location 20 miles away. We were traveling with family who also booked and they were also displaced.

Best all-inclusive we have experienced! Beds are incredibly comfortable. Rooms are large with very little noise from hallways or sourounding rooms. Food and service are great. We felt very safe and our children loved the resort. People from other resorts kept asking what we thought of Hacienda. Main beach is not great but cenotes and side beach are fabulous. A couple of morning shift servers and a concierge were grumpy but other than that the staff was terrific. Highly recommend for nice getaway... Not a party place... if you are looking for that go somewhere else.

the hotel staff was great! the location was not the best....the beach was awful!!!! I would recommend this resort for a family but not a couple looking for fun and night life. Although I would not go back to this resort it was a good family experience. Overall is was just ok and not worth the money.

great location, great food, front desk/concierge needs work

Carretera Cancún-Tulum, Km. 54 Playa del Carmen QROO

Located within a 5-minute walk of Tres Rios Ecopark, Hacienda Tres Rios - All Inclusive is within a few miles (5 km) of El Camaleon Golf Club. This 257-room, 4.5-star resort has 2 outdoor pools along with a private beach and a full-service spa. Xcaret Eco Theme Park is also within a 30-minute drive of this Playa del Carmen resort.


Start your day off right with a free buffet breakfast, served each morning from 7 AM to 11 AM. There are multiple options for onsite dining with 6 restaurants, including Casa Las Islas, which specializes in international cuisine. Savor a meal from the comfort of your room with 24-hour room service, or get a quick energy boost at the coffee shop/café.


All of Hacienda Tres Rios - All Inclusive's 257 rooms are air-conditioned and have an array of amenities, including free minibar items, furnished balconies, and iPod docks. 42-inch flat-screen TVs come with satellite channels and DVD players, and guests can stay connected with free WiFi. Beds sport premium bedding and bathrooms offer hair dryers and free toiletries. Other amenities include sofa beds, coffee makers, and free bottled water.

Property features

Hacienda Tres Rios - All Inclusive features a private beach, a full-service spa, and 2 outdoor pools. You can take advantage of free parking, along with a free theme park shuttle. Multilingual staff at the front desk are standing by 24/7 to help with dry cleaning/laundry, concierge services, and luggage storage. Other amenities at this all-inclusive resort include a lazy river, a children's pool, and a fitness center.

Room options