Search Hotels in Mexico

Start date: Check-in selected.
To Date
End date: Check-out

    Change your mind

    Book hotels with free cancellation

    Treat yourself

    Sign in to save 10% or more on thousands of hotels

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

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

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

4.0 star property
8.8 out of 10, Excellent, (5621)
"Great stay "
The price is NT$7,472
NT$7,472 total
includes taxes & fees
Nov 5 - Nov 6
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

5.0 star property
8.6 out of 10, Excellent, (1301)
"Everything was Amazing, great staff and so much to see and do ! "
The price is NT$22,275
NT$27,036 total
includes taxes & fees
Oct 19 - Oct 20
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

4.5 star property
8.8 out of 10, Excellent, (1635)
"Very good vacation hotel"
The price is NT$13,891
NT$13,891 total
includes taxes & fees
Oct 8 - Oct 9
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Moon Palace Cancun - All Inclusive

4.5 star property
8.2 out of 10, Very Good, (2883)
"GREAT VACATION!"
The price is NT$10,723
NT$13,106 total
includes taxes & fees
Oct 15 - Oct 16
Moon Palace Cancun - All Inclusive

AVA Resort All Oceanfront - All Inclusive

5.0 star property
8.4 out of 10, Very Good, (579)
"Ava resort was absolutely beautiful! "
The price is NT$18,035
NT$18,035 total
includes taxes & fees
Oct 11 - Oct 12
AVA Resort All Oceanfront - All Inclusive

The Westin Resort & Spa, Cancun

4.0 star property
8.6 out of 10, Excellent, (2299)
"Great beachfront hotel!! "
The price is NT$2,946
NT$3,695 total
includes taxes & fees
Oct 15 - Oct 16
The Westin Resort & Spa, Cancun

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

4.5 star property
8.8 out of 10, Excellent, (1986)
"Love the views, the restaurants at the resort had delicious food and the staff were super "
The price is NT$9,529
NT$9,529 total
includes taxes & fees
Oct 29 - Oct 30
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

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

5.0 star property
9.2 out of 10, Wonderful, (1417)
"Amazing stay "
The price is NT$23,542
NT$28,569 total
includes taxes & fees
Oct 21 - Oct 22
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, (6107)
"Amazing 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, (1424)
"This resort was great and family friendly. Dinning options were great and staff service was amazing. Would deff go back!"
The price is NT$7,985
NT$7,985 total
includes taxes & fees
Oct 30 - Oct 31
Dreams Sands Cancun Resort & Spa - All Inclusive

Occidental at Xcaret Destination - All Inclusive

4.0 star property
8.2 out of 10, Very Good, (4903)
"Nice place to visit."
The price is NT$5,257
NT$6,445 total
includes taxes & fees
Oct 26 - Oct 27
Occidental at Xcaret Destination - All Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

4.5 star property
8.8 out of 10, Excellent, (4301)
"Rooms & resort Super Clean, Staff Very attentive & pleasant "
The price is NT$7,551
NT$9,267 total
includes taxes & fees
Oct 22 - Oct 23
Temptation Cancun Resort All Inclusive - Adults Only

Emporio Cancun Optional All Inclusive

4.0 star property
8.0 out of 10, Very Good, (1954)
"Nice place to stay "
The price is NT$3,291
NT$4,114 total
includes taxes & fees
Oct 9 - Oct 10
Emporio Cancun Optional All Inclusive

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (4360)
"Staff are so nice and the foods were so delicious! I really recommend this hotel"
The price is NT$7,980
NT$9,787 total
includes taxes & fees
Oct 14 - Oct 15
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.2 out of 10, Wonderful, (4869)
"Loved our stay! Staff, grounds and food were all great! "
The price is NT$7,403
NT$9,089 total
includes taxes & fees
Oct 8 - Oct 9
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Majestic Elegance Costa Mujeres – All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (3379)
"Very nice resort everything was wonderful I will stay again in the future"
Majestic Elegance Costa Mujeres – All Inclusive

Secrets The Vine Cancun - Adults Only - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (2152)
"Great peaceful stay."
The price is NT$12,975
NT$12,975 total
includes taxes & fees
Oct 21 - Oct 22
Secrets The Vine Cancun - Adults Only - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (4878)
"Great place would stay again "
Hotel Riu Palace Cabo San Lucas - All Inclusive

Atelier Playa Mujeres - Adults Only - All Inclusive

5.0 star property
9.4 out of 10, Exceptional, (1294)
"We stayed a week for our honeymoon and it was everything we expected and more!"
The price is NT$17,924
NT$21,688 total
includes taxes & fees
Oct 13 - Oct 14
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, (1128)
"Great family time"
The price is NT$17,768
NT$21,584 total
includes taxes & fees
Oct 28 - Oct 29
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - 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:Oct 17 - Oct 19
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

Guide to exploring around Mexico

Guide to exploring around Mexico

Top reasons to visit Mexico

  • Stunning Beaches: Mexico boasts beautiful beaches along the Caribbean coast, perfect for relaxation and water activities.
  • Rich Cultural Experiences: Immerse yourself in Mexico's vibrant culture through its historic landmarks, local traditions, and lively festivals.
  • Thrilling Outdoor Adventures: Engage in exciting activities like scenic bike rides and hiking in breathtaking landscapes.
  • Dynamic Urban Life: Explore the energetic atmosphere of Mexico City with its lively music scene and friendly locals.
  • Diverse Accommodations: Enjoy a range of lodging options, from luxurious resorts to family-friendly hotels.

Find great hotels in Mexico

Discover the perfect retreat in Mexico with a variety of accommodations, including hotels and luxurious resorts designed for every type of traveler. Whether you're seeking family-friendly amenities, a serene beach escape, or a hub for business travel, Mexico's best hotels cater to your needs. Enjoy unparalleled service and comfort as you explore the vibrant culture and breathtaking landscapes of this beautiful destination.

  • Hotel Riu Santa Fe - All Inclusive: This vibrant 3.5-star resort is perfect for families and adventure seekers. With a lively atmosphere, the hotel features unlimited food and drinks, theme parties, and various entertainment options. Guests can enjoy activities such as volleyball, aerobics, and scuba lessons, as well as a full spa offering relaxation treatments. Family-friendly amenities include a free water park and a children’s club. For the adventurous, nearby options like parasailing and snorkeling await. The property promises a fun-filled vacation with a focus on recreation and relaxation.
  • Hotel Riu Palace Peninsula - All Inclusive: A luxurious 4-star resort, Hotel Riu Palace Peninsula is tailored for families who appreciate a beach vacation combined with golf. With direct beach access, guests can enjoy unlimited food and drinks, including 24-hour room service and various water sports. The resort features golf-themed activities and a children’s club, ensuring entertainment for all ages. Guests can unwind at the fitness facilities or indulge in gourmet dining experiences. This property strikes a perfect balance between relaxation and recreation, making it an excellent choice for a memorable family getaway.
  • Occidental at Xcaret Destination - All Inclusive: This 4-star resort offers a unique blend of relaxation and adventure, ideal for families. Guests will find unlimited food and drinks, alongside a variety of activities such as tennis and mini-golf. The property provides direct beach access and a children’s club, ensuring younger guests are entertained. Travelers can indulge in spa treatments or enjoy performances and nightlife at the onsite nightclub. With its beautiful setting and comprehensive amenities, this resort promises a delightful vacation experience that caters to all family members.

Where to stay in Mexico

Mexico offers a vibrant blend of relaxation and adventure, making it an ideal vacation spot. Explore the stunning Mexican Caribbean for beautiful beaches, or venture to the hills of Mexico City for breathtaking views and rich history. Experience the energetic atmosphere of Mexico City, a rising destination filled with friendly locals and family-friendly activities. Whether you seek historical landmarks or a lively getaway, Mexico's diverse regions promise unforgettable experiences.

  • Cancun: Cancun is renowned for its stunning beaches and vibrant resort life, making it a premier destination for outdoor and family experiences. Located on the eastern coast of Mexico, Cancun offers a year-round tropical climate, with peak visitor numbers in March and the summer months of July and August. The city boasts an array of luxurious resorts and golf courses, providing ample opportunities for relaxation and recreation. Key attractions include beautiful family beaches and lively town neighborhoods, where visitors can immerse themselves in local culture while enjoying the sun-soaked scenery.
  • Mexico City: As one of the largest metropolises in the world, Mexico City is a cultural gem that attracts visitors year-round, peaking in March and during the fall months. Known for its rich history and vibrant urban life, travelers can enjoy a family-friendly atmosphere filled with cultural and city-themed experiences. The city is home to numerous shopping areas, entertainment arenas, and historical landmarks such as grand piazzas and stadiums. Mexico City is a bustling hub where history meets modernity, promising a captivating journey through its diverse neighborhoods and streets.
  • Playa del Carmen: Nestled along the Caribbean coast, Playa del Carmen is a charming city that seamlessly blends beach relaxation with outdoor adventures. This destination sees a steady flow of visitors, peaking in January and from March to April. Known for its family-friendly beaches and recreational areas, Playa del Carmen offers an array of resorts and activities, including golfing and water sports. The atmosphere is laid-back yet lively, with a vibrant tourist precinct that features shops, restaurants, and nightlife, making it perfect for families and travelers seeking both relaxation and excitement.

Things to do in Mexico

Mexico is a fantastic destination for outdoor enthusiasts and adventure seekers. Enjoy authentic Mexican parties, live music, and vibrant city experiences while exploring recreational areas and resorts. Engage in thrilling adventures, take scenic bike rides, and immerse yourself in the local culture for an unforgettable vacation filled with fun and excitement.

Shopping

Experience shopping in Mexico at La Isla Shopping Mall, a vibrant center offering entertainment and family-friendly vibes. Visit El Popo Market for a taste of local culture and bustling city life. Don't miss Puerto Cancun Marina Town Center, combining shopping with entertainment in a scenic setting.

Recreation

Xcaret Eco Theme Park offers a vibrant mix of nature and culture, featuring relaxing spots amidst lush landscapes. Enjoy wellness activities like yoga and meditation. The Sulfurs spa provides rejuvenating treatments that enhance relaxation, while Estadio BBVA energizes visitors with thrilling sports events and an exciting atmosphere.

Adventure

At Mazagua Aquatic Park, dive into thrilling water slides and wave pools for a fun-filled family experience. Bula offers exciting outdoor water sports, perfect for adrenaline junkies. For a unique adventure, try kiteboarding at ExotiKite Kiteboarding School, where you can master the waves and the wind.

Nightlife

In Mexico, Calle 12 offers vibrant nightlife with lively entertainment and a bustling atmosphere. Juarez Theater immerses you in romance and culture, while the Estrella de Puebla Observation Wheel provides adventure and family fun, making for an unforgettable evening under the stars.

*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 traveling between September and November when prices are lower. Book your hotel about a month in advance for the best rates, and check last-minute deals on Expedia for potential savings. Saturdays are typically the cheapest days to stay, while Mondays are the most expensive. Utilize Expedia’s search tools to filter by budget and look for eco-certified hotels. Bundling your hotel, flights, and activities into a package can also help maximize your budget while enhancing your travel experience.

  • 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 customize your travel preferences, such as your budget, desired location, and the type of hotel you’re looking for. For instance, selecting the Eco-certified option will showcase sustainable and environmentally-friendly hotels that are currently available. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: Consider saving money on your trip to Mexico by booking an Expedia package that combines your hotel, flights, and activities all in one. It's a smart way to maximize your budget while enjoying your travel experience.

Find the best attractions in Mexico

Mexico offers a fantastic blend of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Popular attractions include beautiful beaches, historic churches, and vibrant urban parks. In Mexico City, visitors can immerse themselves in rich culture while enjoying the city's dynamic atmosphere. Whether you're seeking relaxation by the coast or exploring the urban landscape, Mexico has something for everyone to enjoy.

  • Paseo de la Reforma: Stroll along this vibrant avenue that showcases the heart of Mexico City. Lined with impressive monuments and bustling with city life, it offers a unique blend of modernity and history, perfect for those looking to immerse themselves in urban culture.
  • Playa del Carmen Main Beach: Enjoy sun-soaked days at this picturesque beach, ideal for families and outdoor enthusiasts. With soft white sand and crystal-clear waters, it provides a fantastic setting for relaxation, water sports, and vibrant nightlife just steps away.
  • Palacio de Bellas Artes: Marvel at this stunning architectural gem that embodies the cultural essence of Mexico. With its opulent interior and rich history, attending a performance or simply exploring its art exhibits is a must for any culture lover.

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

When planning your vacation to Mexico, consider flying into its major airports. Mexico City International Airport (MEX) is only 4.8km from the city, with excellent hotel options such as the 5-star Sofitel Mexico City Reforma and The St. Regis Mexico City, both offering airport shuttle services. For a stay in Guadalajara, Don Miguel Hidalgo y Costilla International Airport (GDL) is 452.2km from Mexico City, with nearby hotels like the 4.5-star Hotel Riu Plaza Guadalajara and Barceló Guadalajara, both 17.7km away. These hotels provide convenient access to the airport, making your travel experience seamless.

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 NT$3,695 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 27ºC to 31ºC 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 NT$3,695 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 is your one-stop shop for organising the ultimate Mexico holiday. You'll find an extensive range of hotels to choose from and search filters that make it a breeze to find what you're looking for. Think your plans could change? Many of our hotels have flexible cancellation policies, because we know flexibility matters. Get more out of your trip with Expedia Rewards. Join today for free to start collecting points and unlocking membership perks. You'll enjoy instant access to Member Prices, which means you can save 10% or more on select hotels!