I agree with some of the other reviews... the Omni in Puerto Aventuras is a rare place. My family stayed here (my wife and I and our three kids... 18, 15, 13) from December 27 through January 5. We arrived late on a Friday night so we didn't get a great feel for the resort until the next day when we walked out of the lobby and onto the pool deck to a beautiful, warm & sunny scene. First, the resort is small... three floors and 10 rooms on each floor. The odd numbered rooms face the beach and the even-numbered rooms faced the marina & town. Our room was on the third floor overlooking the street and our kids ended up facing the beach on the second floor. From the street, the hotel doesn't look like much and from the beach or sea, the hotel is almost invisible because it's so low and is obscured by trees. The beach is small but generally large enough to accomodate the guests. They have built a low breaker of rocks out in the sea so that there is a small, enclosed swimming area which is nice. The water was very warm. There are loungers in the sand and at the pool and there are plenty for everyone. I agree that shade is at a premium but there are some umbrellas on the pool deck and palapas on one part of the beach as well as a few palm trees on the beach. If you like to snorkel, you can swim out of the breaker area and go straight out and find some coral structure where you will see a lot of fish. Out and to the left (towards the jetty on the left side of the bay) there is a very large coral structure where we saw rays, barracudas, scorpion fish, trumpet fish and a number of other things. The visibility is very nice out there and it's quite shallow even if you're far out into the bay. It's a bit of a swim but you could also walk around onto the jetty wall and climb down into the water in that spot. Also, my son and I noticed a number of rays just on the other side of the breaker wall in front of the hotel. At one point, we noticed one about 10-20 feet beyond the wall and as I continued to swim into the enclosed area (in about 5' of water) I swam over another one. They are not aggressive but there are a lot of people swimming in these areas so it's best to be aware of where you are. The restaurant onsite is very nice for breakfast, lunch or dinner. There is also a beach/pool bar called Pina Colada that serves drinks and lunch throughout the day. Big ups to Miguel, Dany & Clemente at the beach bar. These guys work their tails off every single day and they took good care of us. Eddier and Jorge do a great job in the restaurant and we saw them there every day. There is also a gym and spa onsite as well as a dive shop. My son and I went out on a dive with them on one day (Thanks Maximo and Andres!) to a site called Santos Reef which was very nice. The people at the dive shop are great and made the dive easy and fun. The rooms at the Omni are large, functional and comfortable. The bed is a little firm but we slept very well. The balconies have a cushioned bench, a hammock, a table with chairs and a tub. The first-floor rooms have a full-blown hot-tub on the patio and the 2nd and 3rd floor rooms have more of a Jacuzzi-style tub large enough for two. The housekeepers did a nice job keeping the room neat and rotating the shower & pool towels. A few more observations about the resort: My family thought that the food at the restaurant (El Xenote) was very good. The breakfasts we had were outstanding. We also had dinner here a couple nights because it was either raining or windy and we were able to eat inside. The dinners were also very good. It appears that the pool bar and the restaurant might be short-staffed, especially since we were there during high season. You should not expect to just rush into the restaurant for breakfast and expect to make the 10:00 bus to Playa del Carmen or whatever. It moves slower than that. My kids ordered lunch one day before they were supposed to leave for an activity but 45 minutes went by and their lunch was not ready. They left and my wife and I ended up eating what they ordered. This is not good or bad, just an observation. One of the bartenders called this "a Mexican minute" so take it for what it's worth. More on Puerto Aventuras: It's a small community off the main road (Mexico 307) that is gated. It's between Playa del Carmen and Tulum. Part of it is a marina with small waterways running into the town. There are other resorts and timeshares all around. In the middle of the village is a dolphinarium that is surrounded by shops, bars and restaurants. You can walk from the Omni to a number of these establishments in 5 minutes. We had dinner and/or lunch at almost every place. Most of them are outside and all of them were very good. One thing that strikes me about all of them is that the service is a little slow (again, not good or bad, just an observation) but that the food was always very good. Fresh soups, great seafood, steaks, pastas, chicken, pizza, etc. The people are warm, friendly and helpful as you would expect in Mexico. We did our best to speak as much Spanish as we could but everyone there speaks English as well so communication is never a problem. There are also some convenient stores so you can stock your room fridge (there is an Oxxo right across the street from the Omni) as well as small coffee shops, a watersports store, a bike rental, etc. Our room at the Omni was right above the restaurant Olé where they have live music on various nights. I couldn't really tell if there was a schedule for the music. I will say that it is loud but it typically does not go very late. If you close your door and have the AC on, it might be better. One night there was a pair of flamenco-style guitar players that were great. I just laid in the hammock and listened to them and by 10:30 or so, they were done. There is an Eco-Park called Kantun-Chi about 10 minutes away which I highly recommend. There are a number of underground cenotes, outdoor cenotes and a great underground river tour that was outstanding (thanks Cesar!). With the package we took, there was also a great, traditional Mayan style lunch served in an open-air pavillion which was great. We also took a taxi to Playa del Carmen and took the ferry across to Cozumel... all easily done from Puerto Aventuras. We had a great time here at this resort. It's sleepier than one of the big mega, all-inclusive spots. Cheers to everyone who works here & thanks for a great vacation.
Odd-numbered rooms face the beach. The higher floors are better.
See more room tips
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.