Known for big resorts with various bars, restaurants and nightlife activity, Cancun in Mexico does all-inclusives right. Although some have excellent dining, water sports, and sleek guest rooms, others serve mediocre food alongside dated interiors. So here we present to you top 5 best all inclusive resorts in Cancun:

The Excellence Playa Mujeres is an adults-only luxury resort that offers a nice all-inclusive experience with variety, a gorgeous spa, various dining options, several beautiful pools, and other activities. The rooms here are spacious and modern, with large bathrooms, Jacuzzis, and amenities such as big flat-screen TVs, iPod docks and free Wi-Fi. Some have a wide rooftop terrace with a private plunge pool with ocean views.

The 109-room sleek, sexy Beloved Playa Mujeres boutique hotel is a luxurious, adult-only all-inclusive found in the Playa Mujeres region north of Cancun. It's on a beautiful long white-sand beach and has three chic pools with food and drink service. Oyster says rooms are all-white, huge and have big whirlpool tubs, as well as private balconies, some with plunge pools and many with ocean views. The 35,000-square-foot spa is gorgeous, with an impressive hydrotherapy circuit, and the fitness center is vast.

The appearance of the 288-room adults-only Hyatt Zilara Cancun goes against the often bad reputation all-inclusives have gained. Suites look updated and differ from traditional room layouts with a centrally located bed and spacious balcony . The bathrooms has massive walk-in showers and Jacuzzi tubs with fantastic views. The quality of the food is good and varied, including the convenient 24-hour VIP lounge.

The all-inclusive, family-friendly Hyatt Ziva Cancun is in a convenient location near shops and restaurants, but still maintains a relatively quiet atmosphere. The property occupies a unique spot in the Hotel Zone, with sprawling grounds that sticks out into the ocean. Features include a cheery kids' club, massive pool, serene spa and saltwater lagoon where guests can swim with dolphins. Rooms are spacious, but could use an update: some have old model TVs, and the beach-inspired decor in some rooms verges on gaudy.

The luxurious, 260-room Le Blanc Spa Resort is the best adult-only all-inclusive in town. It stands because of its gorgeous white-sand beach in the middle of the Hotel Zone, decadent spa , stunning pools , and especially its pampering service. Butlers will unpack your clothes and pool attendants will provide cool towels. It has a gorgeous aesthetic throughout the entire unspoiled white property, and the modern, bright rooms have two-person whirlpool tubs; most have either ocean or lagoon views. Clients' feedback on the LeBlanc Spa Resort and other Cancun, Mexico resorts can be seen here.