Hotels in Mexico, Mexico and Central America

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
Price per night
Price per night
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Cities
Cities
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience
Camino Real Aeropuerto Mexico
4 out of 5
Puerto Mexico No. 80, Col. Penon de Los Banos, Mexico City, 15520
Fully refundableReserve now, pay when you stay
The price is ₹7,387 per night from 23 Dec to 24 Dec
₹7,387
per night
23 Dec - 24 Dec
4/5 Very Good! (5,749 reviews)
"Good location"

Reviewed on 5 Dec 2022

Camino Real Aeropuerto 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 ₹52,168 per night from 7 Jan to 8 Jan
₹52,168
per night
7 Jan - 8 Jan
4.5/5 Wonderful! (1,639 reviews)
"Very Nice propert Food could be better"

Reviewed on 4 Dec 2022

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 ₹28,521 per night from 13 Dec to 14 Dec
₹28,521
per night
13 Dec - 14 Dec
4.4/5 Excellent! (3,600 reviews)
"Didn’t like that basic wines weren’t included in all-inclusive pricing."

Reviewed on 6 Dec 2022

Wyndham Alltra Cancun All Inclusive Resort

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

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 ₹31,443 per night from 11 Dec to 12 Dec
₹31,443
per night
11 Dec - 12 Dec
4/5 Very Good! (1,350 reviews)
"Very clean. Friendly"

Reviewed on 8 Dec 2022

Moon Palace Cancún - All Inclusive
Fiesta Americana Condesa Cancun All Inclusive
4 out of 5
Blvd. Kukulkan km 16.5, Zona Hotelera, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is ₹31,275 per night from 5 Jan to 6 Jan
₹31,275
per night
5 Jan - 6 Jan
4.5/5 Wonderful! (2,500 reviews)
"We loved everything about our stay. It is a beautiful all inclusive resort!"

Reviewed on 8 Dec 2022

Fiesta Americana Condesa Cancun All Inclusive
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 ₹21,236 per night from 21 Dec to 22 Dec
₹21,236
per night
21 Dec - 22 Dec
4.3/5 Excellent! (2,697 reviews)
"Everyone was friendly . The bell guys were amazing and the food was good"

Reviewed on 9 Dec 2022

Temptation Cancun Resort - All Inclusive- Adults Only
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
4.5 out of 5
Blvd. Kukulcan km. 9.5, Zona Hotelera, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is ₹41,457 per night from 2 Jan to 3 Jan
₹41,457
per night
2 Jan - 3 Jan
4.6/5 Wonderful! (2,132 reviews)
"The service was top of the top. The food was amazing. Everything about the hotel was great definitely will stay at the hotel again"

Reviewed on 6 Dec 2022

Grand Fiesta Americana Coral Beach Cancun - 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 ₹55,886 per night from 11 Dec to 12 Dec
₹55,886
per night
11 Dec - 12 Dec
4.1/5 Very Good! (383 reviews)
"Very clean, great staff. Food was subpar. Breakfast is great. Lunch and dinner is meh. They try really had. It just is different. Ninja turtle restaurant was great the food was really good. The team nick team was amazing. They entire staff really tries to make sure you are having a great stay. The ..."

Reviewed on 4 Dec 2022

Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
Hilton Tulum Riviera Maya All-Inclusive Resort
4.5 out of 5
Carretera Cancun Tulum 307, Tulum, QROO, 77774
Fully refundableReserve now, pay when you stay
The price is ₹32,890 per night from 20 Dec to 21 Dec
₹32,890
per night
20 Dec - 21 Dec
4.2/5 Excellent! (239 reviews)
"The property is amazing however a few of the staff were not great. MOST of the staff is amazing a friendly and helpful but there were multiple times during my visit specifically at their restaurants were the service was not great. Also, there was a long period when the wifi went out, normally I wouldn't ..."

Reviewed on 7 Dec 2022

Hilton Tulum Riviera Maya All-Inclusive Resort
Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
5 out of 5
Blvd. Kukulcan KM.12.5, Zona Hotelera, Cancun, QROO, 77500
Fully refundableReserve now, pay when you stay
The price is ₹38,058 per night from 11 Dec to 12 Dec
₹38,058
per night
11 Dec - 12 Dec
4.5/5 Wonderful! (1,627 reviews)
"They treated us like royalty, loved every minute at Live Aqua"

Reviewed on 5 Dec 2022

Live Aqua Beach Resort Cancún - All Inclusive - Adults Only
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
5 out of 5
Carr. Chetumal - Puerto Juárez Km. 282, Playa del Carmen, QROO, 77710
The price is ₹51,049 per night from 8 Jan to 9 Jan
₹51,049
per night
8 Jan - 9 Jan
4.6/5 Wonderful! (1,107 reviews)
Luxury only a bus ride away
"The hotel itself was wonderful. Endless options of places to eat, things to do, and ways to relax. It is expensive but the cost buys you luxury. The only major downside is the amount of time you spend on a bus. As nice as the bus may be (his and her separate toilets), it is still a bus and that doesn't ..."

Reviewed on 4 Dec 2022

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
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 ₹17,560 per night from 13 Dec to 14 Dec
₹17,560
per night
13 Dec - 14 Dec
4.1/5 Very Good! (2,192 reviews)
"This is a great vaca place to relax and unwind. Truly beautiful. The adult pool off the ocean was so peaceful. All the animals were a treat. The building was really something. Most of all my concierge, Reeshel Thompson was the best, she handled all of our needs at all times and made our trip extra ..."

Reviewed on 7 Dec 2022

Occidental at Xcaret Destination - All Inclusive
Seadust Cancún All Inclusive Family Resort
3.5 out of 5
Cancun, QROO
Fully refundableReserve now, pay when you stay
The price is ₹19,278 per night from 8 Jan to 9 Jan
₹19,278
per night
8 Jan - 9 Jan
3.8/5 Good! (1,819 reviews)
An okay stay for the price
"Seadust was a nice resort but the rooms could use some updating. The service was excellent & check-in/check-out process was very easy. The food was just okay, nothing to brag about. Overall it was a pleasant stay but I’m not sure if I’d stay again."

Reviewed on 6 Dec 2022

Seadust Cancún All Inclusive Family Resort
Occidental Costa Cancún All Inclusive
3.5 out of 5
Blvd. Kukulcan Km 4.5, Zona Hotelera, Cancun, QROO, 77500
The price is ₹16,055 per night from 9 Jan to 10 Jan
₹16,055
per night
9 Jan - 10 Jan
3.9/5 Good! (1,655 reviews)
"Pros- Nice room, nice shower. Sauna and steam room in gym included. Friendly service. Get a room with hammock and balcony. Good price. Cons- Room service is 5$ per plate. No bacon or hash browns at breakfast. Buffets not very good. Entertainment shows at night not good mostly karaoke. Not best beach ..."

Reviewed on 6 Dec 2022

Occidental Costa Cancún All Inclusive
Sevilla Palace Hotel
3 out of 5
Avenida Paseo de La Reforma 105, Mexico City, 06030
Fully refundableReserve now, pay when you stay
The price is ₹5,961 per night from 21 Dec to 22 Dec
₹5,961
per night
21 Dec - 22 Dec
4.4/5 Excellent! (1,266 reviews)
"Staff was very helpful and accommodating despite the crazy checkin and check out times. Very professional! Clean and comfortable room. Will definitely book again in the future."

Reviewed on 8 Dec 2022

Sevilla Palace Hotel
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
The price is ₹20,405 per night from 9 Jan to 10 Jan
₹20,405
per night
9 Jan - 10 Jan
3.9/5 Very Good! (2,490 reviews)
"Excellent staff"

Reviewed on 6 Dec 2022

GR Solaris Cancun & Spa - All Inclusive
Hotel Riu Plaza Guadalajara
4.5 out of 5
Av. Lopez Mateos 830 Col. Chapalita, Guadalajara, JAL, 44500
Fully refundableReserve now, pay when you stay
The price is ₹7,007 per night from 1 Jan to 2 Jan
₹7,007
per night
1 Jan - 2 Jan
4.5/5 Wonderful! (2,275 reviews)
"Very friendly staff. The place extra clean!!! Would definitely stay there again"

Reviewed on 6 Dec 2022

Hotel Riu Plaza Guadalajara
Paradisus by Melia Cancun - 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 ₹32,337 per night from 20 Dec to 21 Dec
₹32,337
per night
20 Dec - 21 Dec
4.1/5 Very Good! (1,867 reviews)
"Great staff"

Reviewed on 5 Dec 2022

Paradisus by Melia Cancun - 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,444 reviews)
"Checkin was long, the main lobby was hot and after traveling my family was uncomfortable. Out of fairness I reserved 3rooms and was traveling with an infant. I’m used to paying at the end of the stay but this resort requires payment and to fill out paperwork at checkin which took up time. Buffet ..."

Reviewed on 7 Dec 2022

Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
Sensira Resort & Spa Riviera Maya – All Inclusive
4.5 out of 5
KM 27.5 Carr. Cancún - Tulum Mz 40 Lt 16, Puerto Morelos, QROO, 77580
Fully refundableReserve now, pay when you stay
The price is ₹32,353 per night from 3 Jan to 4 Jan
₹32,353
per night
3 Jan - 4 Jan
4.4/5 Excellent! (366 reviews)
"We absolutely loved this resort. The employees are so loving!!"

Reviewed on 8 Dec 2022

Sensira Resort & Spa Riviera Maya – All Inclusive
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 hotels information

Number of reviews 38397
Accommodation 53700 hotels
Lowest Price ₹5,961
Highest Price ₹55,886

Mexico Hotel Reviews
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 managing 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