Mexico may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Cancun

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Fairfield Inn & Suites by Marriott Cancun Airport
3.5 out of 5
Blvd Luis Donaldo Colosio SM 305 MZA 01, Cancun, QROO
Free Cancellation
The price is $67 per night from Jan 29 to Jan 30
7.91 mi from city center
4.5/5Wonderful! (1,039 reviews)

"Great hotel, despite the circumstances of covid! Only poor thing was the amenities, which I couldn’t use because of Covid! Appreciated the free shuttles rides to the airport though"…"

Reviewed on Jan 16, 2021

Fairfield Inn & Suites by Marriott Cancun Airport
Krystal Grand Cancún
4 out of 5
Blvd. Kukulcan km 8.5, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $96 per night from Jan 23 to Jan 24
5.7 mi from city center
3.6/5Good! (42 reviews)

"My stay at Krystal Grand Cancun was phenomenal. The facility was very clean & they took every precaution to ensure everything was sanitized and safe. If you’re staying I would highly recommend the Altitude corner suites. One of the best rooms I’ve ever stayed in with great views."…"

Reviewed on Jan 15, 2021

Krystal Grand Cancún
Moon Palace Cancún - All Inclusive
4.5 out of 5
Carretera Federal 307, KM 340 Chetumal - Cancun, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $361 per night from Jan 23 to Jan 24
12.09 mi from city center
4.1/5Very Good! (1,006 reviews)

"Very clean and great staff. Wonderful food and restaurants."…"

Reviewed on Jan 20, 2021

Moon Palace Cancún - All Inclusive
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
The Ritz-Carlton, Cancun
5 out of 5
Retorno del Rey No. 36, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $300 per night from Jan 23 to Jan 24
6.04 mi from city center
4.6/5Wonderful! (1,006 reviews)

"The hotel is beautiful, CLEAN and the STAFF is amazing. The food was delicious, although the drinks could be better. The property needs TLC on the outside and the sinks in the bathroom but, not a big deal. The beach is beautiful and all the sitting area at the beach is nice. The pool area is very ..."…"

Reviewed on Jan 17, 2021

The Ritz-Carlton, Cancun
Marriott Cancun Resort
4.5 out of 5
Boulevard Kukulcan, Retorno Chac L-41, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $169 per night from Jan 23 to Jan 24
6.34 mi from city center
4.5/5Wonderful! (1,613 reviews)

"Sanitation and safety was handled very well, we felt comfortable Great experience just don't forget your mask! Hot tub was nice. Dinner at the Mikado was excellent."…"

Reviewed on Jan 11, 2021

Marriott Cancun Resort
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
5 out of 5
Blvd. Kukulcan km. 9.5, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $336 per night from Jan 31 to Feb 1
5.58 mi from city center
4.6/5Exceptional! (1,591 reviews)

"We had a short trip and would recommend this hotel. The food, rooms, amenities all worked well for us and the staff were wonderful. We would stay here again."…"

Reviewed on Jan 18, 2021

Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
5 out of 5
Blvd. Kukulcan KM.12.5, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $336 per night from Jan 24 to Jan 25
5.56 mi from city center
4.6/5Wonderful! (2,103 reviews)

"Very friendly staff! Loved the room and the food was amazing!"…"

Reviewed on Jan 20, 2021

Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
Fiesta Americana Condesa Cancun - All Inclusive
4 out of 5
Blvd. Kukulkan km 16.5, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $262 per night from Feb 1 to Feb 2
6.52 mi from city center
4.5/5Wonderful! (3,718 reviews)

"I loved the big dome tent when you first walk into the resort."…"

Reviewed on Jan 20, 2021

Fiesta Americana Condesa Cancun - All Inclusive
Fiesta Americana Cancun Villas
4 out of 5
Boulevard Kukulcan Km.8.5 Lote 3, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $98 per night from Jan 24 to Jan 25
5.13 mi from city center
4.2/5Excellent! (1,001 reviews)

"I liked everything about it. Everyone was very friendly"…"

Reviewed on Oct 21, 2020

Fiesta Americana Cancun Villas
Temptation Cancun Resort  - All Inclusive- Adults Only
4.5 out of 5
Boulevard Kukulcan Km 3.5, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $267 per night from Jan 24 to Jan 25
2.4 mi from city center
4.3/5Excellent! (1,535 reviews)

"First couple days the room wasn’t clean and the sheets wasn’t change, after I complained everything was ok."…"

Reviewed on Jan 21, 2021

Temptation Cancun Resort - All Inclusive- Adults Only
Seadust Cancun All Inclusive Family Resort
3.5 out of 5
Blvd. Kukulcan, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $167 per night from Jan 23 to Jan 24
6.09 mi from city center
4/5Very Good! (1,259 reviews)

"I like everything. The attention the give you is extremely amazing"…"

Reviewed on Jan 21, 2021

Seadust Cancun All Inclusive Family Resort
Riu Cancun All Inclusive
3.5 out of 5
Blvd. Kukulcan, Km 9, Manzana 50, Lote 5, Zona Hotelera, Cancun, QROO
The price is $200 per night from Jan 23 to Jan 24
5.31 mi from city center
4.1/5Very Good! (1,785 reviews)

"Always clean and very nice and friendly 👌I felt safe because their hygiene measurements were the best handling hand sanitizer at all times and making sure everyone was keeping distance."…"

Reviewed on Jan 19, 2021

Riu Cancun All Inclusive
Riu Palace Peninsula All Inclusive
4 out of 5
Blvd Kukulkan, Km 5.5 Lote 6-C, Zona Hotelera, Cancun, QROO
The price is $235 per night from Jan 23 to Jan 24
3.59 mi from city center
4.4/5Wonderful! (3,122 reviews)

"Vacationed to Cancun for my girlfriends birthday. Staff and property conditions were above par. Food in the all inclusive restaurants... delicious. All the restaurants we visited were a treat. The massages on the beach were amazing! Perla and Vicki were the best! We recommend using Scuba Caribe for ..."…"

Reviewed on Jan 18, 2021

Riu Palace Peninsula All Inclusive
Panama Jack Resorts Cancun All Inclusive
4 out of 5
Boulevard Kukulkan, Km. 11.5, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $238 per night from Feb 8 to Feb 9
5.38 mi from city center
4.3/5Excellent! (1,798 reviews)

"Overall I’d say this hotel is wonderful. Especially if you are family. We enjoy it as singles for relaxing. The staff members in the service are excellent. The food is great. It’s always been an issue trying to get all of our upgrades that Expedia promotes but for the most part this place is ..."…"

Reviewed on Jan 20, 2021

Panama Jack Resorts Cancun All Inclusive
The Royal Sands All Inclusive Resort & Spa
4 out of 5
Blvd. Kukulcan, Km. 13.5, No. 32, Seccion A, Segunda Etapa, Zona Htl., Cancun, QROO
The price is $220 per night from Feb 7 to Feb 8
5.83 mi from city center
4.5/5Wonderful! (2,482 reviews)

"The resort was top notch, food was excellent, staff were all very attentive and accommodating"…"

Reviewed on Jan 21, 2021

The Royal Sands All Inclusive Resort & Spa
Nizuc Resort and Spa
5 out of 5
Punta Nizuc, Blvd. Kukulcan Km.21 - 260, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $393 per night from Feb 20 to Feb 21
9.33 mi from city center
4.8/5Exceptional! (973 reviews)

"The whole place is so beautifully designed! Not a lot of people there which was perfect. Worth it"…"

Reviewed on Jan 9, 2021

Nizuc Resort and Spa
Grand Park Royal Cancun - All Inclusive
4 out of 5
Boulevard Kukulkan Km 10.5, Zona Hotelera, Cancun, QROO
The price is $268 per night from Jan 24 to Jan 25
5.32 mi from city center
4.1/5Very Good! (1,878 reviews)

"The property location is beautiful and staff is friendly. I took my two kids 14 and 1 on vacation and the property is kid friendly, but the downside is they don’t allow kids under 12 into restaurants besides the buffet. They do offer sitters if you’d like to go to the restaurants but I didn’t want ..."…"

Reviewed on Jan 19, 2021

Grand Park Royal Cancun - All Inclusive
Hard Rock Hotel Cancun - All Inclusive
4.5 out of 5
Blvd Kukulcan KM 14.5, Hotel Zone, Cancun, QROO
The price is $301 per night from Feb 2 to Feb 3
6.15 mi from city center
4.2/5Excellent! (1,013 reviews)

"We travel to Mexico and stay at resorts often. We generally don’t stay in Cancun, however since it was a short trip we wanted to be close to the airport. I will be returning to this resort, the service, cleanliness, food and amenities we are excellent. We had breakfast every day at the market restaurant, ..."…"

Reviewed on Jan 21, 2021

Hard Rock Hotel Cancun - All Inclusive
Krystal Cancun
3.5 out of 5
Paseo Kukulcan km 9, lotes 9 y 9A, Zona Hotelera, Cancun, QROO
Free CancellationReserve now, pay when you stay
The price is $92 per night from Jan 24 to Jan 25
5.55 mi from city center
3.6/5Good! (1,743 reviews)

"Pros: - Value for the money - One of the best beach in the area and very clean - Location is perfect and walkable to all the night clubs restaurants and there is a big shopping mall nearby with a really good food court on the top floor - Overall nice amenities and pool are - Breakfast buffet was ..."…"

Reviewed on Jan 19, 2021

Krystal Cancun
Riu Palace Las Americas All Inclusive - Adults Only
4 out of 5
Blvd. Kukulcan, Km 8.5, Manzana 50, Lote 4, Zona Hotelera, Cancun, QROO
The price is $259 per night from Jan 23 to Jan 24
5.16 mi from city center
4.5/5Wonderful! (2,933 reviews)

"I enjoyed how courteous, available, and friendly the staff was"…"

Reviewed on Jan 19, 2021

Riu Palace Las Americas All Inclusive - Adults Only
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.

Where to stay in Cancun

Visiting Cancun

Couples looking to get away will find a romantic atmosphere in Cancun, and visitors give high marks for the beaches, entertainment choices, and top-notch restaurants. This city also attracts tourists with its relaxing setting. Top sights in the city include Tortuga Beach, La Isla Shopping Mall, and Cancun Interactive Aquarium.

  • There are 1979 hotels and other accommodations in Cancun
  • The closest major airport is in Cancun, Quintana Roo (CUN-Cancun Intl.), 9.1 mi (14.6 km) from the city center
  • The next closest is in Cozumel, Quintana Roo (CZM-Cozumel Intl.), 45.6 mi (73.4 km) away

Sightseeing and Staying in Cancun

Cultural venues in the city include Maya Cancun Museum, Tequila Museum, and Cancun Cultural House. Attractions like Cancun Interactive Aquarium, Aquaworld, and Delphinus Dreams are fun for kids of all ages. The city is notable for landmarks like El Rey Ruins, Ceviche Square, and El Meco Archaeological Site.

In Cancun, you'll find 1979 hotels and other lodging options so you'll have a variety of choices for a perfect vacation. Below are top ones based on our user reviews:

  • Grand Residences Riviera Cancun - This 5-star resort features 2 outdoor pools, a full-service spa, and 3 restaurants. It's a favorite with Expedia travelers for its family-friendly amenities and dining options.
  • Nizuc Resort and Spa - Our customers like the bar and proximity to the airport at this resort. This 5-star resort in Zona Hotelera features 5 outdoor pools, a full-service spa, and a private beach.
  • Zoetry Villa Rolandi Isla Mujeres Cancun - All Inclusive - This 4.5-star hotel features 3 outdoor pools, a full-service spa, and a private beach. Expedia customers like its dining options and clean, comfortable rooms.

Other favorite sights in Cancun include Tortuga Beach, La Isla Shopping Mall, and Delfines Beach.

Dressing for Cancun

  • Between January and March, you can expect the daytime average to be around 85°F and the nighttime average to be 67°F
  • From April to June, temperatures average about 86°F during the day and 69°F at night
  • July through September averages 88°F during the day and 73°F at night
  • In October-December, the average temperature is 85°F during the day and 66°F at night
  • Cancun gets about 1.65 inches of rain per year
  • Hottest months are usually August and July with an average temperature of 87°F, while the coldest months are December and March with an average of 67°F

Frequently asked questions

What's the best place to stay in Cancun?
YurInn is ranked highly by Expedia customers. This 3.5-star B&B offers free breakfast and a restaurant. Reviews from our site also recommend Casa Sirena Hotel - Adults Only and Lotus Beach Hotel - Adults Only as top options for your visit.
If I need to cancel my hotel reservation in Cancun, will I receive a refund?
Yes, most room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you booked a non-refundable reservation, you might still have the option to cancel and receive a refund within 24 hours of booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to get top deals in Cancun.
Where can I learn more about changing or cancelling my trip to Cancun?
For more information about picking new dates or cancelling your trip to Cancun, go to https://www.expedia.com/service/.
What's the best accommodation for a budget-friendly stay in Cancun?
Based on reviews, GR Solaris Cancun & Spa - All Inclusive is a popular property for our travelers who want a more economical choice, and features free WiFi and free valet parking. Other choices to stay on the cheap include Beachscape Kin ha Villas & Suites and Real Inn Cancun.
Where is the best place to stay in Zona Hotelera?
There are 483 hotels and other accommodations to choose from in this neighborhood, so you should find the perfect place for your trip. Based on Expedia customer reviews, Nizuc Resort and Spa is the highest ranked property in Zona Hotelera. This 5-star resort offers 5 outdoor pools and a full-service spa. Other top choices in the neighborhood include Turquoize at Hyatt Ziva Cancun - Adults Only - All Inclusive and U by Grand Fiesta Americana - All Inclusive.
What's a favorite place to stay in Downtown Cancun?
In this neighborhood, there are 383 places to stay, so you’re sure to find what you’re looking for. Hotel Blue Star Cancun is a favorite with our customers staying in Downtown Cancun. This 3.5-star hotel offers 2 outdoor pools and 2 bars. It is located a short 9-minute walk from Market 28. Travelers also recommend Nomads Hostel & Bar Cancun and Cancun International Suites as top choices in the neighborhood.
What's the best hotel for a family vacation in Cancun?
Grand Residences All Inclusive is a top 5-star property on Expedia for families, and features 2 outdoor pools and 3 restaurants. Other choices for your kid-friendly vacation include GR Solaris Cancun & Spa - All Inclusive and Fiesta Americana Condesa Cancun - All Inclusive. Attractions like Cancun Interactive Aquarium and Aquaworld are also fun for kids of all ages.
What's the best hotel for a couple going to Cancun?
Excellence Playa Mujeres - All Inclusive - Adults Only is a favorite 5-star property for couples, and features a full-service spa and hot springs. Other good options for a romantic stay include Excellence Riviera Cancun - Adults Only - All Inclusive and Beloved Playa Mujeres - Couples Only All Inclusive.
What's the best accommodation for an all-inclusive stay in Cancun?
The Royal Sands All Inclusive Resort & Spa is a 4-star resort featuring 3 restaurants and 2 poolside bars, and a favorite with Expedia travelers. Other good options for your vacation include Finest Playa Mujeres by The Excellence Collection All inclusive and Hyatt Ziva Cancun All Inclusive.
What's the best pet-friendly place to stay in Cancun?
Casitas Kinsol is a top guesthouse for people traveling with their pets, and offers concierge services and free WiFi for its human guests. Two other good options for you and your pet include Ocean View Cancun Arenas and Maya Cha’an Guesthouse.
Where is the best hotel to stay close to Delfines Beach?
Iberostar Selection Cancun All Inclusive is one of the top choices for your stay based on our traveler data, and this 5-star property offers 7 outdoor pools and a full-service spa. It’s located just a short 0.4 mi (0.7 km) from Delfines Beach. Other good options close by include Seadust Cancun Family Resort - All Inclusive and Emporio Cancun.
What are some accommodations with pools in Cancun?
The Westin Resort & Spa Cancun is a popular 4-star resort featuring 6 outdoor pools, a children’s pool, and 3 restaurants. A couple of other options that feature an onsite pool include Grand Residences All Inclusive and Riu Cancun All Inclusive.

Recent reviews of Cancun hotels

More trip options