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

Top Cities in Mexico

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 74,108 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, (5638)
"Great place to stay!!!"
United States
Amber A
The price is NT$7,340
NT$7,340 total
includes taxes & fees
Nov 19 - Nov 20
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, (1322)
"Best Hotel vacation ever..!"
United States
Adrian
The price is NT$23,932
NT$29,043 total
includes taxes & fees
Oct 27 - Oct 28
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, (1692)
"Love the modern design and the hospitality, I loved my stay "
United States
Maikell
The price is NT$18,135
NT$18,135 total
includes taxes & fees
Nov 3 - Nov 4
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, (2885)
"Great place to stay. Very attentive staff."
United States
Edwin
The price is NT$12,351
NT$15,076 total
includes taxes & fees
Oct 26 - Oct 27
Moon Palace Cancun - All Inclusive
AVA Resort All Oceanfront - All Inclusive
5.0 star property
8.4 out of 10, Very Good, (598)
"Ava resort was absolutely beautiful! "
United States
Ariel
The price is NT$18,205
NT$18,205 total
includes taxes & fees
Oct 30 - Oct 31
AVA Resort All Oceanfront - All Inclusive
The Westin Resort & Spa, Cancun
4.0 star property
8.6 out of 10, Excellent, (2333)
"Nice resort by the beach with nice pools and relaxed atmosphere "
United States
Roula
The price is NT$2,974
NT$3,731 total
includes taxes & fees
Nov 3 - Nov 4
The Westin Resort & Spa, Cancun
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (2032)
"Very clean rooms staff were amazing "
United States
Raekwon
The price is NT$12,307
NT$12,307 total
includes taxes & fees
Oct 29 - Oct 30
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
Hotel Riu Santa Fe - All Inclusive
3.5 star property
8.4 out of 10, Very Good, (6240)
"Overall nice place to stay . "
United States
Diana
Hotel Riu Santa Fe - All Inclusive
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
5.0 star property
9.2 out of 10, Wonderful, (1445)
"A wonderful place to stay would recommend to anyone "
United States
Misti
The price is NT$24,270
NT$29,451 total
includes taxes & fees
Oct 26 - Oct 27
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, (1991)
"Rooms are very clean, amazing room service, beautiful views "
United States
Mustafa
The price is NT$4,477
NT$5,549 total
includes taxes & fees
Oct 25 - Oct 26
Emporio Cancun Optional All Inclusive
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (4988)
"Loved all the animals around very nice resort"
United States
Jose
The price is NT$5,271
NT$6,462 total
includes taxes & fees
Oct 26 - Oct 27
Occidental at Xcaret Destination - All Inclusive
Dreams Sands Cancun Resort & Spa - All Inclusive
4.0 star property
8.2 out of 10, Very Good, (1462)
"Good Resort. Location had great access to local shopping, ferry, and restaurants."
United States
JENNIFER
The price is NT$8,219
NT$8,219 total
includes taxes & fees
Oct 30 - Oct 31
Dreams Sands Cancun Resort & Spa - All Inclusive
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
9.2 out of 10, Wonderful, (4892)
"Loved this resort great staff. "
Canada
Nadine
The price is NT$8,560
NT$10,489 total
includes taxes & fees
Oct 29 - Oct 30
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Temptation Cancun Resort All Inclusive - Adults Only
4.5 star property
8.8 out of 10, Excellent, (4341)
"Was an absolutely amazing stay"
United States
Christian
The price is NT$9,850
NT$12,050 total
includes taxes & fees
Oct 27 - Oct 28
Temptation Cancun Resort All Inclusive - Adults Only
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
4.5 star property
9.0 out of 10, Wonderful, (4441)
"We enjoyed our stay very much. "
United States
Lacey Nichole
The price is NT$8,952
NT$10,964 total
includes taxes & fees
Oct 25 - Oct 26
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Hyatt Ziva Cancun All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (1837)
"Clean room, very friendly staff"
Canada
Fran
The price is NT$14,349
NT$14,349 total
includes taxes & fees
Nov 3 - Nov 4
Hyatt Ziva Cancun All Inclusive
Majestic Elegance Costa Mujeres – All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (3389)
"Clean room, staff super friendly and attentive, restaurants were nice food was good "
United States
Ellaine
Majestic Elegance Costa Mujeres – All Inclusive
Hotel Riu Cancun - Adults Only - All Inclusive
3.5 star property
8.4 out of 10, Very Good, (3496)
"The hotel is excellent and service was great. "
United States
Andrii
The price is NT$7,805
NT$9,575 total
includes taxes & fees
Oct 30 - Oct 31
Hotel Riu Cancun - Adults Only - All Inclusive
Hotel Riu Palace Cabo San Lucas - All Inclusive
4.0 star property
8.8 out of 10, Excellent, (4902)
"Great resort for a peaceful time."
United States
Ulysses
Hotel Riu Palace Cabo San Lucas - All Inclusive
Secrets The Vine Cancun - Adults Only - All Inclusive
5.0 star property
8.8 out of 10, Excellent, (2225)
"Clean rooms, staff were amazing, food was great"
Canada
Cody
The price is NT$15,535
NT$15,535 total
includes taxes & fees
Oct 26 - Oct 27
Secrets The Vine Cancun - Adults Only - 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 31 - Nov 2
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

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

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,731 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,731 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!