Search Hotels in Mexico

  • 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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mexico hotels

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5.0 star property
Playa del Carmen
8.6 out of 10, Excellent, (1,545 reviews)
"Amazing views our check in process was good Adal made accommodations for us for the room to be just how we wanted my kids and us loved it we will start going more often"
United States
Jose
The price is NT$36,741
NT$44,563 total
includes taxes & fees
Jul 3 - Jul 4
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Riu Cancun - Adults Only - All Inclusive

Hotel Riu Cancun - Adults Only - All Inclusive
3.5 star property
Zona Hotelera
8.4 out of 10, Very Good, (3,998 reviews)
"Awesome place to stay."
Canada
Sunil kumar
Hotel Riu Cancun - Adults Only - All Inclusive

Hotel Riu Ventura - All Inclusive

Hotel Riu Ventura - All Inclusive
4.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (574 reviews)
"Amazing resort."
Canada
Suprem
Hotel Riu Ventura - All Inclusive

Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive
4.0 star property
Playa del Carmen
8.4 out of 10, Very Good, (5,358 reviews)
"Great budget friendly options to being close to xcaret activities and amazing scenery."
United States
Kevin
The price is NT$6,937
NT$8,500 total
includes taxes & fees
Jun 10 - Jun 11
Occidental at Xcaret Destination - All Inclusive

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
Zona Hotelera
9.0 out of 10, Wonderful, (6,802 reviews)
"We liked the hotel its clean and friendly staff."
United States
Lejla
The price is NT$7,754
NT$9,536 total
includes taxes & fees
Jun 22 - Jun 23
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
4.5 star property
Zona Hotelera
9.2 out of 10, Wonderful, (4,997 reviews)
"Great hotel"
United States
Mamou
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hotel Riu Santa Fe - All Inclusive

Hotel Riu Santa Fe - All Inclusive
3.5 star property
El Medano Ejidal
8.6 out of 10, Excellent, (7,798 reviews)
"Great place to stay!"
Canada
Tavleen Kaur
The price is NT$6,131
NT$7,358 total
includes taxes & fees
Jun 28 - Jun 29
Hotel Riu Santa Fe - All Inclusive

AVA Resort Cancun - All Inclusive

AVA Resort Cancun - All Inclusive
5.0 star property
Cancun
8.4 out of 10, Very Good, (1,195 reviews)
"Love love the resort from transportation from the airport, welcoming, all the staff and food was excellent!!!"
United States
Monica Adora
The price is NT$13,107
NT$16,015 total
includes taxes & fees
Jun 14 - Jun 15
AVA Resort Cancun - All Inclusive

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

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
5.0 star property
Playa del Carmen
9.2 out of 10, Wonderful, (1,458 reviews)
"As always, Xcaret was amazing!"
United States
Stacy
The price is NT$26,479
NT$32,146 total
includes taxes & fees
Jul 7 - Jul 8
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
5.0 star property
Cancun
8.4 out of 10, Very Good, (3,104 reviews)
"It was a good hotel to stay."
United States
Rajendra
The price is NT$13,953
NT$17,039 total
includes taxes & fees
Jun 13 - Jun 14
Moon Palace Cancun - All-Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

Temptation Cancun Resort All Inclusive - Adults Only
4.5 star property
Zona Hotelera
9.0 out of 10, Wonderful, (4,960 reviews)
"Great hotel for adults"
United States
kendra
The price is NT$10,839
NT$13,270 total
includes taxes & fees
Jun 29 - Jun 30
Temptation Cancun Resort All Inclusive - Adults Only

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only
5.0 star property
Maroma
9.6 out of 10, Exceptional, (192 reviews)
"The bungalows over the water were beautiful! It’s a wonderful experience without a long flight. The staff are friendly, very helpful and efficient. The food was wonderful!"
United States
Lisa
The price is NT$46,846
NT$56,791 total
includes taxes & fees
Jun 28 - Jun 29
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only

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

Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
Zona Hotelera
8.8 out of 10, Excellent, (2,476 reviews)
"Great place to stay!"
United States
Jesus
The price is NT$8,092
NT$9,946 total
includes taxes & fees
Jun 24 - Jun 25
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

The Westin Resort & Spa, Cancun

The Westin Resort & Spa, Cancun
4.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (2,990 reviews)
"Great food in all restaurants, delicious"
United States
Rebeca
The price is NT$2,803
NT$3,547 total
includes taxes & fees
Jun 29 - Jun 30
The Westin Resort & Spa, Cancun

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

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive
5.0 star property
Playa del Carmen
8.4 out of 10, Very Good, (1,232 reviews)
"Super nice resort. The staff are really nice and super clean"
United States
Maria G
The price is NT$25,154
NT$30,543 total
includes taxes & fees
Jun 8 - Jun 9
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Moon Palace The Grand Cancun - All-inclusive

Moon Palace The Grand Cancun - All-inclusive
5.0 star property
Cancun
8.6 out of 10, Excellent, (2,045 reviews)
"Great resort for families"
United States
Maria
The price is NT$21,964
NT$26,732 total
includes taxes & fees
Jun 8 - Jun 9
Moon Palace The Grand Cancun - All-inclusive

Occidental Costa Cancún All Inclusive

Occidental Costa Cancún All Inclusive
3.5 star property
Zona Hotelera
8.0 out of 10, Very Good, (2,821 reviews)
"The hotel was very good . The staff y very nice"
United States
leticia
The price is NT$5,010
NT$6,216 total
includes taxes & fees
Jun 30 - Jul 1
Occidental Costa Cancún All Inclusive

Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort
4.5 star property
San José del Cabo
9.2 out of 10, Wonderful, (2,164 reviews)
"Great resort"
United States
Travis Micheal
The price is NT$14,070
NT$17,033 total
includes taxes & fees
Jul 1 - Jul 2
Marquis Los Cabos, An All Inclusive, Adults Only & No Timeshare Resort

Emporio Cancun Optional All Inclusive

Emporio Cancun Optional All Inclusive
4.0 star property
Zona Hotelera
8.0 out of 10, Very Good, (2,666 reviews)
"Rooms were well maintained and staff was very attentive"
United States
Kimberly
The price is NT$4,190
NT$5,224 total
includes taxes & fees
Jun 21 - Jun 22
Emporio Cancun Optional All Inclusive

Hyatt Ziva Cancun All Inclusive

Hyatt Ziva Cancun All Inclusive
4.5 star property
Zona Hotelera
9.4 out of 10, Exceptional, (1,886 reviews)
"Our stay was awesome!!!! "
United States
Shannie
The price is NT$14,524
NT$17,728 total
includes taxes & fees
Jun 9 - Jun 10
Hyatt Ziva 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:Jun 19 - Jun 21

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

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