Omni Cancun Hotel & Villas is an all-inclusive resort located in Cancun, between the Mexican Caribbean and the Nichupte Lagoon. The upscale resort is close to shopping and nightlife and features an infinity pool with waterfalls and a swim-up bar, a spa with ocean views, and a children’s pool.
Accommodations at the resort include standard rooms, suites and three-bedroom villas. Rooms feature balconies or patios, stocked mini-bars and marble baths.
Dining options at Omni Cancun include a buffet and a variety of specialty restaurants featuring Thai, Mexican and Italian cuisine. There’s also a sushi bar, a beach and pool bar, and 24-hour room service.
The resort offers plenty of onsite activities, including water sports, tennis, dance lessons, trivia and more.