Find and Book Top Rated Hotels in Cancun

Search among 225 available hotels and places to stay in Cancun from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-50 out of 225
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.2
Great146 reviews
MapView on map7.4 mi from City Center600 yd from Coco Bongo
From   US$ 528 /nightSelect
8.2
Great193 reviews
MapView on map4.2 mi from City Center
From   US$ 366 /nightSelect
8.2
Great156 reviews
7.3 mi from City Center200 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 465 /nightSelect
8.4
Great197 reviews
7.5 mi from City Center1300 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 286 /nightSelect
8.6
Great156 reviews
6.9 mi from City Center1000 yd from The City Nightclub
From   US$ 960 /nightSelect
8.2
Great47 reviews
14.5 mi from City Center2.3 mi from Moon Palace
From   US$ 420 /nightSelect
8.6
Great161 reviews
7.2 mi from City Center500 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 270 /nightSelect
8.2
Great53 reviews
12.2 mi from City Center800 yd from Moon Palace
From   US$ 805 /nightSelect
8.2
Great177 reviews
8.4 mi from City Center
From   US$ 675 /nightSelect
8.2
Great204 reviews
6.9 mi from City Center1400 yd from La Isla Shopping Mall
From   US$ 511 /nightSelect
8.2
Great140 reviews
6.7 mi from City Center
From   US$ 595 /nightSelect
8.6
Great534 reviews
6.9 mi from City Center1600 yd from La Isla Shopping Mall
From   US$ 303 /nightSelect
8.4
Great116 reviews
7.5 mi from City Center
From   US$ 639 /nightSelect
8.6
Great150 reviews
7.3 mi from City Center200 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 476 /nightSelect
8.4
Great140 reviews
5.8 mi from City Center1.5 mi from El Meco mayan ruins
From   US$ 265 /nightSelect
8.4
Great118 reviews
13.5 mi from City Center1.3 mi from Moon Palace
From   US$ 445 /nightSelect
8.6
Great416 reviews
7.2 mi from City Center300 yd from Coco Bongo
From   US$ 376 /nightSelect
8.2
Great257 reviews
8.7 mi from City Center600 yd from El Rey mayan ruins
From   US$ 232 /nightSelect
8.4
Great392 reviews
6.9 mi from City Center1400 yd from The City Nightclub
From   US$ 381 /nightSelect
8.4
Great393 reviews
9.6 mi from City Center1.5 mi from El Rey mayan ruins
From   US$ 107 /nightSelect
Resort
8.6
Great137 reviews
6.9 mi from City Center700 yd from La Isla Shopping Mall
From   US$ 428 /nightSelect
8.4
Great143 reviews
7.8 mi from City Center1.0 mi from El Rey mayan ruins
From   US$ 280 /nightSelect
8.4
Great69 reviews
9.4 mi from City Center1.2 mi from El Rey mayan ruins
From   US$ 447 /nightSelect
8.4
Great130 reviews
9.8 mi from City Center1.8 mi from Wet 'n Wild Cancun
From   US$ 496 /nightSelect
8.4
Great211 reviews
7.4 mi from City Center600 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 469 /nightSelect
8.4
Great150 reviews
8.1 mi from City Center800 yd from El Rey mayan ruins
From   US$ 129 /nightSelect
8.2
Great80 reviews
7.5 mi from City Center
From   US$ 442 /nightSelect
8.2
Great160 reviews
8.9 mi from City Center
From   US$ 333 /nightSelect
8.4
Great86 reviews
3.1 mi from City Center800 yd from Gran Puerto Cancún
From   US$ 393 /nightSelect
8.2
Great62 reviews
4.7 mi from City Center
From   US$ 308 /nightSelect
8.6
Great269 reviews
6.7 mi from City Center700 yd from Cancun Convention Center
From   US$ 320 /nightSelect
8.4
Great166 reviews
7.5 mi from City Center900 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 461 /nightSelect
8.6
Great183 reviews
7.4 mi from City Center400 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 254 /nightSelect
8.2
Great238 reviews
7.3 mi from City Center300 yd from Cancun Golf Club at Pok-Ta-Pok
From   US$ 356 /nightSelect
8.6
Great195 reviews
12.2 mi from City Center900 yd from Moon Palace
From   US$ 489 /nightSelect
8.2
Great370 reviews
7.9 mi from City Center1700 yd from El Rey mayan ruins
From   US$ 247 /nightSelect
8.4
Great288 reviews
8.8 mi from City Center1000 yd from El Rey mayan ruins
From   US$ 164 /nightSelect
8.2
Great351 reviews
6.9 mi from City Center800 yd from La Isla Shopping Mall
From   US$ 167 /nightSelect
8.4
Great164 reviews
4.6 mi from City Center
From   US$ 220 /nightSelect
8.6
Great172 reviews
6.9 mi from City Center400 yd from La Isla Shopping Mall
From   US$ 359 /nightSelect
6.9 mi from City Center200 yd from La Isla Shopping Mall
From   US$ 139 /nightSelect
8.0
Great175 reviews
8.1 mi from City Center1100 yd from El Rey mayan ruins
From   US$ 284 /nightSelect
8.4
Great259 reviews
7.1 mi from City Center1100 yd from La Isla Shopping Mall
From   US$ 197 /nightSelect
6.2 mi from City Center1200 yd from La Isla Shopping Mall
From   US$ 554 /nightSelect
8.0
Great9 reviews
13.6 mi from City Center2.3 mi from Moon Palace
From   US$ 649 /nightSelect
8.2
Great267 reviews
9.3 mi from City Center1.1 mi from El Rey mayan ruins
From   US$ 296 /nightSelect
7.3 mi from City Center
From   US$ 526 /nightSelect
8.0
Great424 reviews
3.9 mi from City Center1.8 mi from Cancun Bullfight ring
From   US$ 82 /nightSelect
8.6
Great120 reviews
8.7 mi from City Center800 yd from El Rey mayan ruins
From   US$ 229 /nightSelect
8.4
Great190 reviews
8.0 mi from City Center1200 yd from El Rey mayan ruins
From   US$ 61 /nightSelect

Best hotels and places to stay in Cancun

Why visit?

Cancun is a captivating tourist destination that offers stunning white-sand beaches, crystal-clear turquoise waters, and a vibrant nightlife. With its rich cultural heritage, ancient Mayan ruins, and a plethora of outdoor activities and water sports, Cancun is truly a paradise for tourists seeking relaxation, adventure, and exploration.

Where to stay?

Hotel Zone: This is the most popular area for tourists in Cancun, featuring numerous luxurious resorts, all-inclusive hotels, and vibrant entertainment options. This area offers easy access to the breathtaking beaches and boasts a wide range of restaurants, bars, and shops.

Playa del Carmen: Located about an hour south of Cancun, Playa del Carmen offers a more laid-back and bohemian atmosphere. The town is famous for its Fifth Avenue, a bustling pedestrian street lined with shops, galleries, and restaurants. It also serves as a gateway to the beautiful Cozumel Island.

Puerto Cancun: Situated close to the city center, Puerto Cancun is a modern area known for its marina, golf course, and upscale residential complexes. It offers a tranquil atmosphere while still providing easy access to the main attractions of Cancun.

Price per hotel room per night:

3-star hotels: The average price per night ranges from $60 to $100.

4-star hotels: The average price per night ranges from $100 to $200.

5-star hotels: The average price per night ranges from $200 to $400.

Best value for money:

Iberostar Cancun: This all-inclusive resort offers great value with its comfortable rooms, beautiful beachfront location, and a variety of dining options. It also features multiple pools, a spa, and various activities for guests to enjoy.

Golden Parnassus Resort & Spa: This adults-only hotel provides excellent value with its all-inclusive package, spacious rooms, and stunning ocean views. Guests can indulge in the spa facilities, relax by the pool, or take advantage of the various water activities available.

Flamingo Cancun Resort: Located in the heart of the Hotel Zone, this budget-friendly hotel offers comfortable accommodations, direct beach access, and a friendly staff. It also features a pool, restaurants, and access to nearby attractions.

Best kids-friendly hotels:

Marriott Cancun Resort: This family-friendly hotel offers a range of amenities for children including a kids' club, a dedicated pool with a water slide, and a mini-golf course. The hotel also provides spacious rooms, on-site dining options, and a beautiful beachfront location.

Moon Palace Cancun: This all-inclusive resort caters to families with its extensive facilities, including multiple pools, a water park, a kids' club, and various organized activities. The resort also offers spacious suites, a spa, and several dining options.

Best hotels for a romantic getaway:

Nizuc Resort & Spa: This luxury resort provides an intimate and secluded atmosphere, perfect for couples. It offers elegant rooms, private pools, a pristine beach, and multiple fine dining options. The resort's spa and wellness facilities further enhance the romantic experience.

Secrets The Vine Cancun: Designed exclusively for adults, this all-inclusive resort features sophisticated and stylish rooms, ocean views, and gourmet dining options. Couples can enjoy the tranquil infinity pool, spa treatments, and romantic beachfront dinners.

Best for location:

Fiesta Americana Condesa Cancun: Situated in the Hotel Zone, this resort offers direct beach access and stunning views of the Caribbean Sea. It is conveniently located near various restaurants, shopping centers, and cultural attractions.

Hyatt Ziva Cancun: With its prime beachfront location in the Hotel Zone, this all-inclusive resort offers easy access to the main attractions of Cancun. It boasts spacious rooms, multiple swimming pools, and a wide range of dining options.

Live Aqua Beach Resort Cancun: This luxurious adults-only resort provides a prime beachfront location and is close to the shopping malls, restaurants, and vibrant nightlife of the Hotel Zone. It offers elegant rooms, multiple pools, and superb dining experiences.

Best for a short city break:

Aloft Cancun: Located near the Hotel Zone, this modern hotel provides comfortable rooms, a rooftop pool with panoramic views, and a trendy social scene. It offers easy access to the beach, shopping centers, and local attractions.

Oh! The Urban Oasis: Situated in downtown Cancun, this boutique hotel provides a peaceful oasis in the midst of the city. It offers stylish and comfortable rooms, an outdoor pool, and a rooftop bar with stunning city views.

Show moreLess