Search Hotels in Mexico

Start date: Check-in selected.
End date: Check-out
    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

Filter by

Guest rating
Guest rating
Star rating

Compare 73,067 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, (1571)
"Wonderful place to stay "
$304 nightly
The price is $304
Oct 12 - Oct 13
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, (1309)
"great people and excellent food "
$697 nightly
The price is $853
Oct 19 - Oct 20
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, (2868)
"GREAT VACATION!"
$298 nightly
The price is $364
Sep 23 - Sep 24
Total with taxes and fees
Moon Palace Cancun - All Inclusive

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

4.0 star property
8.8 out of 10, Excellent, (5643)
"Food and staff service was excellent!"
$236 nightly
The price is $236
Oct 5 - Oct 6
Total with taxes and fees
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

AVA Resort All Oceanfront - All Inclusive

5.0 star property
8.4 out of 10, Very Good, (546)
"Overall a great place to stay!"
$503 nightly
The price is $503
Sep 19 - Sep 20
Total with taxes and fees
AVA Resort All Oceanfront - All Inclusive

The Westin Resort & Spa, Cancun

4.0 star property
8.6 out of 10, Excellent, (2260)
"Excellent stay"
$97 nightly
The price is $122
Sep 25 - Sep 26
Total with taxes and fees
The Westin Resort & Spa, Cancun

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

5.0 star property
9.2 out of 10, Wonderful, (1392)
"Beautiful resort!!"
$709 nightly
The price is $861
Sep 30 - Oct 1
Total with taxes and fees
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

Hotel Riu Santa Fe - All Inclusive

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

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

4.5 star property
8.8 out of 10, Excellent, (1957)
"The Resort was very clean and Staff very accommodating. Room and Food was excellent. Beach was awesome. Enjoyed my stay very much. Looking forward to staying there again. "
$347 nightly
The price is $347
Sep 22 - Sep 23
Total with taxes and fees
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

Dreams Sands Cancun Resort & Spa - All Inclusive

4.0 star property
8.2 out of 10, Very Good, (1389)
"This resort was family friendly and had wonderful staff. We would definitely stay here again. "
$269 nightly
The price is $269
Sep 19 - Sep 20
Total with taxes and fees
Dreams Sands Cancun Resort & Spa - All Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

4.5 star property
8.8 out of 10, Excellent, (4243)
"Amazing party resort enjoyed our stay. "
$249 nightly
The price is $305
Sep 22 - Sep 23
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, (4891)
"Very nice site seeing."
$172 nightly
The price is $211
Oct 1 - Oct 2
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, (4280)
"Enjoyed our stay cant wait to come back."
$292 nightly
The price is $358
Sep 22 - Sep 23
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, (1279)
"Amazing luxurious resort. "
$541 nightly
The price is $655
Oct 13 - Oct 14
Total with taxes and fees
Atelier Playa Mujeres - Adults Only - All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.2 out of 10, Wonderful, (4847)
"overall great stay."
$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, (2072)
"Nice place to stay "
$382 nightly
The price is $382
Oct 19 - Oct 20
Total with taxes and fees
Secrets The Vine Cancun - Adults Only - All Inclusive

Emporio Cancun Optional All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1932)
"Nice place to stay "
$129 nightly
The price is $161
Oct 8 - Oct 9
Total with taxes and fees
Emporio Cancun Optional 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. "
$605 nightly
The price is $735
Sep 28 - Sep 29
Total with taxes and fees
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Majestic Elegance Costa Mujeres – All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (3378)
"It is a great place to stay"
Majestic Elegance Costa Mujeres – All Inclusive

Moon Palace The Grand Cancun - All-inclusive

5.0 star property
8.6 out of 10, Excellent, (1717)
"Nice resort"
$470 nightly
The price is $573
Sep 23 - Sep 24
Total with taxes and fees
Moon Palace The Grand Cancun - 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 26 - Sep 28
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
June
$73
Month
Price
January
$84
February
$85
March
$87
April
$88
May
$87
June
$91
July
$91
August
$85
September
$68
October
$73
November
$77
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 breathtaking beaches along the Caribbean coast, perfect for sunbathing and water sports.
  • Rich Cultural Experiences: Immerse yourself in Mexico's vibrant history through its ancient ruins, colorful festivals, and local traditions.
  • Dynamic City Life: Explore the lively streets of Mexico City, filled with shopping, dining, and entertainment options.
  • Outdoor Adventures: Enjoy a range of activities, from hiking in picturesque landscapes to thrilling bike rides.
  • Diverse Accommodations: Choose from luxurious resorts to family-friendly hotels that cater to all travelers.

Find great hotels in Mexico

Discover the ideal hotel accommodations for your vacation in Mexico, where you can choose from a variety of options, including luxurious resorts and family-friendly hotels. Whether you seek a beach getaway, a business trip, or a memorable family experience, Mexico offers a range of leading hotels that cater to your every need. Explore the best hotels to make your stay unforgettable.

  • Hotel Riu Santa Fe - All Inclusive: A vibrant 3.5-star resort, Hotel Riu Santa Fe is perfect for families and spa enthusiasts alike. This all-inclusive property offers an array of amenities, including theme parties, a nightclub, and various fitness classes. Guests can indulge in unlimited food and drinks, with options ranging from buffets to à la carte dining. Families will appreciate the dedicated children’s club and pools designed just for kids. For relaxation, the full-service spa provides treatments, including massages and manicures. Nestled in a picturesque locale, this resort offers a lively atmosphere alongside natural hot springs, making it an ideal choice for those seeking both adventure and tranquility.
  • Hotel Riu Palace Peninsula - All Inclusive: Elevate your vacation experience at the 4-star Hotel Riu Palace Peninsula, where beachside luxury meets endless fun. This all-inclusive gem provides direct beach access, allowing guests to enjoy kayaking, snorkeling, and other non-motorized water sports. With 24-hour room service and diverse dining options, culinary delights are never far away. The resort features a full-service spa with treatments such as body wraps and massages to rejuvenate your spirit. Perfect for those who seek a blend of relaxation and beach activities, this hotel promises an unforgettable stay on the stunning Mexican coastline.
  • Occidental at Xcaret Destination - All Inclusive: Experience an eco-friendly paradise at Occidental at Xcaret Destination, a 4-star resort that seamlessly blends family fun with nature. This all-inclusive resort boasts direct access to the beach and a variety of activities, including mini golf and tennis. Children are well-catered for with an arcade and free kids’ club. Guests can enjoy gourmet dining options and vibrant nightlife with on-site entertainment. The property’s eco-certification reflects its commitment to sustainability, making it a fantastic choice for environmentally conscious travelers. Relax and unwind while surrounded by lush landscapes and the beauty of nature.

Where to stay in Mexico

Mexico offers a vibrant mix of experiences perfect for any traveler. From the stunning beaches of the Mexican Caribbean to the energetic vibe of Mexico City, there’s something for everyone. Explore historical neighborhoods, relax in family-friendly environments, or enjoy breathtaking views from the hills of Mexico City. Whether you seek adventure or tranquility, Mexico's diverse destinations promise unforgettable memories for families and solo travelers alike.

  • Cancun: Located on the eastern coast of Mexico, Cancun is a vibrant city known for its stunning beaches and luxurious resorts. It attracts travelers year-round, with peak seasons in March, July, and December. Visitors flock to Cancun for family-friendly outdoor activities, including water sports and golf. The nearby beaches are perfect for sunbathing and swimming, while the lively town neighborhoods offer shopping and dining options. Cancun is the ideal destination for those seeking a mix of relaxation and adventure.
  • Playa del Carmen: Situated along the Caribbean coast, Playa del Carmen is a charming city that offers a laid-back atmosphere with beautiful beaches and a bustling tourist precinct. While it sees a spike in visitors from January to April, the city remains welcoming throughout the year. Playa del Carmen is perfect for families looking to enjoy outdoor experiences, from beach activities to recreational areas. The vibrant Fifth Avenue is lined with shops, restaurants, and bars, making it a delightful spot for leisurely strolls and local cuisine.
  • Mexico City: As Mexico's sprawling metropolis, Mexico City is rich in culture and history. This vibrant city attracts visitors year-round, with peak times in March and October to November. Travelers come to explore its cultural offerings, including historic sites, museums, and lively street life. Popular activities include shopping in local markets and enjoying arena entertainment. The city’s landmarks, such as the iconic stadium and historic places, provide a glimpse into its fascinating past, making it a must-visit for culture enthusiasts.

Things to do in Mexico

Mexico offers a vibrant mix of outdoor adventures and city experiences perfect for families and tourists alike. Enjoy authentic Mexican parties, live music, and exciting bike rides, all set against a backdrop of bustling shopping areas and lively entertainment facilities. Whether you're seeking engaging adventures or relaxing at a resort, Mexico provides a rich tapestry of activities that cater to every traveler's taste.

Shopping

At La Isla Shopping Mall, enjoy a vibrant atmosphere filled with entertainment and family activities. For unique local finds, visit San Pancho Nayarit Market, where you can soak in the local culture. Lastly, Avienda Chapultepec offers a mix of shopping and city vibes, perfect for all visitors.

Recreation

Xcaret Eco Theme Park offers a unique blend of wellness and relaxation amidst nature, featuring lush landscapes, tranquil cenotes, and rejuvenating spa treatments. For outdoor enthusiasts, Nayar Vidanta Golf provides a stunning golf course set against breathtaking scenery, perfect for a refreshing day on the greens.

Adventure

Experience the thrill of motor racing at Autódromo Hermanos Rodríguez, where speed and excitement meet in the heart of Mexico City. For a splash of fun, Six Flags Hurricane Harbor Oaxtepec offers exhilarating water slides and attractions perfect for families seeking adventure. Join Vallarta Adventures for unforgettable excursions on land and sea.

Nightlife

The nightlife in Mexico offers vibrant experiences. Enjoy a romantic evening at the historic Juarez Theater, dive into adventure on the Estrella de Puebla Observation Wheel, or unleash your inner child at KidZania Santa Fe's arcade adventure zone. Each venue promises unforgettable memories.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Mexico

To save money on your trip to Mexico, consider visiting between September and November for lower prices, while booking hotels about a month in advance can help secure the best rates. Look for last-minute deals on Expedia, especially on Saturdays, which tend to be the cheapest days to stay. Use Expedia’s search tool to filter for budget options and consider booking a package deal for added savings. Joining Expedia's One Key membership can also provide exclusive discounts and cash back for future stays. Don’t forget to explore free local activities to enhance your experience without overspending.

  • 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, July and December, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in Mexico about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • 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: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best bargains and lowest prices, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: By booking an Expedia package, you can save money by combining your hotel stay in Mexico with your flights and activities.
  • 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 diverse vacation experience perfect for outdoor enthusiasts, families, and city explorers. With popular attractions like beautiful beaches, historic churches, and urban parks, there’s something for everyone. Whether you’re seeking cultural immersion or outdoor adventures, you’ll find plenty to do in and around Mexico City, ensuring a memorable trip filled with rich experiences and vibrant sights.

  • Moon Palace Golf Club: Experience a world-class golfing retreat at Moon Palace Golf Club, where friendly staff and family-friendly vibes create a welcoming atmosphere. Enjoy scenic views, lush landscapes, and exciting excursions that cater to all skill levels, making it perfect for both avid golfers and casual players.
  • Paseo de la Reforma: Stroll along Paseo de la Reforma, one of Mexico City's most iconic streets, lined with impressive monuments, modern skyscrapers, and bustling cafes. Feel the vibrant city vibes as you explore shops and cultural landmarks, experiencing the heartbeat of the metropolis.
  • Zócalo: Visit Zócalo, the grand central square of Mexico City, rich in history and culture. Surrounded by stunning architecture, including the National Palace and Metropolitan Cathedral, this lively piazza offers a glimpse into local traditions, events, and urban life.

Best time to go to Mexico

The best time to visit Mexico is dependent on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January58.8°F (14.9°C)No RainSunnyAverageAverage
February62.1°F (16.7°C)No RainSunnyAverageAverage
March65.3°F (18.5°C)No RainSunnyAverageSlightly High
April68.9°F (20.5°C)No RainSunnyAverageAverage
May69.3°F (20.700000000000003°C)Light RainMostly SunnyAverageAverage
June83.1°F (28.4°C)Light RainMostly SunnySlightly HighAverage
July83.5°F (28.6°C)Light RainMostly SunnySlightly HighSlightly High
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.900000000000002°C)Light RainMostly SunnySlightly LowSlightly Low
November68.7°F (20.4°C)No RainSunnyAverageSlightly Low
December59.4°F (15.2°C)No RainSunnySlightly LowSlightly High

The nearest major airports for your trip to Mexico

Traveling to Mexico is convenient with major airports like Mexico City International (MEX) and Don Miguel Hidalgo y Costilla International (GDL). Mexico City International is approximately 3 miles from downtown, with luxurious options nearby such as the Sofitel Mexico City Reforma and The Ritz-Carlton, both around 5 to 6 miles away. These hotels offer various transportation services, including airport shuttles. In Guadalajara, located about 281 miles from Mexico City, you can find excellent hotels like Hotel Riu Plaza Guadalajara and Barceló Guadalajara, both about 11 miles from GDL, providing easy access to the airport. The Westin Guadalajara is another great choice, situated 10 miles from GDL.

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.