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,981 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, (5538)
"We went on a family trip of 16 and we all really enjoyed our stay at this Wyndham Alltra Hotel. All the staff were very kind and would go out of their way to help us in anything. I had stomach issues and one of the waiters prepared a special juice for me. My husband drank a little too much and the next morning another waiter prepared him a special drink to help with his hangover. The entertainment was also wonderful, especially by the pool with the water yoga, water volleyball and dance/song...
The price is SAR 1,429
SAR 1,429 total
includes taxes & fees
29 Jul - 30 Jul
Wyndham Alltra Cancun All Inclusive Resort
Moon Palace Cancún - All Inclusive
4.5 star property
8.0 out of 10, Very Good, (2435)
"The good and drinks need to get better. They weee terrible. I had 3 good meals!"
The price is SAR 1,835
SAR 2,237 total
includes taxes & fees
29 Jul - 30 Jul
Moon Palace Cancún - All Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5.0 star property
9.0 out of 10, Wonderful, (1345)
"It’s a wonderful place to have fin and relax!"
The price is SAR 2,946
SAR 3,572 total
includes taxes & fees
23 Jul - 24 Jul
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, (2892)
"Was a fun outgoing experience, only bad part was the weather but hotel still did everything they could to make it enjoyable."
The price is SAR 1,518
SAR 1,852 total
includes taxes & fees
30 Jun - 1 Jul
Temptation Cancun Resort - All Inclusive- Adults Only
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (3433)
"loved it"
The price is SAR 2,087
SAR 2,532 total
includes taxes & fees
28 Jul - 29 Jul
Occidental at Xcaret Destination - All Inclusive
Wyndham Grand Cancun All Inclusive Resort & Villas
4.0 star property
8.2 out of 10, Very Good, (2911)
"Need more people working not enough staff , bad service in pool area , people in buffet excellent, "
The price is SAR 916
SAR 1,126 total
includes taxes & fees
29 Jul - 30 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, (4040)
"Property was excellent and situated right on the ocean. "
Riu Palace Cabo San Lucas - All Inclusive
Occidental Costa Cancún All Inclusive
3.5 star property
7.8 out of 10, Good, (2527)
"Not at this time"
The price is SAR 781
SAR 961 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, (2574)
"-"
The price is SAR 1,728
SAR 2,123 total
includes taxes & fees
29 Jul - 30 Jul
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, (1803)
"Very convenient and luxurious"
The price is SAR 2,520
SAR 3,057 total
includes taxes & fees
29 Jul - 30 Jul
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, (1262)
"Perfecto "
The price is SAR 616
SAR 774 total
includes taxes & fees
17 Jul - 18 Jul
Emporio Cancun Optional All Inclusive
Moon Palace The Grand Cancun - All-inclusive
5.0 star property
8.2 out of 10, Very Good, (1104)
"Great experience but very expensive "
The price is SAR 2,802
SAR 3,408 total
includes taxes & fees
12 Jul - 13 Jul
Moon Palace The Grand Cancun - All-inclusive
Hard Rock Hotel Cancun - All Inclusive
4.5 star property
7.8 out of 10, Good, (1003)
"All inclusive "
The price is SAR 1,754
SAR 1,754 total
includes taxes & fees
30 Jun - 1 Jul
Hard Rock Hotel Cancun - All Inclusive
Hilton Cancun, an All-Inclusive Resort
4.5 star property
8.6 out of 10, Excellent, (2641)
"Food was excellent ! Staff very helpful and friendly "
The price is SAR 1,754
SAR 1,754 total
includes taxes & fees
11 Jul - 12 Jul
Hilton Cancun, an All-Inclusive Resort
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (3003)
"The resort itself is exquisite. Great views of the beach, very large beautiful pool area and very clean. The humidity is very bad however, a dehumidifier was provided, it helped a lot. Although there are many food options, all but one require reservations. I suggest you make these as soon as you arrive. One huge complaint that I have is that the hostess/servers do not treat everyone fairly, especially when it comes to the dining dress code. Some of the hostess were quite rude when it came to...
The price is SAR 1,831
SAR 2,232 total
includes taxes & fees
3 Jul - 4 Jul
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Riu Palace Peninsula - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (4236)
"El caballero que nos atendio en el Lobby cuando llegamos no fue muy amable ,fue un poco despota...pero el resto del personal era muy amable.."
Riu Palace Peninsula - All Inclusive
Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (3773)
"The bar tenders in the lobby are so nice"
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, (3157)
"I didn’t like that we got there on Sunday and tried to make reservations for the restaurants and they were all booked until Thursday and we were leaning on Friday. I did try calling ahead of time but they told me I needed to be there to make reservations. What’s the point of having these nice restaurants when they are booked when I get there? I wasn’t happy about it. "
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, (792)
"Excellent hotel for families, staff extremely friendly "
The price is SAR 4,102
SAR 4,102 total
includes taxes & fees
9 Jul - 10 Jul
Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3253)
"Lot of activities"
The price is SAR 1,163
SAR 1,424 total
includes taxes & fees
1 Jul - 2 Jul
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 SAR202 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 SAR202 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