Search Hotels in Mexico

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    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
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, (5541)
"Loved the shows, staff is so friendly and nice. There’s too much focus on upselling food not included as well as spa treatments. Overall it is still A great time."
The price is $385
$385 total
includes taxes & fees
Jul 9 - Jul 10
Wyndham Alltra Cancun All Inclusive Resort
Moon Palace Cancún - All Inclusive
4.5 star property
8.0 out of 10, Very Good, (2456)
"Best hotel we have ever been "
The price is $490
$598 total
includes taxes & fees
Jul 9 - Jul 10
Moon Palace Cancún - All Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5.0 star property
9.0 out of 10, Wonderful, (1358)
"My second vacation to this amazing place but I didn’t like pool bars closing at 6:00pm while there’s still plenty of sunlight to have drinks in the pool "
The price is $748
$914 total
includes taxes & fees
Jun 30 - Jul 1
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Temptation Cancun Resort - All Inclusive- Adults Only
4.5 star property
8.6 out of 10, Excellent, (2908)
"A party place for adults."
The price is $377
$460 total
includes taxes & fees
Jun 30 - Jul 1
Temptation Cancun Resort - All Inclusive- Adults Only
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (3435)
"Amazing location and xcaret and xplor make it a great adventure. Very well done!"
The price is $445
$541 total
includes taxes & fees
Jun 25 - Jun 26
Occidental at Xcaret Destination - All Inclusive
Wyndham Grand Cancun All Inclusive Resort & Villas
4.0 star property
8.2 out of 10, Very Good, (2905)
"Need more people working not enough staff , bad service in pool area , people in buffet excellent, "
The price is $274
$336 total
includes taxes & fees
Jun 28 - Jun 29
Wyndham Grand Cancun All Inclusive Resort & Villas
Riu Palace Cabo San Lucas - All Inclusive
4.0 star property
8.6 out of 10, Excellent, (4048)
"Best all inclusive resort I have ever visited! Stunning views and staff pleasant and genuinely happy to see you and help you in any way!!"
Riu Palace Cabo San Lucas - All Inclusive
Occidental Costa Cancún All Inclusive
3.5 star property
7.8 out of 10, Good, (2542)
"All"
The price is $208
$256 total
includes taxes & fees
Jul 2 - Jul 3
Occidental Costa Cancún All Inclusive
Paradisus Cancún – All Inclusive
4.5 star property
8.2 out of 10, Very Good, (2584)
"Restaurantes "
The price is $467
$574 total
includes taxes & fees
Jun 25 - Jun 26
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, (1802)
"Very convenient and luxurious"
The price is $672
$815 total
includes taxes & fees
Jul 22 - Jul 23
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, (1266)
"El trato excelente , solo unos detalles con las instalaciones , los sujeta rollos de mi cuarto estaban flojos y no sostenían el papel de baño y era muy molesto estar recogiéndolo del piso cada vez que se caia"
The price is $143
$181 total
includes taxes & fees
Jul 2 - Jul 3
Emporio Cancun Optional All Inclusive
Moon Palace The Grand Cancun - All-inclusive
5.0 star property
8.4 out of 10, Very Good, (1104)
"Great experience but very expensive "
The price is $748
$910 total
includes taxes & fees
Jul 12 - Jul 13
Moon Palace The Grand Cancun - All-inclusive
Hard Rock Hotel Cancun - All Inclusive
4.5 star property
7.8 out of 10, Good, (1013)
"It was a nice place i love all the restaurants on the property. The good was amazing."
The price is $488
$488 total
includes taxes & fees
Jun 25 - Jun 26
Hard Rock Hotel Cancun - All Inclusive
Hilton Cancun, an All-Inclusive Resort
4.5 star property
8.6 out of 10, Excellent, (2627)
"Good"
The price is $404
$404 total
includes taxes & fees
Jul 1 - Jul 2
Hilton Cancun, an All-Inclusive Resort
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (3007)
"Everything "
The price is $488
$595 total
includes taxes & fees
Jul 1 - Jul 2
Grand Fiesta Americana Coral Beach Cancun - All Inclusive
Riu Palace Peninsula - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (4238)
"I liked everything but I would like more entreteinment for kids , like playground and stuff to make games with kids "
Riu Palace Peninsula - All Inclusive
Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
9.0 out of 10, Wonderful, (3773)
"Overall it was a great vacation "
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, (3158)
"The resort was very beautiful. All staff were nice and friendly. I enjoyed my stay here because the accommodations and activities were everything. The price was good. "
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, (787)
"The overall resort is extremely nice. We had an amazing vacation even with rain for 6 days straight. We would highly recommend this resort. There are somethings we wish that we knew prior to our booking…. There isn’t a beach that you can get into the water and enjoy. The main lobby, some restaurants, main stage and water park are not walking distance to your room in the Seaside Bldg. Bus Shuttles are used to transport guest back and forth. The lines for the shuttle transport can be long with a...
The price is $1,039
$1,039 total
includes taxes & fees
Jun 25 - Jun 26
Nickelodeon Hotels & Resorts All Inclusive Riviera Maya
Fiesta Americana Condesa Cancun All Inclusive
4.0 star property
8.8 out of 10, Excellent, (3247)
"Excellent Staff. Always helpful!"
The price is $304
$372 total
includes taxes & fees
Jun 30 - Jul 1
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.

Mexico Hotel Travel Guide

Welcome to Mexico

As the 14th-largest country on the planet, there is plenty to see and do in Mexico when you book your vacation through Expedia. Take a tour of the capital, Mexico City, or enjoy a relaxed visit somewhere quieter. Expedia will help you find the right trip for you. See just how simple it is to visit the country of your dreams, start your search right now.

Eager to reserve a room at a high-end retreat in Mexico? No problem. We have got a massive selection of affordable motels too. And there are a wealth of alternatives in the middle. It's simply based on what you're in the mood for and how much you'd like to spend. And as far as location, you can select a room in any part of the region you'd like. You'll find a ton of accommodation options at the center of the action, as well as secluded rooms on the outskirts of Mexico. When you search our site's catalog of hotels in Mexico, you're guaranteed to find affordable rates and awesome packages on any type of hotel around.

Quick facts about Mexico:

  • With 122.3 million residents, Mexico ranks 14th in population compared to other countries
  • The currency in Mexico is the Mexican Peso
  • Don't forget to stop in Cancun , Riviera Maya, and Los Cabos while you're in the country

Finding a room for your holiday doesn't need to be excruciating. Expedia can save you time and money when securing your reservations at a hotel in Mexico, so you can spend your time enjoying your adventure and not fretting about going home broke. So why wait another second to book your vacation to Mexico and Central America? Enter your perfect travel dates now to view the best rates on stays in Mexico!

For travel by car, look to border and coastal towns for adventure. You can cross the United States border at various points to access bustling cities like Mexicali and Tijuana. Look for upscale Mexico hotel packages in these regions as you make a quick, but luxurious, getaway on a short-term vacation. You can travel down the Baja Peninsula for a slower pace and beautiful views. From Ensenada to Cabo San Lucas, you'll encounter great Mexico hotel deals and rooms that give you quick access to beautiful beaches and vibrant local markets. Some of the best cheap Mexico hotel deal options are available in the smaller ejidos along the way.

Consider a drive into mainland to experience many of the more notable beaches at your leisure. Mazatlan, Puerto Vallarta, and Acapulco beckon with promises of tropical drinks, rich Mexican food, and lots of sunshine. Look for resort hotels in Mexico seaside communities to indulge yourself in some well-deserved rest and relaxation.

For an exotic trip, look for rates and reservations with Mexico hotels in places like Palenque, a gateway to exploring Mayan ruins. You'll find that tours of the famed pyramids enable you to step back into another time and culture. Your reservations can be made early so that you receive special discount rates, and you can plan for off-season travel to enjoy even better prices.

Those who want to see more of the cultural centers of the nation can look for cheap hotel deals in Mexico City, the nation's capital. Look for top tours that include the Fine Arts Palace, the National Art Museum, and the Metropolitan Cathedral. Be sure to see the National Palace, home to the nation's president.

Mexico is home to an amazing number of indigenous peoples with more than 400 languages spoken. Many of the people create beautiful handcrafted goods. Book great Mexico hotel deals on Expedia that provide you with the chance to try the fiery moles and experience open air markets in venues like Nayarit, Oaxaca, and Veracruz.

Mexico Travel Info

Accommodation
66,981
Hotels with nearby beaches
9,495
Lowest price
$143
Highest price
$1,039
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.)
Top attractions
Rosarito Beach, Africam Safari and Tulum Beach
Cities to visit
Cancun, Avenida Kukulkan and Cabo San Lucas
Number of reviews
53,586

Price trends for hotels in Mexico

Less expensive
More expensive
Next month
June
May
$74
Month
Price
January
$91
February
$93
March
$98
April
$101
May
$102
June
$69
July
$74
August
$78
September
$76
October
$77
November
$82
December
$85
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 according to the season and other factors, like Easter and school holidays. You can find cheap options from $143 in a few different ways. Select your destination and travel 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?
Any time is a great time to explore Mexico, just keep in mind that the weather will vary depending on where you go. If a Cancun summer vacation is on the cards, book between June and August. You can expect average temperatures of between 81ºF and 88ºF then in this city, which has a tropical savanna climate.
What is the best area to stay in Mexico?
Mexico has many cool areas 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?
Mexico cheap hotels start at $143 per night. To browse these types of affordable options, take advantage of our “Price per night” filter. Other tips? Be flexible with your trip dates and book as early as possible. Take a look at our cheap hotels in Mexico page for offers that are hard to resist.
What are the best hotels in Mexico for families?
Expedia makes it simple to book a hotel with all the essentials for an awesome family getaway to Mexico. Start by checking “Family friendly” in the “Traveler experience” heading of our filter tool. Then tweak your search by things like “Guest rating” and “Property type.” Whether you need a family hotel in Mexico for a weekend escape or a big summer vacation, we’ve got you and your crew covered.
Why should I book my Mexico hotel with Expedia?
Incredible deals and plenty of options are two of the many reasons to book your Mexico hotel with Expedia. Also, our free loyalty program, One Key™, lets you earn and use OneKeyCash™* on eligible hotels, activities and more. And if your itinerary changes and you need to alter your reservation, don’t fret. Our online Help Center is ready to assist you anytime, day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.

Recent reviews of Mexico hotels
Expedia verified reviews