Notice: Function WP_Block_Type_Registry::register was called incorrectly. Block type "core/gallery" is already registered. Please see Debugging in WordPress for more information. (This message was added in version 5.0.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Undefined index: viator_tour in /nas/content/live/stagingstmllc/wp-content/plugins/10up-gutenberg-migration/includes/SmarterTravel/Gutenberg/ShortcakeTranslator.php on line 70

Notice: Constant WP_CACHE already defined in /nas/content/live/stagingstmllc/wp-config.php on line 137

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835

Notice: Trying to access array offset on value of type null in /nas/content/live/stagingstmllc/wp-content/themes/smarter-travel/app/core/Locations/Types.php on line 166

Notice: Function WP_Scripts::localize was called incorrectly. The $l10n parameter must be an array. To pass arbitrary data to scripts, use the wp_add_inline_script() function instead. Please see Debugging in WordPress for more information. (This message was added in version 5.7.0.) in /nas/content/live/stagingstmllc/wp-includes/functions.php on line 5835
The 15 Best Hotels in Cancún | SmarterTravel

The world is huge

Don't miss any of it

Travel news, itineraries, and inspiration delivered straight to your inbox.

By proceeding, you agree to our Privacy Policy and Terms of Use.

X
Aerial view of Cancún at sunset
jdross75 | Adobe Stock

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

The 15 Best Hotels in Cancún


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159

As the second most-visited destination in Mexico, Cancún has a thriving tourism industry. This means travelers are spoiled for choice when it comes to booking a hotel in Cancún—which presents a different type of problem. How do you choose the best hotel in Cancún when there are so many different options? 

Whether you want a beachfront all-inclusive, a trendy boutique hotel in downtown Cancún, or an affordable hotel that fits your budget, we’ve found the best hotels in Cancún for every type of traveler. 

The 15 Best All-Inclusive Hotels in Cancún

All-Inclusive hotels can offer a great value and relaxing experience for a Cancún vacation. There are a huge variety of all-inclusive hotels in Cancún that range from budget to luxury. These are our picks for the best all-inclusive hotels in Cancún.

Margaritaville Island Reserve Riviera Cancún by Karisma All-Inclusive

Aerial view of the pool and beach at Margaritaville Island Reserve Riviera Cancún by Karisma All-Inclusive (left) and three woman eating chips, tacos, and margaritas in the pool (right)
Margaritaville Island Reserve Riviera Cancún by Karisma All-Inclusive

Margaritaville Island Reserve Riviera Cancún lives up to its name—each restaurant on the property is themed around a Jimmy Buffett song. The whole resort has a Buffett-worthy vibe, which you’ll see via the in-room margarita makers, blender bikes, and floating bars. 

When you’re ready to recover from all that tequila, Margaritaville’s resorts offer a relaxing place to recuperate. Book one of the swim-up suites for easy access to the pool, or a private beachside villa for more privacy. 

Breathless Riviera Cancún Resort & Spa Adults Only All-Inclusive

Aerial view of the pool and exterior of Breathless Riviera Cancún Resort & Spa Adults Only All-Inclusive (left) and view from pool deck over the beach at Breathless Riviera Cancún Resort & Spa Adults Only All-Inclusive (right)
World of Hyatt

Ready to party in Cancún? Breathless Riviera Cancún offers the energetic vibe you’re looking for. Billed as an “all-adult beachfront playground,” Breathless is a great resort for a fun group getaway or couple’s vacation. Sip unlimited craft cocktails at the resort’s nine bars and lounges, order 24-hour room service, participate in tequila tasting, or party at the xcelerate pool—there’s plenty to keep you occupied at Breathless. 

Barceló Maya Colonial All-Inclusive

Aerial view of pool and bungalows at Barceló Maya Colonial All-Inclusive (left) and dining area and covered central patio (right)
Barceló Hotel Group

Bringing the kids to Cancún and need a family-friendly all-inclusive resort? Check out the Barceló Maya Colonial All-Inclusive, which is full of amenities geared towards children, like a big waterpark, kids club, 18-hole miniature golf course, and bowling alley.

Guests of all ages will appreciate the resort’s many dining options, from sports bars to fine french cuisine (all of which are included in the rate).  

GR Solaris Cancún All-Inclusive Beach Resort

Aerial view of exterior of GR Solaris Cancún All-Inclusive Beach Resort (left) and aerial view of pool and beach at GR Solaris Cancún All-Inclusive Beach Resort (right)
GR Solaris Cancún All-Inclusive Beach Resort

The five-star GR Solaris Cancún All-Inclusive is a great option if you’re looking for a cheap all-inclusive hotel in Cancún.

 The beachfront resort’s affordable rates include:

  • Unlimited meals and snacks
  • Unlimited beverages (including alcohol)
  • 24-hour room service
  • Live entertainment
  • Kid’s club
  • Non-motorized sports
  • WiFi
  • All gratuities and taxes 

Secrets Riviera Cancún Resort & Spa Adults Only All-Inclusive

Aerial view of pool at Secrets Riviera Cancún Resort & Spa Adults Only All-Inclusive (left) and view from poolside patio out over the beach (right)
World of Hyatt

For a special trip, like a honeymoon, Secrets Riviera Cancún offers all-inclusive luxury. This adults-only all-suites resort is set between the Caribbean Sea and the Lagoon of Bahia Petempich and is the perfect location for a quiet, romantic getaway. 

Each of the suites includes a private balcony with hot tub or a private terrace with swim out access to the pool.

Moon Palace Cancún All-Inclusive

Hammock on patio with view of hotel grounds at Moon Palace Cancún All-Inclusive (left) and family swimming together in pool at Moon Palace Cancún All-Inclusive (right)
Moon Palace Cancún

Looking for the best all-inclusive resort in Cancún for families? The Moon Palace Cancún will please family members of all ages. Best of all, the resort frequently offers promotions under which kids and teens can stay for free. Clubs for teens and kids are included in the rate, and there are two amazing playrooms for younger guests featuring ice skating rinks, a movie theater, ball pit, and more.

Secrets The Vine Cancún All-Inclusive Adults Only

Shoreline along the Secrets The Vine Cancún All-Inclusive Adults Only property (left) and lounge chairs along the pool at Secrets The Vine Cancún All-Inclusive Adults Only(right)
World of Hyatt

Secrets The Vine Cancún All-Inclusive Adults Only entices guests to “indulge your passion for wine, being by the ocean, and a relaxing romantic getaway,” which sounds like pretty much the perfect vacation to us. The AAA Four Diamond resort sits in a coveted location by the Caribbean Sea and Laguna Nichupte, which means guests will be treated to beautiful sunrises and sunsets over the water. 

All rooms have at least a partial ocean view, plus a private balcony from which to admire it. The all-inclusive rate features amenities that are a step-up from a typical all-inclusive resort, including: top-shelf drinks, fine dining, butler service, an e-concierge, hydrotherapy, and more.

Le Blanc Spa Resort All-Inclusive Adults Only

Loungers along the infinity pool at Le Blanc Spa Resort All-Inclusive Adults Only (left) and aerial view of Le Blanc Spa Resort All-Inclusive Adults Only and shoreline (right)
Le Blanc Spa Resorts

For a truly indulgent vacation, Le Blanc Spa Resort is one of the most luxurious in Cancún. The resort frequently wins awards for the best hotel in Cancún, and you’ll see why as soon as you check-in. The airy and modern rooms all feature lagoon or ocean views that can be enjoyed from private balconies. 

Temptation Cancún Resort All-Inclusive Adults Only

Aerial view of the colorful buildings at Temptation Cancún Resort All-Inclusive Adults Only (left) and lounge chairs on the beach along the shoreline at Temptation Cancún Resort All-Inclusive Adults Only (right)
Temptation Cancún Resort

When it comes to all-inclusive resorts, there are the typical “adults-only” properties and then there’s Temptation Cancún Resort, where “adults-only” definitely means 21 and up. This x-rated resort features topless optional areas, a “sexy pool,” and multiple playgrounds to explore. 

The all-inclusive rate includes adult amenities like adult tv channels, signature theme nights, and of course, unlimited alcohol. 

Omni Cancún Hotel and Villas All-Inclusive

Exterior of Omni Cancún Hotel and Villas All-Inclusive and pool (left) and queen bed with canopy on the beach at Omni Cancún Hotel and Villas All-Inclusive (right)
Omni Resorts Cancún

Want the convenience of an all-inclusive resort but the space of a vacation rental? Omni Cancún Hotel and Villas offers the best of both worlds, with fully-equipped three-story, three-bedroom villas available to rent. The villas have full kitchens, but with unlimited dining and drinks included at all of the resort’s nine bars and restaurants, it’s likely the kitchen will go unused.

The Best Non All-Inclusive Hotels in Cancún

Want to experience the local dining scene in Cancún? Booking a hotel that’s not all-inclusive offers you flexibility and the ability to explore. Regular hotels can also be significantly cheaper than all-inclusive ones, leaving you more money to sample the local bars and restaurants. These are the best hotels in Cancún if you don’t want the all-inclusive package. 

Four Points by Sheraton Cancún Centro

Front entrance of the Four Points by Sheraton Cancún Centro (left) and a daybed under a canopy overlooking the beach (right)
Four Points by Sheraton

Prefer being downtown and close to all the action over being right on the beach? The Four Points by Sheraton Cancún Centro sits in a perfect downtown location that offers easy access to shopping, restaurants, bars, and nightclubs. Spacious rooms offer great views of the city, and the property has a wide variety of tours you can book to take advantage of the location. 

You can still get your sunbathing and swimming in at the Four Points—the rooftop pool is just a quick elevator ride away.

Canopy by Hilton Cancún La Isla

Aerial view of the property at Canopy by Hilton Cancún La Isla (left) and front entrance of the Canopy by Hilton Cancún La Isla (right)
Canopy by Hilton

Canopy by Hilton Cancún La Isla is just a three-minute walk to La Isla Entertainment Village, where you’ll find plenty of shopping and dining options. Bringing a pet? The hotel offers pet-friendly rooms. 

Canopy by Hilton features connecting rooms, which are great for families traveling with kids who need a bit more space and privacy. 

The Westin Lagunamar Ocean Resort Villas & Spa Cancún

Shoreline and buildings at the The Westin Lagunamar Ocean Resort Villas & Spa Cancún (left) and swim up bar (right)
Westin Vacation Club

Whether you’re working remotely, traveling with kids, or simply want a bit more space, The Westin Lagunamar Ocean Resort Villas & Spa Cancún is a good option. The Westin’s studios and villas can sleep between four to eight adults.

The villas are all equipped with full kitchens or kitchenettes, washer/dryer, dining area, living area, and bedrooms, making it perfect for big groups or long term stays. The Westin offers free WiFi, free parking, and is still one of the only hotels in Cancún without a resort fee.

Aloft Cancún

Exterior of Aloft Cancún in the evening (left) and top-down view of four people drinking colorful cocktails (right)
Aloft Hotels

Aloft Cancún is one of the best cheap hotels in Cancún. Although it’s not an all-inclusive resort, the price includes a “happy 12 hours” open domestic bar. The Aloft is connected to the convention center, making it an ideal place to stay for business travelers, and it’s also close to La Isla Shopping Village and Mandala Beach Club for after-hours. 

Renaissance Cancun Resort & Marina

The front of the Renaissance Cancun Resort & Marina building (left) and interior of a room at Renaissance Cancun Resort & Marina (right)
Renaissance Hotels

Renaissance Cancún Resort & Marina offers both water views and easy access to the Cancún Entertainment Zone. Set on a marina inside the city’s hotel zone, the Renaissance is just steps away from the beach, Marina Town Center Mall, Isla Mujeres, and downtown. Opened in 2019, this brand new hotel offers clean and modern rooms (all of which feature private balconies). 

You Might Also Like:

Shark Safety Tips: Everything You Need to Know to Prevent or Survive a Shark Attack
The 10 Best Beaches in America for 2023
10 Secret Alternatives to Crowded Summer Destinations
The Ultimate Cruise Packing List: What to Pack for a Cruise
6 Destinations with Sunscreen Bans, and What You Need to Know

We hand-pick everything we recommend and select items through testing and reviews. Some products are sent to us free of charge with no incentive to offer a favorable review. We offer our unbiased opinions and do not accept compensation to review products. All items are in stock and prices are accurate at the time of publication. If you buy something through our links, we may earn a commission.

Top Fares From


Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 5 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 6 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 92

Notice: Undefined offset: 4 in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 98

Notice: Undefined index: pass_through_args in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 158

Notice: Undefined index: wrapper in /nas/content/live/stagingstmllc/wp-content/plugins/smartertravel-shared/includes/ads/includes/api.php on line 159