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

2 outdoor pools, pool umbrellas, sun loungers
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3158)
"We just love this resort. It feels like home every time we come. The staff are amazing."
The price is CA $396
CA $485 total
includes taxes & fees
May 21 - May 22
Fiesta Americana Condesa Cancun All Inclusive
Aerial view
Riu Santa Fe - All Inclusive
3.5 star property
7.8 out of 10, Good, (4308)
"Great experience. This was our second time staying here. Amazing views of Medrano Beach and the Arch from the pool area. Several different dining options. Solid food, with the exception of the Asian restaurant which was almost inedible. Friendly and helpful staff. We would definitely stay here again"
Riu Santa Fe - All Inclusive
4 outdoor pools, pool umbrellas, sun loungers
Riu Cancun - All Inclusive
3.5 star property
8.0 out of 10, Very good, (3112)
"Love laying in bed and hearing the waves! It was clean and very nice staff. "
Riu Cancun - All Inclusive
Save an average of 15% on thousands of hotels when you're signed in
Elegance Club Plunge Pool Suite Ocean Front (Adults Only)
Majestic Elegance Costa Mujeres – All Inclusive
4.5 star property
9.0 out of 10, Wonderful, (3061)
"Possibly fans outside the back patio, maybe a basketball court. "
The price is CA $923
CA $923 total
includes taxes & fees
May 15 - May 16
Majestic Elegance Costa Mujeres – All Inclusive
Smart TV, tablet, Netflix, streaming services
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.6 out of 10, Excellent, (1053)
"Everything was very nice and clean !!! We will definitely be back!!!"
The price is CA $642
CA $642 total
includes taxes & fees
May 19 - May 20
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4 outdoor pools, pool umbrellas, sun loungers
Margaritaville Island Reserve Riviera Cancún —An All-Inclusive Experience for All
5.0 star property
9.0 out of 10, Wonderful, (1003)
"The staff was incredibly courteous and we couldn’t have had a better stay."
The price is CA $557
CA $557 total
includes taxes & fees
Jun 1 - Jun 2
Margaritaville Island Reserve Riviera Cancún —An All-Inclusive Experience for All
6 outdoor pools, pool umbrellas, sun loungers
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (1560)
"Everything is beautiful and the personal are excellent!"
The price is CA $471
CA $474 total
includes taxes & fees
May 19 - May 20
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Sauna, spa tub, steam room
Catalonia Grand Costa Mujeres All Suites & Spa - All Inclusive
5.0 star property
8.2 out of 10, Very good, (1413)
"It was absolutely wonderful. All the staff was extremely helpful and kind. Anything we needed or asked for was brought to our room quickly and I felt very very safe. I’d stay here again 100 times. If you are looking for somewhere to stay for high quality experience I would chose Catalonia . "
Catalonia Grand Costa Mujeres All Suites & Spa - All Inclusive
3 outdoor pools, cabanas (surcharge), pool umbrellas
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
4.5 star property
8.8 out of 10, Excellent, (1177)
"Only thing I didn’t like is that cabanas are all around the pool for people to pay for. Got annoying cuz we just wanted a chair to put our towels on"
The price is CA $578
CA $578 total
includes taxes & fees
May 30 - May 31
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
View from property
Seadust Cancún All Inclusive Family Resort
3.5 star property
7.8 out of 10, Good, (2812)
"It was very beautiful "
The price is CA $384
CA $384 total
includes taxes & fees
Jun 7 - Jun 8
Seadust Cancún All Inclusive Family Resort
6 restaurants, international cuisine
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.0 star property
8.6 out of 10, Excellent, (2416)
"Super"
The price is CA $349
CA $351 total
includes taxes & fees
May 19 - May 20
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
3 outdoor pools, pool umbrellas, sun loungers
Sandos Finisterra All Inclusive
4.0 star property
8.8 out of 10, Excellent, (1505)
"This was a perfect location Marina is just across the street walking distance to El Centro. Good was great and everyone is so attentive great place to stay."
Sandos Finisterra All Inclusive
6 outdoor pools, pool umbrellas, sun loungers
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
5.0 star property
7.8 out of 10, Good, (681)
"I booked it one year in advance and they still didn’t give me my two rooms a booked right next to each other and it was super noisy early mornings. "
The price is CA $500
CA $500 total
includes taxes & fees
May 15 - May 16
Royalton Splash Riviera Cancun, An Autograph Collection All-Inclusive Resort
Aerial view
Dreams Sands Cancun Resort & Spa - All Inclusive
4.0 star property
8.2 out of 10, Very good, (423)
"Overall I enjoyed my stay. I did not get the room I booked & the bed was very uncomfortable. The staff however was extremely nice & the ocean view was top tier. "
The price is CA $496
CA $496 total
includes taxes & fees
May 27 - May 28
Dreams Sands Cancun Resort & Spa - All Inclusive
3 outdoor pools, sun loungers
Barceló Maya Palace - All Inclusive
4.5 star property
8.6 out of 10, Excellent, (1496)
"The staff was great! The resort was so pretty and clean. The only thing I did not like was the small shops inside were insanely expensive. "
The price is CA $436
CA $530 total
includes taxes & fees
Jun 10 - Jun 11
Barceló Maya Palace - All Inclusive
3 outdoor pools, cabanas (surcharge), pool umbrellas
Valentin Imperial Rivera Maya All Inclusive - Adult Only
4.5 star property
9.4 out of 10, Exceptional, (1182)
"Food is amazing. Even near max capacity the grounds are spread out and you never feel like there is to little space. Only complaint I had was our room had an order of mildew but it was extremely clean. I think it is difficult for the AC to deal with the humidity. "
The price is CA $520
CA $646 total
includes taxes & fees
Jun 11 - Jun 12
Valentin Imperial Rivera Maya All Inclusive - Adult Only
3 outdoor pools, pool umbrellas, sun loungers
TRS Yucatan Hotel - Adults Only - All Inclusive
5.0 star property
9.2 out of 10, Wonderful, (1256)
"The property is absolutely beautiful & they treat you like royalty "
The price is CA $627
CA $758 total
includes taxes & fees
May 31 - Jun 1
TRS Yucatan Hotel - Adults Only - All Inclusive
View from property
Hilton Vacation Club Cabo Azul Los Cabos
4.5 star property
9.0 out of 10, Wonderful, (1006)
"I didn't think the bar drinks warranted the high price they asked. Too expensive! At check out I was fine to pay our consumables charged to our room. However, there were unexplained taxes, sewage use from the city, and many other items that could not be explained to me. I want to have all of that expense up front and paid when I book the room. Very disappointing."
The price is CA $259
CA $430 total
includes taxes & fees
May 20 - May 21
Hilton Vacation Club Cabo Azul Los Cabos
5 outdoor pools, pool umbrellas, sun loungers
Hotel Playa Mazatlan
3.0 star property
8.2 out of 10, Very good, (1005)
"Had a great experience! "
The price is CA $183
CA $218 total
includes taxes & fees
May 19 - May 20
Hotel Playa Mazatlan
2 outdoor pools
Margaritaville Island Reserve Riviera Maya —An Adults Only All-Inclusive Experience
4.5 star property
8.6 out of 10, Excellent, (252)
"Everything was beyond my expectations except for the beach, very happy with my stay. "
The price is CA $562
CA $562 total
includes taxes & fees
May 19 - May 20
Margaritaville Island Reserve Riviera Maya —An Adults Only All-Inclusive Experience
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,794
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 $183
Highest price
CA $923
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 $108
Month
Price
January
CA $167
February
CA $167
March
CA $184
April
CA $201
May
CA $109
June
CA $108
July
CA $125
August
CA $131
September
CA $132
October
CA $127
November
CA $132
December
CA $166
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 $183 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 $183 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