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

Find out moreOpens in new tab or window

Find Shopping Hotels in Cancun from CA $58

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.

Top Cancun Shopping Hotels

Hyatt Ziva Cancun All Inclusive
4.5 out of 5
Blvd. Kukulcan, Manzana 51, Lote 7, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $430 per night from Dec 6 to Dec 7
4.6/5Exceptional! (2,115 reviews)

"Returned to the ziva for the 3rd time after staying at a few other hotels inbetween and it’s still a class above. We extended our stay in Cancun, but decided to switch to a new hotel for a few nights and now regretting it and trying to switch back!"…"

Reviewed on Dec. 2, 2020

Hyatt Ziva Cancun All Inclusive
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 CA $434 per night from Dec 7 to Dec 8
4.6/5Exceptional! (1,532 reviews)

"We loved the hotel and the staff, can’t wait to book again ❤️❤️"…"

Reviewed on Dec. 2, 2020

Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Finest Playa Mujeres by The Excellence Collection  All inclusive
5 out of 5
Vialidad Paseo Mujeres Mz 1, Zona Continental Lt 10 Sm 3, Playa Mujeres, QROO
The price is CA $513 per night from Dec 6 to Dec 7
4.6/5Wonderful! (1,474 reviews)

"Finest blamed Expedia so I’m not sure how to write this review. But, it’s only fair for other travelers hear mine. I wasn’t even going to leave a bad review. Till they called about checkout. They need to figure out their situation with Expedia. Tried to charge me ALOT more (Expedia won’t let me say ..."…"

Reviewed on Dec. 1, 2020

Finest Playa Mujeres by The Excellence Collection 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.
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 CA $457 per night from Jan 3 to Jan 4
4.6/5Wonderful! (2,081 reviews)

"Excellent stay at Live Aqua. I had been before, about 6 years ago, and some things were slightly different. PROS: 1. Amazing food, compared to other all-inclusive resorts. mb is a highly restaurant (everyone loves the habanero soup!) but our favorite was Hidden Garden (recommend the gyozas and lychee ..."…"

Reviewed on Dec. 1, 2020

Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
Hyatt Zilara Cancun  - All Inclusive - Adults Only
4.5 out of 5
Blvd Kukulcan Km 11.5 HZ, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $479 per night from Dec 20 to Dec 21
4.5/5Wonderful! (1,582 reviews)

"We just returned from an awesome stay at Hyatt Zilara. The staff is keeping the place spotless. All were wearing facemasks and shields that made us comfortable. Food was great and we especially appreciated the nightly entertainment followed by live bands. Even though these are tough times we managed ..."…"

Reviewed on Nov. 30, 2020

Hyatt Zilara Cancun - All Inclusive - Adults Only
Fiesta Americana Condesa Cancun - All Inclusive
4 out of 5
Blvd. Kukulkan km 16.5, Zona Hotelera, Cancun, QROO
The price is CA $293 per night from Dec 7 to Dec 8
4.5/5Wonderful! (3,652 reviews)

"I loved our servers Miguel and Jose by the pool. we also had massages w/ Ely and Merriuu and they were wonderful. Everything was so great, the only thing I wished was different was getting reservations for Italian or Steak, we couldn't get into either and I don't know if our VIP helped w/ that. The ..."…"

Reviewed on Dec. 2, 2020

Fiesta Americana Condesa Cancun - All Inclusive
The Royal Sands Resort & Spa All Inclusive
4 out of 5
Blvd. Kukulcan, Km. 13.5, No. 32, Seccion A, Segunda Etapa, Zona Htl., Cancun, QROO
The price is CA $213 per night from Dec 12 to Dec 13
4.5/5Wonderful! (2,455 reviews)

"Very happy with our stay at royal sands Staff how’s above and beyond Definitely recommending this place and coming back soon!"…"

Reviewed on Nov. 30, 2020

The Royal Sands Resort & Spa All Inclusive
The Westin Lagunamar Ocean Resort Villas & Spa, Cancun
4 out of 5
KM. 12.5 Blvd Kukulcan, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $161 per night from Dec 16 to Dec 17
4.5/5Wonderful! (994 reviews)

"I love that the staff helps you book your activities and which includes food and transportation! I also like that there is a washer and dryer in the room with pots and pans to cook. Overall the staff is warm and friendly!!"…"

Reviewed on Sep. 13, 2020

The Westin Lagunamar Ocean Resort Villas & Spa, 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 CA $205 per night from Dec 4 to Dec 5
4.5/5Wonderful! (1,574 reviews)

"Service was absolutely incredible and the price of the room was great! Couldn’t have asked for a better experience!"…"

Reviewed on Dec. 3, 2020

Marriott Cancun Resort
Suites Malecon Cancun
3.5 out of 5
Av. Bonampak Sm 6 M1 L1, Vancouver Tower, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $58 per night from Dec 6 to Dec 7
4.4/5Excellent! (883 reviews)

"I come here about once a month...everyone is there for you,clean and quite"…"

Reviewed on Jul. 27, 2020

Suites Malecon Cancun
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 CA $242 per night from Dec 20 to Dec 21
4.3/5Excellent! (1,710 reviews)

"Professional staff, everything always clean , food is amazing , fun events . I can’t recommend this enough! Would give 100 stars if I could ."…"

Reviewed on Dec. 1, 2020

Panama Jack Resorts Cancun All Inclusive
The Royal Islander - An All Suites Resort
3.5 out of 5
Blvd. Kukulcan, Km. 17, Lote 50, Zona Hotelera, Cancun, QROO
The price is CA $112 per night from Dec 12 to Dec 13
4.3/5Excellent! (987 reviews)

"It was a very nice hotel. The food and beverage store was great. It would have been a nice touch to have a bottle of water or two in the room. The restaurant was ok. Having to charge my food to my room was ok...the amount of receipts I left with was a little much."…"

Reviewed on Nov. 30, 2020

The Royal Islander - An All Suites Resort
Aloft Cancun
3.5 out of 5
Boulevard Kukulcan Km 9, Mz 48 L-8-1, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $103 per night from Dec 4 to Dec 5
4.2/5Very Good! (995 reviews)

"Location is incredible. You can walk to the nightclubs. It's centrally located"…"

Reviewed on Mar. 28, 2020

Aloft Cancun
Grand Park Royal Cancun - All Inclusive
4 out of 5
Boulevard Kukulkan Km 10.5, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $290 per night from Dec 7 to Dec 8
4.2/5Very Good! (1,830 reviews)

"Overall nice hotel, good food, friendly staff but the location is not perfect, big waves in the sea, no nearby entertainments, you should take a bus to the closest mall/restaurant /shopping. And for some reason they couldn’t fix the coffee machine in my room, they have been trying it for 3 days and ..."…"

Reviewed on Nov. 30, 2020

Grand Park Royal Cancun - All Inclusive
The Westin Resort & Spa Cancun
4 out of 5
Boulevard Kukulcan Km 20, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $125 per night from Dec 16 to Dec 17
4/5Very Good! (1,450 reviews)

"The swimming pools and outdoors. Entrance is grand and personnel are helpful and hospitable. Rooms are clean."…"

Reviewed on Nov. 28, 2020

The Westin Resort & Spa Cancun
Occidental Tucancún All Inclusive
3.5 out of 5
Boulevard Kukulcan Km 14. Lote 24, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $210 per night from Dec 16 to Dec 17
3.9/5Very Good! (986 reviews)

"Staff very nice and helpful some of the people staying were rude and unwilling to wait for staff to get their food otherwise the staff was very good"…"

Reviewed on Nov. 22, 2020

Occidental Tucancún All Inclusive
Krystal Urban Cancun
3.5 out of 5
Avenida Sayil Mza.1 Lote 4C-07 Sm. 4A, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $66 per night from Dec 12 to Dec 13
3.9/5Good! (732 reviews)

"I liked the hotel so much, that I rebooked for longer stay."…"

Reviewed on Oct. 24, 2020

Krystal Urban Cancun
Park Royal Beach Cancun - All Inclusive
3.5 out of 5
Kukulcan Blvd., Km. 12.5, Lote 18, Fracc. 1-B, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $200 per night from Dec 14 to Dec 15
3.6/5Good! (992 reviews)

"It was nice but drinks were water down like coke and other soft drinks, our room was ok"…"

Reviewed on Nov. 8, 2020

Park Royal Beach Cancun - All Inclusive
Flamingo Cancun Resort
3 out of 5
Blvd. Kukulcan Km. 11, Zona Hotelera, Cancun, QROO
Free cancellationReserve now, pay when you stay
The price is CA $113 per night from Dec 4 to Dec 5
3.6/5Good! (985 reviews)

"Staff is always friendly and willing to help with whatever you need. Although food is decent, it was very repetitive this time."…"

Reviewed on Sep. 3, 2020

Flamingo Cancun Resort
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 CA $108 per night from Dec 21 to Dec 22
3.6/5Good! (1,691 reviews)

"i had a regular size fridge, coffee maker. blender and microwave, the only thing that i did not like is the quality of tv sign is not too good"…"

Reviewed on Nov. 30, 2020

Krystal Cancun
Don't see what you're looking for?
We've got more Shopping Hotels. Find the right one for you.
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.

Pocket Guide: Shopping Hotels in Cancun

Search for hotels in Cancun on Expedia. You can easily find your hotels in Cancun using one of the methods below:

  • View our selection of featured hotels in Cancun
  • Use the map to find hotels in the Cancun neighborhood you prefer
  • Use the filters to see hotels in a specific area of Cancun, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Cancun
  • Enter your travel dates to view the best deals on hotels in Cancun - while they last

More trip options

Travelers Loved These Shopping Hotels