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

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

On the beach, white sand, free beach shuttle, free beach cabanas
Grand Velas Riviera Maya - All Inclusive
5.0 star property
9.6 out of 10, Exceptional, (794)
"Amazing hotel "
The price is CA $1,747
CA $1,747 total
includes taxes & fees
Jun 22 - Jun 23
Grand Velas Riviera Maya - 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, (1177)
"The Valentin is always an excellent choice. I've been here several times and always enjoy the property. As an annual visitor, I would appreciate it if they would change up their menus from time to time. The menu choices have changed little to none in the last couple years outside of the new 'pay' experiences. While enthusiastic and they work tirelessly all day, I was a little disappointed in the daily entertainment. Every day is the same (pool biking, pool yoga, pool volleyball four times, pool...
The price is CA $584
CA $710 total
includes taxes & fees
Jun 10 - Jun 11
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, (1253)
"My partner & I spent over a week at TRS and had a great time celebrating my birthday and our anniversary. Fernanda P. (our Expedia Ambassador) was also amazing! She made our stay exceptionally special with surprises for my birthday and anniversary. Thank you again, FERNANDA! I look forward to your expertise for our next visit! Along with her, our anniversary dinner experience was made special by our waiter ERASMO G.! Thank you for making us laugh and the attention you gave us on our special day!...
The price is CA $625
CA $757 total
includes taxes & fees
May 31 - Jun 1
TRS Yucatan Hotel - Adults Only - 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, (3068)
"Great experience I recommend "
The price is CA $920
CA $920 total
includes taxes & fees
May 23 - May 24
Majestic Elegance Costa Mujeres – 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 $524
CA $524 total
includes taxes & fees
Jun 2 - Jun 3
Margaritaville Island Reserve Riviera Cancún —An All-Inclusive Experience for All
View from property
Hilton Vacation Club Cabo Azul Los Cabos
4.5 star property
9.0 out of 10, Wonderful, (1001)
"The resort was amazing!"
The price is CA $260
CA $433 total
includes taxes & fees
Jun 3 - Jun 4
Hilton Vacation Club Cabo Azul Los Cabos
View from property
Unico Hotel Riviera Maya - Adults Only - All Inclusive
5.0 star property
9.0 out of 10, Wonderful, (656)
"Second time at this resort. Food and service were excellent, but they did not provide the same level of service we had received the first time. Non vacation club members (like us) were left feeling like the value of our dollar was less. The sales pitch upon arrival watered down our arrival experience."
The price is CA $845
CA $845 total
includes taxes & fees
May 27 - May 28
Unico Hotel Riviera Maya - Adults Only - All Inclusive
2 outdoor pools, pool umbrellas, sun loungers
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3159)
"Everything was really good. The only disappointment was that for breakfast and lunch there was only one option to go to which was the buffet. There were no other restaurants open so you are left with no option for each day and it gets boring"
The price is CA $376
CA $461 total
includes taxes & fees
Jun 20 - Jun 21
Fiesta Americana Condesa Cancun 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, (1173)
"Love the hotel the only issue is that Expedia customers do not receive the same level of service such as premium drinks cost extra and at a very high price for the difference. "
The price is CA $624
CA $624 total
includes taxes & fees
Jun 2 - Jun 3
Hilton Playa del Carmen, an All-Inclusive Adult Only Resort
3 outdoor pools, pool umbrellas, sun loungers
Sandos Finisterra All Inclusive
4.0 star property
8.8 out of 10, Excellent, (1492)
"We went for a wedding and stayed the week the weather was amazing and we mostly lounged my the pool Norma was fantastic and so attentive and sweet We disliked how loud the music was at such an early hour each morning we wished it was quieter for longer periods although the afternoon games were fun We couldn’t nap or read very well and although breakfast was great every day the rest of the meals were just ok food could have been better in all the restaurants on the property "
Sandos Finisterra All Inclusive
Exterior
The Royal Haciendas All Inclusive
4.0 star property
8.8 out of 10, Excellent, (1331)
"This hotel is excellent and very clean, but the food could be better. "
The price is CA $304
CA $376 total
includes taxes & fees
May 23 - May 24
The Royal Haciendas All Inclusive
Sports facility
Secrets Puerto Los Cabos - Adults Only - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (1001)
"It was so nice to be able to relax and enjoy the facilities without being charged for something every time one turns around. The Staff was wonderful! The food was top notch. We can hardly wait til we can go back. "
The price is CA $1,487
CA $1,487 total
includes taxes & fees
May 24 - May 25
Secrets Puerto Los Cabos - Adults Only - All Inclusive
Children's activities
Hyatt Ziva Puerto Vallarta - All-inclusive
4.5 star property
8.8 out of 10, Excellent, (1259)
"Great beach and view"
The price is CA $591
CA $591 total
includes taxes & fees
Jun 17 - Jun 18
Hyatt Ziva Puerto Vallarta - 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, (1060)
"The property is very nice and clean. The stuff were very polite and nice. The only issue was there is not much to do and entertainment is just mediocre."
The price is CA $636
CA $636 total
includes taxes & fees
May 26 - May 27
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
6 restaurants, international cuisine
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.0 star property
8.6 out of 10, Excellent, (2435)
"second second time here and I fell in love with the property. The people are very nice. Rooms are clean. Ocean view is amazing. We stayed at the oceanfront beach walkouts. I'd like that. The security guards were very helpful as well as check in to check out love this place very pretty and the food was great. "
The price is CA $347
CA $350 total
includes taxes & fees
Jun 9 - Jun 10
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
3 outdoor pools, sun loungers
Barceló Maya Palace - All Inclusive
4.5 star property
8.6 out of 10, Excellent, (1488)
"It was perfect"
The price is CA $480
CA $583 total
includes taxes & fees
Jun 10 - Jun 11
Barceló Maya Palace - All Inclusive
2 outdoor pools
Margaritaville Island Reserve Riviera Maya —An Adults Only All-Inclusive Experience
4.5 star property
8.6 out of 10, Excellent, (255)
"Great place "
The price is CA $500
CA $500 total
includes taxes & fees
May 30 - May 31
Margaritaville Island Reserve Riviera Maya —An Adults Only All-Inclusive Experience
Aerial view
Moon Palace Nizuc - All inclusive
4.5 star property
8.6 out of 10, Excellent, (612)
"Thanks for the amazing experience! Our family had a great time :)"
The price is CA $586
CA $716 total
includes taxes & fees
May 23 - May 24
Moon Palace Nizuc - All inclusive
Beach/ocean view
The Royal Cancun All Villas Resort - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (1000)
"Good foods, friendly staffs, able to get anything you requested from room services."
The price is CA $455
CA $567 total
includes taxes & fees
Jun 4 - Jun 5
The Royal Cancun All Villas Resort - All Inclusive
5 outdoor pools, pool umbrellas, sun loungers
Paradisus Playa del Carmen – Riviera Maya - All Inclusive
5.0 star property
8.6 out of 10, Excellent, (1001)
"Well-run hotel with great service and good faciiites overall. Food selection was decent. The suite was amazing, the best I’ve stayed in of any similar tier of resort. Good clean resort, attentive service, lots of smiles. The entertainment was good and we thought the traditional Mexican festival with foot stands and dancers outside in the sandy pavilion was super unique. Overall, we had a great time. Service and operations management are doing a great job. Opportunities: - not enough chairs...
The price is CA $491
CA $600 total
includes taxes & fees
May 23 - May 24
Paradisus Playa del Carmen – Riviera Maya - 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.

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,108
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 $260
Highest price
CA $920
Top attractions
Africam Safari, Rosarito Beach and Maroma Beach

Price trends for hotels in Mexico

Less expensive
More expensive
Next month
May
April
CA $110
Month
Price
January
CA $168
February
CA $166
March
CA $199
April
CA $212
May
CA $110
June
CA $110
July
CA $133
August
CA $127
September
CA $126
October
CA $130
November
CA $133
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 $260 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 $260 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