Search Hotels in Mexico

    price find illustration

    Upfront pricing

    Our total price for your stay includes taxes and fees
    deals illustration

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Mexico

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Compare 72,738 hotels in Mexico with room rates, reviews, and availability. Most hotels are fully refundable.

Our top choices for Mexico hotels

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

4.5 star property
8.8 out of 10, Excellent, (1506)
"Absolutely beautiful hotel excellent food and service "
$289 nightly
The price is $289
Sep 21 - Sep 22
Total with taxes and fees
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

5.0 star property
8.6 out of 10, Excellent, (1293)
"Gorgeous resort, my family had so much fun, there are so many activities to do and the food was delicious."
$733 nightly
The price is $890
Sep 1 - Sep 2
Total with taxes and fees
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Moon Palace Cancun - All Inclusive

4.5 star property
8.2 out of 10, Very Good, (2848)
"I loved my stay here. Food was great and the staff was amazing. I would definitely recommend staying here!"
$298 nightly
The price is $364
Sep 23 - Sep 24
Total with taxes and fees
Moon Palace Cancun - All Inclusive

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

5.0 star property
9.2 out of 10, Wonderful, (1384)
"Really nice hotel and food was really good and transportation."
$701 nightly
The price is $851
Sep 30 - Oct 1
Total with taxes and fees
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

The Westin Resort & Spa, Cancun

4.0 star property
8.6 out of 10, Excellent, (2201)
"Great place to stay with family , staff was super and the food was amazing "
$97 nightly
The price is $122
Sep 7 - Sep 8
Total with taxes and fees
The Westin Resort & Spa, Cancun

AVA Resort All Oceanfront - All Inclusive

5.0 star property
8.2 out of 10, Very Good, (504)
"Overall a great place to stay!"
$407 nightly
The price is $497
Sep 1 - Sep 2
Total with taxes and fees
AVA Resort All Oceanfront - All Inclusive

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

4.0 star property
8.8 out of 10, Excellent, (5680)
"Wonderful & Relaxing Stay"
$225 nightly
The price is $225
Oct 1 - Oct 2
Total with taxes and fees
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Hotel Riu Santa Fe - All Inclusive

3.5 star property
8.4 out of 10, Very Good, (5823)
"Great place to stay"
Hotel Riu Santa Fe - All Inclusive

Dreams Sands Cancun Resort & Spa - All Inclusive

4.0 star property
8.2 out of 10, Very Good, (1334)
"Awesome place and the water is amazing "
$261 nightly
The price is $261
Sep 5 - Sep 6
Total with taxes and fees
Dreams Sands Cancun Resort & Spa - All Inclusive

Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1921)
"I really liked staying at this resort! The staff was very attentive and friendly."
$312 nightly
The price is $312
Sep 22 - Sep 23
Total with taxes and fees
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

4.5 star property
8.8 out of 10, Excellent, (4191)
"Great hotel the best "
$234 nightly
The price is $288
Sep 23 - Sep 24
Total with taxes and fees
Temptation Cancun Resort All Inclusive - Adults Only

Occidental at Xcaret Destination - All Inclusive

4.0 star property
8.2 out of 10, Very Good, (4824)
"Is a nice Place to enjoy with a family trip."
$183 nightly
The price is $224
Sep 11 - Sep 12
Total with taxes and fees
Occidental at Xcaret Destination - All Inclusive

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (4179)
"Very good place to have great vacations "
$292 nightly
The price is $357
Sep 2 - Sep 3
Total with taxes and fees
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Atelier Playa Mujeres - Adults Only - All Inclusive

5.0 star property
9.4 out of 10, Exceptional, (1248)
"Excellent resort "
$530 nightly
The price is $641
Sep 2 - Sep 3
Total with taxes and fees
Atelier Playa Mujeres - Adults Only - All Inclusive

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

5.0 star property
8.4 out of 10, Very Good, (1131)
"Great place, will definitely be going again. "
$636 nightly
The price is $772
Sep 1 - Sep 2
Total with taxes and fees
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Emporio Cancun Optional All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1905)
"Nice place to stay "
$105 nightly
The price is $131
Sep 10 - Sep 11
Total with taxes and fees
Emporio Cancun Optional All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.2 out of 10, Wonderful, (4770)
"Great food- friendly staff - great beach"
$265 nightly
The price is $325
Sep 29 - Sep 30
Total with taxes and fees
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Secrets The Vine Cancun - Adults Only - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1995)
"Very welcoming staff really takes care of you here enjoyed our stay "
$360 nightly
The price is $360
Sep 29 - Sep 30
Total with taxes and fees
Secrets The Vine Cancun - Adults Only - All Inclusive

Moon Palace The Grand Cancun - All-inclusive

5.0 star property
8.6 out of 10, Excellent, (1675)
"Beautiful, clean resort with lots to do with the kiddos!"
$437 nightly
The price is $533
Sep 17 - Sep 18
Total with taxes and fees
Moon Palace The Grand Cancun - All-inclusive

Majestic Elegance Costa Mujeres – All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (3380)
"It was our 2nd time staying there and loved it even more than the first."
Majestic Elegance Costa Mujeres – All Inclusive
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.

Great weekend hotel deals in Mexico

Showing deals for:Sep 12 - Sep 14
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

Price trends for hotels in Mexico

Price trends for hotels in Mexico

Less expensive
More expensive
Next month
September
July
$70
Month
Price
January
$85
February
$87
March
$90
April
$90
May
$89
June
$95
July
$98
August
$87
September
$70
October
$75
November
$78
December
$81
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.

Guide to exploring around Mexico

Guide to exploring around Mexico

Top reasons to visit Mexico

  • Stunning Beaches: Mexico boasts incredible beaches with soft sands and clear waters, perfect for relaxation and adventure.
  • Rich Culture: Explore vibrant traditions, historic sites, and local customs that showcase Mexico's unique heritage.
  • Outdoor Adventures: Enjoy activities like biking and hiking in picturesque landscapes that highlight Mexico's natural beauty.
  • Urban Excitement: Experience bustling shopping districts and lively entertainment in dynamic cities like Mexico City.
  • Diverse Accommodations: From luxury resorts to cozy retreats, Mexico offers a wide range of lodging options to suit every traveler.

Find great hotels in Mexico

Discover the vibrant hospitality of Mexico, where you'll find a diverse selection of hotels and resorts catering to every budget and preference. Whether you're seeking a luxurious getaway or a cozy, pet-friendly retreat, Mexico's accommodations offer exceptional amenities for business travelers and beach enthusiasts alike. Explore popular options like Hotel NYX Cancun and read reviews to find the perfect stay for your vacation.

  • Hotel Riu Santa Fe - All Inclusive: Nestled in Mexico, Hotel Riu Santa Fe offers a vibrant beach vacation experience with a hot spring theme that is perfect for families. This 3.5-star resort is designed for those who want to indulge in unlimited food and drinks while enjoying beachfront access. Guests can take advantage of a variety of amenities, including a nightclub, themed parties, and numerous water fitness classes. Families will appreciate the dedicated children’s club, playground, and a free water park, ensuring fun-filled days for the little ones. Whether you're scuba diving or relaxing at the natural hot spring, this resort promises a memorable getaway.
  • Hotel Riu Palace Peninsula - All Inclusive: Located along Mexico's stunning coastline, Hotel Riu Palace Peninsula is a 4-star resort that combines adventure with relaxation, making it ideal for families. Guests can enjoy all-inclusive dining and a plethora of activities, from kayaking and windsurfing to snorkeling right on-site. The property boasts direct beach access, where thrill-seekers can engage in various water sports. With amenities such as a 24-hour room service, children’s club, and shared playground, this hotel ensures that both adults and children have an exceptional vacation experience filled with excitement and leisure.
  • Hotel Riu Palace Cabo San Lucas - All Inclusive: Set against the breathtaking backdrop of Cabo San Lucas, Hotel Riu Palace is a luxurious 4-star resort that caters to families seeking a fun-filled beach holiday. With all-inclusive services that encompass 24-hour room service and a variety of entertainment options, guests can unwind and enjoy their stay. The resort features direct beach access, a natural hot spring, and amenities for children such as a supervised children's club and playground. With themed parties and a vibrant nightlife scene, this hotel is perfect for families looking to balance relaxation with lively entertainment.

Where to stay in Mexico

Mexico offers a diverse travel experience, from the vibrant streets of Mexico City to the tranquil charm of Puerto Morelos. Visitors can immerse themselves in rich culture, explore historical sites, and enjoy family-friendly activities. Whether you're seeking relaxation or engaging adventures, the friendly atmosphere and beautiful landscapes make Mexico an ideal destination for your next vacation.

  • Cancun: Located on the eastern coast of Mexico, Cancun is renowned for its stunning beaches and vibrant nightlife. This city attracts visitors year-round, with peak travel seasons in March, July, and December. Families and outdoor enthusiasts flock to Cancun for its beautiful beachfront resorts, golf courses, and family-friendly activities. Notable landmarks include the picturesque beaches and charming town neighborhoods, providing a perfect blend of relaxation and adventure for travelers.
  • Playa del Carmen: Situated along the Caribbean coast, Playa del Carmen is a lively city known for its beautiful beaches and laid-back atmosphere. Visitor numbers surge in January and from March to April, making it a popular destination for families and outdoor lovers. The area boasts an array of recreational venues, resorts, and golf courses, catering to all interests. Highlights include its stunning beaches and the bustling tourist precinct, where you can enjoy shopping, dining, and nightlife experiences.
  • Mexico City: As the capital and a sprawling metropolis, Mexico City offers a rich tapestry of culture and history. Travelers often visit during peak seasons in March and November to December. Families and culture seekers will find plenty to explore, from historic sites to vibrant street life. The city features numerous shopping areas and entertainment facilities, alongside iconic landmarks such as stadiums and historic places, ensuring a diverse and engaging travel experience.

Things to do in Mexico

Mexico is perfect for outdoor adventures, family fun, and vibrant city experiences. Visitors can enjoy bustling shopping areas, exciting arena entertainment, and relaxing resorts. Key activities include taking a morning colectivo for local transport and exploring the area on bike rides, providing unique ways to discover the culture and beauty of this captivating destination.

Shopping

If you're up for a drive, head to La Isla Shopping Mall in Mexico for a blend of family fun and entertainment. For local flavor, visit the San Pancho Nayarit Market and immerse yourself in the city's vibrant business scene. Don't miss the San Marcos Fair for a unique shopping experience!

Recreation

Xcaret Eco Theme Park offers a unique blend of recreational activities and wellness experiences amidst lush landscapes, perfect for relaxation. At Estadio Azteca, immerse yourself in the energy of sports events, while Nayar Vidanta Golf provides a serene outdoor setting for golf enthusiasts to enjoy.

Adventure

At Autódromo Hermanos Rodríguez in Mexico City, immerse yourself in thrilling motor racing. Experience the adrenaline rush at Six Flags Hurricane Harbor Oaxtepec, where water slides and wave pools await. Dive into adventure at Aquaworld, exploring underwater sports and activities in a vibrant aquatic environment.

Nightlife

The Juarez Theater offers a cultural experience with its captivating performances, perfect for a romantic night out. For those seeking excitement, the Dubai Palace Casino delivers thrilling gaming and vibrant city vibes. Don't miss the Estrella de Puebla Observation Wheel for stunning views and family-friendly adventure.

Booking tips and Expedia advantages for Mexico

To save money on your trip to Mexico, consider visiting between September and November when prices are lower. Book your hotel about a month in advance, or check Expedia for last-minute deals. Saturday is the cheapest day to stay, while Monday tends to be more expensive. Use Expedia's search tool to find budget-friendly accommodations and explore eco-certified options. Bundling your hotel, flights, and activities through Expedia can yield additional savings. Don't forget to join the One Key membership for exclusive discounts and future cash back on selected hotels.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Mexico are September to November, where the prices are slightly lower. This is in comparison to March to April and December, where prices are slightly higher.
  • The best time to book a hotel: The cheapest time to book a hotel in Mexico is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Mexico is Saturday. The most expensive day to stay in Mexico is Monday.
  • Find cheap hotels on Expedia: Expedia’s search tool makes it easy for you to set your budget and choose your ideal location, among other preferences. You can arrange your search results to display prices from lowest to highest, ensuring that you see the most affordable hotel options first. Additionally, you have the ability to narrow down your choices by hotel type. For instance, if you select the "Eco-certified" filter, you'll be shown sustainable and environmentally-friendly hotels that are ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Mexico with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Mexico

Mexico offers a fantastic vacation for outdoor enthusiasts, families, and city explorers alike. With a variety of attractions such as beautiful beaches, historic churches, and vibrant urban parks, there's something for everyone. Whether you're seeking cultural experiences, outdoor adventures, or a taste of city life, Mexico's diverse points of interest promise to make your trip memorable.

  • Moon Palace Golf Club: Experience a luxurious golfing getaway at Moon Palace Golf Club, where friendly staff and family-friendly vibes create the perfect atmosphere. Enjoy stunning landscapes and top-notch facilities, making it an ideal spot for both seasoned golfers and beginners.
  • Angel of Independence Monument: Immerse yourself in the rich cultural heritage of Mexico at the Angel of Independence Monument. This iconic structure celebrates the nation's history and independence, offering a poignant glimpse into the country's past amidst a vibrant urban backdrop.
  • Zócalo: Explore the heart of Mexico City at Zócalo, a lively public square filled with culture and history. Surrounded by stunning architecture, this bustling piazza invites you to enjoy street performances, local cuisine, and the essence of Mexican life.

Best time to go to Mexico

Visitor numbers in Mexico is generally unchanged in popularity throughout the year. The best time to visit Mexico can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Mexico falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Mexico falls in January, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January58.8°F (14.9°C)No Rain (Dry)SunnyAverageAverage
February62.1°F (16.7°C)No Rain (Dry)SunnyAverageAverage
March65.3°F (18.5°C)No Rain (Dry)SunnyAverageSlightly High
April68.9°F (20.5°C)No Rain (Dry)SunnyAverageSlightly High
May69.3°F (20.7°C)Light RainMostly SunnyAverageAverage
June83.1°F (28.4°C)Light RainMostly SunnySlightly HighAverage
July83.5°F (28.6°C)Light RainMostly SunnySlightly HighAverage
August83.1°F (28.4°C)Light RainMostly SunnySlightly LowAverage
September81.7°F (27.6°C)Light RainMostly SunnySlightly HighSlightly Low
October62.4°F (16.9°C)Light RainMostly SunnySlightly LowSlightly Low
November68.7°F (20.4°C)No Rain (Dry)SunnyAverageSlightly Low
December59.4°F (15.2°C)No Rain (Dry)SunnySlightly LowSlightly High

The nearest major airports for your trip to Mexico

Traveling to Mexico offers convenient access through its major airports. Mexico City International Airport (MEX) is located 3 miles from downtown, with notable nearby hotels like the 5-star Sofitel Mexico City Reforma, 5 miles away, and The St. Regis Mexico City, 6 miles away. Transportation options include on-request and 24-hour airport shuttles with various fees. Meanwhile, Don Miguel Hidalgo y Costilla International Airport (GDL) in Guadalajara is situated 281 miles from the city center, with excellent hotels such as the 4.5-star Hotel Riu Plaza Guadalajara, 11 miles away, and Barceló Guadalajara, 10 miles away, both easily accessible from the airport.

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.

Explore a world of travel with Expedia

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Mexico cost?
The season and factors like Christmas and school holidays can affect the price of a hotel in Mexico. You can find cheap options from $122 in a few different ways on Expedia. First, enter the dates you'd like to go on vacation, then use the filters like property type and amenities to narrow down your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to Mexico?
The best time to travel to Mexico depends on where you're going and what you plan to do. Planning a summer Cancun escape? This captivating destination has a tropical savanna climate, with average temperatures ranging from 81ºF to 88ºF between June and August.
What is the best area to stay in Mexico?
Cancun is one of the most popular places to book a getaway when touring Mexico. If you're seeking great history and surfing, spend your vacation in Mexico City. Playa del Carmen is another area that has a bunch of unforgettable experiences.
How can I find cheap hotels in Mexico?
The best place to begin your search is by using our "Price per night" filter. Currently, the cheapest hotels start at $122 per night. Other ways to secure a budget-friendly Mexico retreat are by booking well in advance and being flexible with the dates you travel. For even more bargains, check out our cheap hotels in Mexico page.
What are the best hotels in Mexico for families?
Expedia makes it a breeze to book a property with all the essentials for an unforgettable family escape to Mexico. Start by choosing "Family friendly" in the "Traveler experience" heading of our filter tool. Then narrow your search by things like price and guest ratings. Whether you need a family hotel in Mexico for a weekend escape or an extended getaway, we've got you and your group covered.
Why should I book my Mexico hotel with Expedia?
Expedia makes booking accommodations in Mexico as easy as swiping right for your dream getaway. First off, there's the extensive choice and fantastic prices. Then, there's our online Help Center, which is available around-the-clock. Plus, when you become a member of our One Key™ rewards program, you can collect OneKeyCash™* and redeem it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.