Search Mexico Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Mexico

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Mexico

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5 out of 5
Carr. Chetumal - Puerto Juarez Km. 282, Playa del Carmen, QROO, 77710
The price is CA $955 per night from Feb. 26 to Feb. 27
CA $955
per night
Feb. 26 - Feb. 27
4.5/5 Wonderful! (1,685 reviews)
"My husband and I stayed at XCaret Hotel with our 3yr old for a few days. It is a BEAUTIFUL resort, one of the nicest we've ever been to. We really loved the food/drinks & amenities onsite. We got there early & were surprised our room was ready but our wristband to access it didn't work. This took ..."

Reviewed on Feb. 3, 2023

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Wyndham Alltra Cancun All Inclusive Resort
4 out of 5
Boulevard Kukulkan, Km. 11.5, Cancun, QROO, 77500
The price is CA $486 per night from Feb. 28 to Mar. 1
CA $486
per night
Feb. 28 - Mar. 1
4.4/5 Excellent! (3,820 reviews)
Great couples getaway
"We stayed in the Junior King Infinity Swim Up room. Wow! It provides a truly stunning view and sunrise. No complaints with the room or the daily room service. Our housekeeper surprised us with beautiful swans and flowers on our bed one of the days. This was my first all inclusive experience. I quickly ..."

Reviewed on Feb. 3, 2023

Wyndham Alltra Cancun All Inclusive Resort
Moon Palace Cancún - All Inclusive
4.5 out of 5
Carretera Cancun-Chetumal Km. 340, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is CA $624 per night from Mar. 3 to Mar. 4
CA $624
per night
Mar. 3 - Mar. 4
4/5 Very Good! (1,439 reviews)
"The property was nice. Not too far from the airport. The staff were friendly. The check in agent was very pushy and wanting us to upgrade. The beach was terrible, dark water. But very nice pool area. Food was good. We had access to the other sister hotel.(Nizuc) I found their food to be tastier. ..."

Reviewed on Feb. 4, 2023

Moon Palace Cancún - All Inclusive

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

Royal Uno All Inclusive Resort & Spa
4.5 out of 5
Kukulcan Boulevard Km 17.5, Hotel Zone, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is CA $590 per night from Feb. 7 to Feb. 8
CA $590
per night
Feb. 7 - Feb. 8
4.4/5 Excellent! (643 reviews)
"Great nightly shows. Dining options are limited and line ups are very long. We went for the kids pool and was disappointed that the water is too cold to play in. kids club was nice."

Reviewed on Feb. 3, 2023

Royal Uno All Inclusive Resort & Spa
Occidental at Xcaret Destination - All Inclusive
4 out of 5
Carretera Federal 307, KM 282, Chetumal a Puerto Juarez, Xcaret, Playa del Carmen, QROO, 77710
Fully refundableReserve now, pay when you stay
The price is CA $407 per night from Feb. 28 to Mar. 1
CA $407
per night
Feb. 28 - Mar. 1
4.1/5 Very Good! (2,313 reviews)
"The property was very clean and it was a beautiful looking resort and I definitely stay again"

Reviewed on Feb. 1, 2023

Occidental at Xcaret Destination - All Inclusive
GR Solaris Cancun & Spa - All Inclusive
4 out of 5
Blvd. Kukulkan Km. 19.5, Lt 59-2, Sección A, 2 da etapa Zona Hotelera, Cancun, QROO, CP 77500
3.9/5 Very Good! (2,652 reviews)
"Great value. Pool entertainment was fun. Drinks are good. Food is good. Not easy to make dinner reservations though"

Reviewed on Feb. 2, 2023

GR Solaris Cancun & Spa - All Inclusive
Occidental Costa Cancún All Inclusive
3.5 out of 5
Blvd. Kukulcan Km 4.5, Zona Hotelera, Cancun, QROO, 77500
The price is CA $315 per night from Mar. 1 to Mar. 2
CA $315
per night
Mar. 1 - Mar. 2
3.8/5 Good! (1,766 reviews)
"Excellent service by staff. Not much for evening activities though. Check-in was cumbersome. There were numerous areas that had pools of standing water the day after a heavy rain. The spa and gym were good"

Reviewed on Feb. 2, 2023

Occidental Costa Cancún All Inclusive
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
4 out of 5
Zona Costera K256, Akumal, QROO, 77710
4/5 Very Good! (1,625 reviews)
"Our concierge Chico was the best. He went above and beyond. Loved the property. Easy to get around and lots to do."

Reviewed on Feb. 1, 2023

Grand Sirenis Riviera Maya Resort & Spa - 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, 77500
Fully refundableReserve now, pay when you stay
The price is CA $551 per night from Feb. 25 to Feb. 26
CA $551
per night
Feb. 25 - Feb. 26
4.4/5 Wonderful! (1,692 reviews)
"Me encantó que el hotel está ubicado en la primera línea de playa, amplitud en instalaciones, excelente servicio de comidas aún después del cierre de los restaurantes."

Reviewed on Jan. 30, 2023

The Royal Sands Resort & Spa All Inclusive
Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
5 out of 5
Carretera Cancun Tulum Km 45, Riviera Maya, Playa del Carmen, QROO, 77710
The price is CA $1,106 per night from Feb. 5 to Feb. 6
CA $1,106
per night
Feb. 5 - Feb. 6
4.1/5 Very Good! (417 reviews)
"Best hotel ever!!! The staff and services are great!"

Reviewed on Jan. 21, 2023

Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
Riu Palace Peninsula All Inclusive
4 out of 5
Blvd Kukulkan, Km 5.5 Lote 6-C, Zona Hotelera, Cancun, QROO, 77500
4.4/5 Excellent! (4,062 reviews)
"It was clean great service not a big fan of the long wait for the restaurants they are very small capacity for the demand"

Reviewed on Feb. 3, 2023

Riu Palace Peninsula All Inclusive
Crown Paradise Club Cancun All Inclusive
3.5 out of 5
Boulevard Kukulcan Km 18.5, Cancun, QROO, 77500
3.7/5 Good! (1,925 reviews)
"Beach was well kept and pool maintained. Air conditioning worked well and was family friendly. Most rooms have balconies with a great view."

Reviewed on Feb. 2, 2023

Crown Paradise Club Cancun All Inclusive
Paradisus Cancún – All Inclusive
4.5 out of 5
Boulevard Kukulkan Km 16.5, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is CA $503 per night from Feb. 19 to Feb. 20
CA $503
per night
Feb. 19 - Feb. 20
4.1/5 Very Good! (1,949 reviews)
"The staff was incredible everyone was so friendly from the second we walked in. Food was good except for lunchbox wish there was more of a younger crowd it was definitely slow. The activities staff was great with playing volleyball with us for hours!"

Reviewed on Feb. 4, 2023

Paradisus Cancún – All Inclusive
Cyan Cancun Resort & Spa
3.5 out of 5
Km 20.5, Blvd. Kukulcan, Zona Hotelera Cancun, Cancun, QROO, 77500
The price is CA $165 per night from Feb. 8 to Feb. 9
CA $165
per night
Feb. 8 - Feb. 9
3.8/5 Good! (128 reviews)
Relaxing
"Relaxing location is far from restaurants and downtown but you can easily grab the public bus transport or taxi. The beach is great pool as well you can relax in either one. For the price it was worth it"

Reviewed on Feb. 2, 2023

Cyan Cancun Resort & Spa
Golden Parnassus All Inclusive Resort & Spa - Adults Only
3.5 out of 5
Blvd. Kukulcan Km. 14.5, Retorno San, Miguelito, Lote 37, Hotel Zone, Cancun, QROO, 77500
The price is CA $567 per night from Mar. 1 to Mar. 2
CA $567
per night
Mar. 1 - Mar. 2
3.7/5 Good! (1,943 reviews)
"Very accommodating and friendly staff."

Reviewed on Feb. 1, 2023

Golden Parnassus All Inclusive Resort & Spa - Adults Only
Temptation Cancun Resort  - All Inclusive- Adults Only
4.5 out of 5
Boulevard Kukulcan Km 3.5, Zona Hotelera, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is CA $518 per night from Feb. 22 to Feb. 23
CA $518
per night
Feb. 22 - Feb. 23
4.3/5 Excellent! (2,819 reviews)
"I will never go to another response. Between the awesome staff, friendly, guests, decent food, and activities like water sports and a great gym, I couldn't ask for anything better."

Reviewed on Feb. 4, 2023

Temptation Cancun Resort - All Inclusive- Adults Only
Riu Palace Cabo San Lucas All Inclusive
4 out of 5
Camino Viejo a San Jose del Cabo Km 4.5, Cabo San Lucas, BCS, 23410
4.3/5 Excellent! (2,783 reviews)
"We were concerned when we read other reviews, but were pleasantly surprised. The resort has beautiful views, great food and drinks, and wonderful staff. We would stay again. Be advised the specialty restaurants are not open every night and do not take reservations."

Reviewed on Feb. 1, 2023

Riu Palace Cabo San Lucas All Inclusive
Grand Park Royal Cancun - All Inclusive
4 out of 5
Boulevard Kukulkan Km 10.5, Zona Hotelera, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is CA $528 per night from Feb. 19 to Feb. 20
CA $528
per night
Feb. 19 - Feb. 20
4.1/5 Very Good! (1,719 reviews)
"The resort has first-class restaurants, a beautiful tropical landscape, and a wonderful beach. The room and facilities were well designed, very clean and the staff was friendly and nice. We watched a live mexican show and two saxophonists. We expected the food in the mexican restaurant to be more ..."

Reviewed on Feb. 1, 2023

Grand Park Royal Cancun - All Inclusive
Villa del Palmar Cancun All Inclusive Beach Resort & Spa
4.5 out of 5
Carretera a Punta Sam Km. 5.2, Mza 9 Lote 3 SM-2, Punta Sam, QROO, 77400
Fully refundableReserve now, pay when you stay
The price is CA $597 per night from Mar. 1 to Mar. 2
CA $597
per night
Mar. 1 - Mar. 2
4.4/5 Excellent! (584 reviews)
"This was a beautiful property. The serving staff was amazing. Restaurant food was delicious!! I was extremely happy with my stay. Only thing that wasn’t great was concierge service. Once you declined extras they were extremely rude but other than that the whole stay was great"

Reviewed on Feb. 1, 2023

Villa del Palmar Cancun All Inclusive Beach Resort & Spa
Seadust Cancún All Inclusive Family Resort
3.8/5 Good! (1,948 reviews)
"Thumbs up, friendly staff, clean room, good food."

Reviewed on Feb. 4, 2023

Seadust Cancún All Inclusive Family Resort
Don't see what you're looking for?
See all available properties in Mexico
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.

Mexico Hotel Guide

When people think of Mexico, the nation invokes images of pinatas, mariachi bands, and spicy foods. While the country certainly has these things, it offers even more to those staying at hotels in Mexico. Many travellers who visit Mexico become so attracted to the place that they want to return again and again.

The culture of the people inhabiting Mexico goes back thousands of years to the ancient paleo Indian groups and more recently to the Mayans and Aztecs and then Spanish explorers in the 1500s. Mexico hotels offer guests a way to explore this national heritage while also partaking in the country's current cultural offerings, and you can find cheap hotel deals in Mexico that are close to archaeological sites and museums.

As a large country, Mexico has a wide climatological range. Visitors might experience snow, hurricanes, or even sand storms, but sunny days and warm temperatures are usually the norm. Many Mexico hotel deals include sightseeing tours to geographical areas of interest such as the local biosphere reserves and mountains such as the Pico de Orizaba, which offers some of the best views of the surrounding land.

Mexico is known as a place of mega biodiversity. It is the most diverse country in the world for reptiles, second in mammals, and fourth for amphibians. It is also fourth for plant diversity, with more than 26,000 types of native plants living in the country. In addition to the preserved natural areas, some of the top travel destinations within Mexico include Cancún, Acapulco, the pyramids of Teotihuacan, and anything related to soccer. Tourists also flock to presentations of traditional Mexican dance, which features brightly coloured costumes and flouncy skirts.

Travellers who are seeking a cheap Mexico hotel deal on Expedia should book reservations early. Peak travel times to Mexico are during the months of December through March. Prices for Mexico hotel packages vary with seasonal demand, typically peaking around the Christmas holiday and spring break season. Some resort areas become busier during honeymoon season, which is usually during May and June and may cause rates for rooms to increase.

Visitors to Mexico often seek out the country's special culinary ingredients, including vanilla, chocolate, and chiles. The discount on genuine vanilla is so substantial that many visitors come especially for the purpose of buying a large bottle to bring home. Whether for food, history, or culture, make Mexico the location of your next getaway.

Mexico hotels information

Number of reviews
37912
Accommodation
54825 hotels
Lowest Price
CA $165
Highest Price
CA $1,106

Price trends for hotels in Mexico

Less expensive
More expensive
This month
Next month
February
January
CA $94
CA $96
Month
Price
January
CA $157
February
CA $94
March
CA $96
April
CA $110
May
CA $108
June
CA $112
July
CA $123
August
CA $131
September
CA $127
October
CA $127
November
CA $130
December
CA $156
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Mexico. Select dates and complete search for nightly totals inclusive of taxes and fees.

Recent Reviews in Mexico
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 20% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code