Find hotels in Cancun from $20

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Neighborhood
Neighborhood
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveler experience
Traveler experience

Compare 3,354 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Riu Palace Peninsula All Inclusive
4 out of 5
Blvd Kukulkan, Km 5.5 Lote 6-C, Zona Hotelera, Cancun, QROO
5.11 mi from city center
8.6/10 Excellent! (4,151 reviews)
"Love the place however it will be nice to have more night life entertainment"

Reviewed on Oct 2, 2023

Riu Palace Peninsula All Inclusive
Riu Cancun All Inclusive
3.5 out of 5
Blvd. Kukulcan Km 8.5, Manzana 50, Lote 5, Zona Hotelera, Cancun, QROO
6.86 mi from city center
8/10 Very Good! (3,326 reviews)
"The Rio Cancun All Inclusive was amazing. Employees were welcoming from the first step into the building, very helpful and accommodating. Throughout the stay, everyone was respectful and made the time there worthwhile. Will definitely return again."

Reviewed on Oct 1, 2023

Riu Cancun All Inclusive
Hyatt Zilara Cancun   - Adults Only - All Inclusive
4.5 out of 5
Blvd Kukulcan Km 11.5 HZ, Cancun, QROO
The price is $496 per night from Oct 31 to Nov 1
$496
per night
Oct 31 - Nov 1
6.77 mi from city center
9.4/10 Exceptional! (1,722 reviews)
"Excellent customer service, resort was kept very clean and the food was marvelous!"

Reviewed on Oct 3, 2023

Hyatt Zilara Cancun - Adults Only - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Le Blanc Spa Resort Cancun – Adults Only – All Inclusive
5 out of 5
Boulevard Kukulcan Km 10, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $706 per night from Oct 15 to Oct 16
$706
per night
Oct 15 - Oct 16
6.8 mi from city center
9.4/10 Exceptional! (1,004 reviews)
"Amazing property and the staff go above and beyond"

Reviewed on Oct 1, 2023

Le Blanc Spa Resort Cancun – Adults Only – All Inclusive
Seadust Cancún All Inclusive Family Resort
The price is $304 per night from Oct 29 to Oct 30
$304
per night
Oct 29 - Oct 30
7.86 mi from city center
7.8/10 Good! (2,511 reviews)
"Loved the hotel big a beautiful also clean well kept the staff was very nice friendly and hard working they take care of you whatever you need the room was clean had good air conditioner good view to the ocean food was good they have a lot variety always asked if the kids had any allergy’s work with ..."

Reviewed on Oct 1, 2023

Seadust Cancún All Inclusive Family Resort
Residence Inn by Marriott Cancun Hotel Zone
3 out of 5
Blvrd. Kukulcan Lt. 1-02, Zona Hotelera Km. 23.5 MZ60, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $94 per night from Oct 14 to Oct 15
$94
per night
Oct 14 - Oct 15
9.34 mi from city center
8.4/10 Very Good! (1,441 reviews)
Exceptional
"Hotel was new and very clean. Everyone was exceptionally nice and hospitable. Highly recommend the Residence Inn."

Reviewed on Sep 30, 2023

Residence Inn by Marriott Cancun Hotel Zone
Iberostar Selection Cancun All Inclusive
4.5 out of 5
Boulevard Kukulcan, Km. 17, Cancun, QROO
6.9 mi from city center
7.8/10 Good! (1,986 reviews)
"Amazing hotel, definitely booking there again. All the workers were so polite. Great food, drinks, beautiful beach. Couldn’t ask for more. The only bad thing I have to say is that the restroom smelled like sewer the whole time, but other than that it was great."

Reviewed on Sep 25, 2023

Iberostar Selection Cancun All Inclusive
Cancun Bay Resort - All Inclusive
3.5 out of 5
Boulevard Kukulkan KM 3.5, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $168 per night from Oct 8 to Oct 9
$168
per night
Oct 8 - Oct 9
3.83 mi from city center
7.8/10 Good! (1,390 reviews)
"Very friendly staff. Clean rooms. Food was very delicious!"

Reviewed on Oct 1, 2023

Cancun Bay Resort - All Inclusive
Moon Palace Nizuc - All inclusive
4.5 out of 5
Carretera Cancun-Chetumal Km. 36.5 EDF A, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $357 per night from Oct 15 to Oct 16
$357
per night
Oct 15 - Oct 16
12.06 mi from city center
8.4/10 Very Good! (449 reviews)
"Amazing resort, amazing people, service. Love everything about it."

Reviewed on Sep 21, 2023

Moon Palace Nizuc - All inclusive
Hotel NYX Cancun All Inclusive
3.5 out of 5
Blvd. Kukulkan, Manzana 52, Km 11.5, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $174 per night from Oct 5 to Oct 6
$174
per night
Oct 5 - Oct 6
6.81 mi from city center
8.4/10 Very Good! (1,006 reviews)
"Had a great time a hotel NYX. stayed here for 5 days in September. Hotel grounds and the room were well cleaned. Beds were comfortable and room was well sound proofed. I'm an incredibly picky eater and had absolutely no problems. The buffet had a wide variety of foods and if you didn't like the options ..."

Reviewed on Oct 1, 2023

Hotel NYX Cancun All Inclusive
Sandos Cancun All Inclusive
4.5 out of 5
Km 14 Mz 53 Lote 37-1 ZH, Cancun, QROO
The price is $297 per night from Oct 10 to Oct 11
$297
per night
Oct 10 - Oct 11
7.15 mi from city center
7.8/10 Good! (1,267 reviews)
"Awesome places"

Reviewed on Sep 27, 2023

Sandos Cancun All Inclusive
Nizuc Resort and Spa
5 out of 5
Punta Nizuc, Blvd. Kukulcan Km.21 - 260, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $600 per night from Oct 5 to Oct 6
$600
per night
Oct 5 - Oct 6
9.79 mi from city center
9.4/10 Exceptional! (1,000 reviews)
"Obsessed with this hotel. Design is insane. So well done. No other hotel in the Cancun area even comes close to such perfection. Just pure beauty. Kudos to the spa designer."

Reviewed on Oct 2, 2023

Nizuc Resort and Spa
Fiesta Americana Cancun Villas
4 out of 5
Boulevard Kukulcan Km.8.5 Lote 3, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $175 per night from Oct 25 to Oct 26
$175
per night
Oct 25 - Oct 26
6.68 mi from city center
8.4/10 Very Good! (1,003 reviews)
"Staff is friendly, great beach with cabanas, walkable neighborhood, good food (with vegetarian menu.)"

Reviewed on Sep 28, 2023

Fiesta Americana Cancun Villas
Krystal Cancun
3.5 out of 5
Paseo Kukulcan km 9, lotes 9 y 9A, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $125 per night from Oct 10 to Oct 11
$125
per night
Oct 10 - Oct 11
7.09 mi from city center
6.4/10 (1,441 reviews)
"Perfect"

Reviewed on Sep 18, 2023

Krystal Cancun
Real Inn Cancún
4 out of 5
Km 5.5 Boulevard Kukulkán, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $70 per night from Nov 2 to Nov 3
$70
per night
Nov 2 - Nov 3
4.93 mi from city center
7.6/10 Good! (1,000 reviews)
"The hotel itself is unique. I love the hotel and the staffs."

Reviewed on Oct 2, 2023

Real Inn Cancún
Cyan Cancun Resort & Spa
3.5 out of 5
Km 20.5, Blvd. Kukulcan, Zona Hotelera Cancun, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $83 per night from Oct 13 to Oct 14
$83
per night
Oct 13 - Oct 14
9.08 mi from city center
7.8/10 Good! (470 reviews)
"This property was great for our quick trip. The staff were super friendly, welcoming, and helpful. The pool was awesome. The only down side is that it is located further from town but the public transportation was a great way to get around the expensive taxi rides. Overall, great place"

Reviewed on Oct 2, 2023

Cyan Cancun Resort & Spa
The Westin Lagunamar Ocean Resort Villas & Spa, Cancun
4 out of 5
KM. 12.5 Blvd Kukulcan, Zona Hotelera, Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is $203 per night from Oct 18 to Oct 19
$203
per night
Oct 18 - Oct 19
6.75 mi from city center
9/10 Wonderful! (1,000 reviews)
Lo mejor!
"Todo cinco estrellas perfecto. Limpio, habitaciones muy cómodas, buena atención, la ubicación excelente. El mar perfecto y la piscina perfecta. Mejor imposible. Lo súper recomiendo para familias."

Reviewed on Sep 25, 2023

The Westin Lagunamar Ocean Resort Villas & Spa, Cancun