Search Mexico Hotels

    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

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

Emporio Cancun Optional All Inclusive
4.0 star property
8.0 out of 10, Very good, 1,238 reviews
"Italian restaurant food was not great. "
The price is CA $148
CA $198 total
includes taxes & fees
Jun 16 - Jun 17
Emporio Cancun Optional All Inclusive
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, 3,214 reviews
"Enjoyed the stay staff very friendly and attentive overall loved my time there ! Will be returning soon "
The price is CA $253
CA $313 total
includes taxes & fees
Jun 20 - Jun 21
Fiesta Americana Condesa Cancun All Inclusive
Riu Santa Fe - All Inclusive
3.5 star property
7.8 out of 10, Good, 4,352 reviews
"Great stay with kids only gave it 4/5 stars due to food not being great . "
Riu Santa Fe - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Riu Cancun - All Inclusive
3.5 star property
8.0 out of 10, Very good, 3,065 reviews
"The hotel was AMAZING !!! I didn’t receive my welcome drink lol but it’s fine lol this resort is amazing !! Everyone is so nice !"
Riu Cancun - All Inclusive
Majestic Elegance Costa Mujeres – All Inclusive
4.5 star property
9.0 out of 10, Wonderful, 3,080 reviews
"Pool"
The price is CA $920
CA $920 total
includes taxes & fees
Jun 2 - Jun 3
Majestic Elegance Costa Mujeres – All Inclusive
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.6 out of 10, Excellent, 1,082 reviews
"I feel like the restaurant availability should had been better .. some restaurants were closed many days of the week of my trip"
The price is CA $592
CA $592 total
includes taxes & fees
Jun 10 - Jun 11
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
Margaritaville Island Reserve Riviera Cancún —An All-Inclusive Experience for All
5.0 star property
9.0 out of 10, Wonderful, 1,005 reviews
"This was the perfect small resort we were looking for to get away and relax. They had the best staff and a lot of on resort activities to keep the whole family busy if we wanted. "
The price is CA $600
CA $600 total
includes taxes & fees
Jun 4 - Jun 5
Margaritaville Island Reserve Riviera Cancún —An All-Inclusive Experience for All
Catalonia Grand Costa Mujeres All Suites & Spa - All Inclusive
5.0 star property
8.2 out of 10, Very good, 1,424 reviews
"Everything is beautiful we love it"
Catalonia Grand Costa Mujeres All Suites & Spa - All Inclusive
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
4.5 star property
8.8 out of 10, Excellent, 1,181 reviews
"Went for my bachelorette trip and had an amazing time. We loved the pool entertainment crew. The food and standard rooms were good as well. We had no complaints. "
The price is CA $624
CA $624 total
includes taxes & fees
Jun 3 - Jun 4
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
Seadust Cancún All Inclusive Family Resort
3.5 star property
7.8 out of 10, Good, 2,811 reviews
"Dddd"
The price is CA $417
CA $417 total
includes taxes & fees
Jun 17 - Jun 18
Seadust Cancún All Inclusive Family Resort
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.0 star property
8.6 out of 10, Excellent, 2,460 reviews
"Muy bonitas instalaciones y el servicio fue de primera, lo recomiendo!"
The price is CA $348
CA $350 total
includes taxes & fees
Jun 4 - Jun 5
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
Sandos Finisterra All Inclusive
4.0 star property
8.8 out of 10, Excellent, 1,511 reviews
"Great location, access to surf fishing, and both couple and family friendly. All of the employees were very nice and accomodating, cant wait to come back again."
Sandos Finisterra All Inclusive
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
5.0 star property
7.8 out of 10, Good, 717 reviews
"We stayed at the Royalton Splash May 22 - May 26 and had an overall wonderful time. The food was good we ate at Rio, The Cave and Zen and had the buffet for breakfast. We also frequented the Cafe daily for coffee and snacks! My favorite snacks at the Cafe were the yogurt with strawberry puree and the fruit cups. My son loved the Oreo and Red Velvet cupcakes. We were Diamond club and had a swim out room building 11 room 107 and it was great. There were two queen beds and plenty of room for my...
The price is CA $635
CA $635 total
includes taxes & fees
Jun 4 - Jun 5
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Dreams Sands Cancun Resort & Spa - All Inclusive
4.0 star property
8.2 out of 10, Very good, 461 reviews
"Absolutely love this resort. "
The price is CA $589
CA $589 total
includes taxes & fees
Jul 1 - Jul 2
Dreams Sands Cancun Resort & Spa - All Inclusive
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort
4.5 star property
9.2 out of 10, Wonderful, 1,047 reviews
"We enjoyed everything about this property "
The price is CA $1,039
CA $1,039 total
includes taxes & fees
Jul 1 - Jul 2
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort
Barceló Maya Palace - All Inclusive
4.5 star property
8.8 out of 10, Excellent, 1,530 reviews
"U"
The price is CA $464
CA $564 total
includes taxes & fees
Jun 13 - Jun 14
Barceló Maya Palace - All Inclusive
Valentin Imperial Rivera Maya All Inclusive - Adult Only
4.5 star property
9.4 out of 10, Exceptional, 1,198 reviews
"Great food and drinks. Very clean"
The price is CA $584
CA $710 total
includes taxes & fees
Jun 10 - Jun 11
Valentin Imperial Rivera Maya All Inclusive - Adult Only
TRS Yucatan Hotel - Adults Only - All Inclusive
5.0 star property
9.2 out of 10, Wonderful, 1,264 reviews
"Friendly staff, amazing food, relaxing vibe. Always a good stay!"
The price is CA $591
CA $715 total
includes taxes & fees
Jun 6 - Jun 7
TRS Yucatan Hotel - Adults Only - All Inclusive
Hilton Vacation Club Cabo Azul Los Cabos
4.5 star property
9.0 out of 10, Wonderful, 1,008 reviews
"Wonderful experience. Very clean and accommodating. "
The price is CA $254
CA $423 total
includes taxes & fees
Jun 20 - Jun 21
Hilton Vacation Club Cabo Azul Los Cabos
Hotel Playa Mazatlan
3.0 star property
8.2 out of 10, Very good, 1,004 reviews
"Overall it was a good location and stay, close to the beach, entertaining, walking distance to Malecón, always availablity of taxi right outside the hotel and we will definitely be back!!"
The price is CA $180
CA $214 total
includes taxes & fees
Jun 2 - Jun 3
Hotel Playa Mazatlan
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.

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 Travel Info

Best cities to visit
Cancun, Avenida Kukulkan and Cabo San Lucas
Hotels with nearby beaches
66,274
International airports
Mexico City (MEX-Mexico City Intl.), Guadalajara, Jalisco (GDL-Don Miguel Hidalgo y Costilla Intl.) and Monterrey, Nuevo Leon (MTY-General Mariano Escobedo Intl.)
Number of hotels
41,454
Lowest price
CA $148
Highest price
CA $1,039
Top attractions
Africam Safari, Rosarito Beach and Maroma Beach

Price trends for hotels in Mexico

Less expensive
More expensive
This month
Next month
June
April
CA $109
CA $109
Month
Price
January
CA $161
February
CA $161
March
CA $177
April
CA $184
May
CA $173
June
CA $109
July
CA $109
August
CA $124
September
CA $122
October
CA $126
November
CA $127
December
CA $151
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.

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 CA $148 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 CA $148 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 in Mexico
Expedia verified reviews