Search Hotels in Mexico

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Mexico

Filter by

Popular filters
Popular filters
Price per night
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
Traveler experience
Traveler experience

Compare 66,773 hotels in Mexico with room rates, reviews, and availability. Most hotels are fully refundable.

Wyndham Alltra Cancun All Inclusive Resort
4.0 star property
8.8 out of 10, Excellent, (5512)
"I had a family vacation here. It was my first time in Cancun. It was not disappointing to stay here. The staff was attentive. The food was delicious. My kids loved the bakery and ice cream restaurant here. The hotel was clean and quiet. I will come back here soon."
The price is AED 1,299
AED 1,299 total
includes taxes & fees
12 Jun - 13 Jun
Wyndham Alltra Cancun All Inclusive Resort
Moon Palace Cancún - All Inclusive
4.5 star property
8.0 out of 10, Very Good, (2431)
"ALL ACSILANT 10/10 . ONLY SHOWER ROOM WATER NOT PUOR ITS FILTERD WATER "
The price is AED 1,776
AED 2,166 total
includes taxes & fees
13 Jun - 14 Jun
Moon Palace Cancún - All Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5.0 star property
9.0 out of 10, Wonderful, (1386)
"A lot to see and do. Staff was nice and attentive. Much worth it if visiting the parks. Food and drinks were great!"
The price is AED 2,849
AED 3,455 total
includes taxes & fees
23 Jun - 24 Jun
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Temptation Cancun Resort - All Inclusive- Adults Only
4.5 star property
8.6 out of 10, Excellent, (2917)
"Very nice and clean.. great parties as well"
The price is AED 1,330
AED 1,625 total
includes taxes & fees
24 Jun - 25 Jun
Temptation Cancun Resort - All Inclusive- Adults Only
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (3394)
"The property was beautiful. All staff was very friendly and helpful"
The price is AED 1,636
AED 1,986 total
includes taxes & fees
25 Jun - 26 Jun
Occidental at Xcaret Destination - All Inclusive
Wyndham Grand Cancun All Inclusive Resort & Villas
4.0 star property
8.2 out of 10, Very Good, (2875)
"The place was even better than I thought. I just wish the had a night life location on the property."
The price is AED 1,007
AED 1,234 total
includes taxes & fees
8 Jul - 9 Jul
Wyndham Grand Cancun All Inclusive Resort & Villas
Riu Palace Cabo San Lucas - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (4045)
"La atención excelente ,el sabor de la comida como de casa ."
Riu Palace Cabo San Lucas - All Inclusive
Occidental Costa Cancún All Inclusive
3.5 star property
7.8 out of 10, Good, (2574)
"The staff at this location were super friendly & always helpful "
The price is AED 765
AED 941 total
includes taxes & fees
2 Jul - 3 Jul
Occidental Costa Cancún All Inclusive
Paradisus Cancún – All Inclusive
4.5 star property
8.2 out of 10, Very Good, (2585)
"This is a great place to stay at however some of the rooms needs a little bit updating "
The price is AED 1,640
AED 2,017 total
includes taxes & fees
16 Jun - 17 Jun
Paradisus Cancún – All Inclusive
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
5.0 star property
9.2 out of 10, Wonderful, (1790)
"I staff was very attentive to our every needs during our stay."
The price is AED 2,468
AED 2,993 total
includes taxes & fees
18 Jun - 19 Jun
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
Emporio Cancun Optional All Inclusive
4.0 star property
8.0 out of 10, Very Good, (1260)
"Very nice view of the ocean alongside the pools and jacuzzis. Came with my wife and daughter, we all had a great time. Room service was always prompt and venues were clean. Daughter loved the children's pool. "
The price is AED 600
AED 756 total
includes taxes & fees
1 Jul - 2 Jul
Emporio Cancun Optional All Inclusive
Moon Palace The Grand Cancun - All-inclusive
5.0 star property
8.4 out of 10, Very Good, (1113)
"Excellent option if you want to enjoy great food, swimming areas and amazing options fornthe kiddos. We must have repeat the experience. Thanks"
The price is AED 2,747
AED 3,341 total
includes taxes & fees
12 Jun - 13 Jun
Moon Palace The Grand Cancun - All-inclusive
Hard Rock Hotel Cancun - All Inclusive
4.5 star property
7.8 out of 10, Good, (1027)
"Everything was fantastic!"
The price is AED 1,734
AED 1,734 total
includes taxes & fees
16 Jun - 17 Jun
Hard Rock Hotel Cancun - All Inclusive
Hilton Cancun, an All-Inclusive Resort
4.5 star property
8.6 out of 10, Excellent, (2588)
"Great property!!!! Staff are very friendly and helpful! I felt very safe as a first time solo traveler!!! Beautiful property! Food great!!! "
The price is AED 1,358
AED 1,358 total
includes taxes & fees
23 Jun - 24 Jun
Hilton Cancun, an All-Inclusive Resort
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (2994)
"Great resort :) "
The price is AED 1,876
AED 2,287 total
includes taxes & fees
14 Jun - 15 Jun
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Riu Palace Peninsula - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (4221)
"Clean and fun shows "
Riu Palace Peninsula - All Inclusive
Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (3786)
"The hotel was very elegant, spacious and clean. The food was outstanding, the beach and pool pristine. There was a bbq outside and it was delicious. The suite we had was incredible."
Riu Palace Las Americas - Adults Only- All Inclusive
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
4.0 star property
8.0 out of 10, Very Good, (3126)
"The lagoon and pools were quite nice. The buffet was pretty decent as well. We weren’t able to get in to any of the a la cart restaurants during our 3 nights on property"
Grand Sirenis Riviera Maya Resort & Spa - All Inclusive
Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
5.0 star property
8.2 out of 10, Very Good, (765)
"Infinity pools Great food Heavan for kids "
The price is AED 4,015
AED 4,015 total
includes taxes & fees
12 Jun - 13 Jun
Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3253)
"The private hotel beach and pool were great! The food was just okay."
The price is AED 888
AED 1,091 total
includes taxes & fees
23 Jun - 24 Jun
Fiesta Americana Condesa Cancun All Inclusive
Don't see what you're looking for?
See all available properties in Mexico
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.

Frequently asked questions

How much do hotels in Mexico cost?
Prices for Mexico hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from AED201 in a few different ways. Select your destination and vacation dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Mexico?
The best time to visit Mexico depends on where you want to be and what you plan to do. Dreaming of a summer Cancun escape? This popular destination has a tropical savanna climate, with average temperatures ranging from 27ºC to 31ºC between June and August.
What is the best area to stay in Mexico?
Mexico has many exciting places to stay, like Cancun, the most popular city. Or head to Playa del Carmen to experience its history and surfing. For more hotel choices, consider Mexico City.
How can I find cheap hotels in Mexico?
A good place to begin your search is by using our “Price per night” filter. At the moment, the cheapest properties start at AED201 per night. Other ways to secure a budget-friendly stay in Mexico are by booking well in advance and being flexible with dates. For more bargains, check out our cheap hotels in Mexico page.
What are the best hotels in Mexico for families?
The first step to a great family escape in Mexico is securing the right place to stay. Go to the “Traveler experience” section of our filter tool and check “Family friendly.” This will show you all the Mexico options that welcome children and offer family conveniences like childcare and recreational activities. Book the one that suits your style and budget, then get ready to relax while the kids have a blast.
Why should I book my Mexico hotel with Expedia?
Unbeatable prices on Mexico hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, along with exciting membership perks. We’re talking savings worth 10% or more on select hotels! Plus, most of our hotels offer free cancellation, so you can lock in your escape without worrying about your plans changing. Just look for options marked “Free Cancellation”.

Recent reviews of Mexico hotels
Expedia verified reviews