Find hotels in Cancun from $21

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,351 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.8/10 Excellent! (4,175 reviews)
"I traveled to RIO, for a girls trip and had a great time. The hotel has something to offer for everyone, families, couples, singles. The entertainment was phenomenal, the resort has activities throughout the day and night and the entertainment team was AMAZING! The resort was extremely clean and ..."

Reviewed on Jun 26, 2023

Riu Palace Peninsula All Inclusive
Hyatt Ziva Cancun All Inclusive
4.5 out of 5
Blvd. Kukulcan, Manzana 51, Lote 7, Cancun, QROO
The price is $710 per night from Jul 19 to Jul 20
$710
per night
Jul 19 - Jul 20
7.26 mi from city center
9.2/10 Wonderful! (1,714 reviews)
"Amazing! Such a wonderful stay with wonderful people. Pools and entertainment were awesome, we absolutely loved it."

Reviewed on Jun 25, 2023

Hyatt Ziva Cancun 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,079 reviews)
"Property was amazing. Different pools to swim in. The Different restaurants were very delicious and many options. The staff was very nice ad helpful. Different shows every night. Very clean. The staff were constantly cleaning. Will stay here again and again"

Reviewed on Jun 29, 2023

Riu Cancun All Inclusive

Save an average of 15% on thousands of hotels when you're signed in

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 $588 per night from Jul 25 to Jul 26
$588
per night
Jul 25 - Jul 26
9.79 mi from city center
9.4/10 Exceptional! (1,001 reviews)
"It was nice but pricey . $40 for a martinis is a bit much."

Reviewed on Jun 28, 2023

Nizuc Resort and Spa
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 $197 per night from Jul 29 to Jul 30
$197
per night
Jul 29 - Jul 30
3.83 mi from city center
7.8/10 Good! (1,275 reviews)
"The property is a small resort but it was the perfect size. the beach was not a lot of sand but you can swim off the dock it is a partial marina so that took away from the beach front but still plenty of space for beach activities. Food was decent and drinks were not bad had to drink a lot to get ..."

Reviewed on Jun 26, 2023

Cancun Bay Resort - All Inclusive
Don't see what you're looking for?
See all available properties in Cancun
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Recent reviews of Cancun hotels
Expedia verified reviews