Search Mexico Hotels

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

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Mexico

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
8.8 out of 10, Excellent, (5629)
"Great place to stay!!!"
United States
Amber A
The price is €206
includes taxes & fees
19 Nov - 20 Nov
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, (1321)
"Best Hotel vacation ever..!"
United States
Adrian
The price is €809
includes taxes & fees
23 Oct - 24 Oct
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, (1691)
"Love the modern design and the hospitality, I loved my stay "
United States
Maikell
The price is €491
includes taxes & fees
27 Oct - 28 Oct
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, (2916)
"Great place to stay. Very attentive staff."
United States
Edwin
The price is €422
includes taxes & fees
26 Oct - 27 Oct
Moon Palace Cancun - All Inclusive
AVA Resort All Oceanfront - All Inclusive
5.0 star property
8.4 out of 10, Very good, (597)
"Ava resort was absolutely beautiful! "
United States
Ariel
The price is €510
includes taxes & fees
23 Oct - 24 Oct
AVA Resort All Oceanfront - All Inclusive
The Westin Resort & Spa, Cancun
4.0 star property
8.6 out of 10, Excellent, (2330)
"Nice resort by the beach with nice pools and relaxed atmosphere "
United States
Roula
The price is €105
includes taxes & fees
28 Oct - 29 Oct
The Westin Resort & Spa, Cancun
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (2027)
"Very clean rooms staff were amazing "
United States
Raekwon
The price is €344
includes taxes & fees
29 Oct - 30 Oct
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, (6232)
"Great vacation destination! "
United States
Artur Alexandrovich
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 €828
includes taxes & fees
19 Nov - 20 Nov
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, (1989)
"Rooms are very clean, amazing room service, beautiful views "
United States
Mustafa
The price is €144
includes taxes & fees
3 Nov - 4 Nov
Emporio Cancun Optional All Inclusive
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very good, (4984)
"Loved all the animals around very nice resort"
United States
Jose
The price is €182
includes taxes & fees
26 Oct - 27 Oct
Occidental at Xcaret Destination - All Inclusive
Dreams Sands Cancun Resort & Spa - All Inclusive
4.0 star property
8.2 out of 10, Very good, (1459)
"Good Resort. Location had great access to local shopping, ferry, and restaurants."
United States
JENNIFER
The price is €231
includes taxes & fees
30 Oct - 31 Oct
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, (4888)
"Loved this resort great staff. "
Canada
Nadine
The price is €294
includes taxes & fees
27 Oct - 28 Oct
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, (4336)
"Was an absolutely amazing stay"
United States
Christian
The price is €337
includes taxes & fees
27 Oct - 28 Oct
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, (4436)
"We enjoyed our stay very much. "
United States
Lacey Nichole
The price is €307
includes taxes & fees
25 Oct - 26 Oct
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Hyatt Ziva Cancun All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (1835)
"Clean room, very friendly staff"
Canada
Fran
The price is €402
includes taxes & fees
2 Nov - 3 Nov
Hyatt Ziva Cancun All Inclusive
Majestic Elegance Costa Mujeres – All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (3388)
"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, (3492)
"The hotel is excellent and service was great. "
United States
Andrii
The price is €268
includes taxes & fees
31 Oct - 1 Nov
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, (4898)
"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, (2239)
"Clean rooms, staff were amazing, food was great"
Canada
Cody
The price is €436
includes taxes & fees
26 Oct - 27 Oct
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.
Showing deals for:31 Oct - 2 Nov
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

Guide to exploring Mexico

Top reasons to visit Mexico

  • Stunning Beaches: Mexico boasts some of the world's most beautiful beaches, perfect for relaxation and water sports.
  • Rich Cultural Heritage: Explore ancient ruins, historic churches, and vibrant local traditions that reflect Mexico's diverse history.
  • Vibrant Urban Areas: Experience the lively streets of Cancún and other cities, offering shopping, dining, and entertainment.
  • Outdoor Adventures: Engage in thrilling activities like hiking, snorkelling, and zip-lining in Mexico's breathtaking natural landscapes.
  • Exceptional Accommodation: Choose from a variety of resorts and hotels, catering to families, couples, and solo travellers alike.

Find great hotels in Mexico

Discover a range of exceptional accommodation options in Mexico, perfect for every type of traveller. Whether you're seeking family-friendly resorts, business-oriented hotels, or idyllic beachfront stays, you'll find ideal choices in popular destinations like Cabo San Lucas, Cancún, and Centro. Embrace a memorable vacation experience with amenities designed to cater to your needs and ensure your comfort throughout your stay.

  • Hotel Riu Santa Fe - All Inclusive: Nestled along the stunning coastline of Mexico, Hotel Riu Santa Fe is a 3.5-star all-inclusive resort perfect for those seeking a beach and adventure-themed getaway. This vibrant property features unlimited food and drinks, including gourmet dining options and nightly entertainment. Guests can indulge in a variety of activities, from exciting water sports like snorkelling and parasailing to relaxing moments at the natural hot springs nearby. The resort boasts direct beach access, ensuring sun-soaked days and stunning ocean views. With its lively atmosphere, this hotel is ideal for adventurous travellers looking to create unforgettable memories.
  • Hotel Riu Palace Peninsula - All Inclusive: A luxurious 4-star resort, Hotel Riu Palace Peninsula caters to families and golf enthusiasts alike with its superb amenities and services. Set against a picturesque backdrop, the hotel offers an array of all-inclusive options, including 24-hour room service, gourmet dining, and access to a children’s club. Guests can enjoy a round of golf or partake in various non-motorised water sports right on the beach. The family-friendly environment and direct beach access make this resort a fantastic choice for those looking to blend relaxation with fun-filled activities.
  • Occidental at Xcaret Destination - All Inclusive: Located in the heart of Mexico, the 4-star Occidental at Xcaret Destination is an ideal choice for travellers seeking a city, shopping, and spa-themed holiday. This exquisite resort provides a wide range of all-inclusive services, including gourmet dining, a full-service spa, and engaging activities like mini-golf and tennis. Guests can unwind with luxurious spa treatments or explore local shopping options nearby. The hotel's vibrant atmosphere and numerous facilities ensure a delightful stay for those looking to experience both relaxation and adventure.

Where to stay in Mexico

Mexico offers an incredible array of experiences for every type of traveller, from the vibrant streets of Cancún, perfect for adults seeking adventure, to the tranquil beauty of Riviera Mayakoba, ideal for relaxation. Families will find friendly atmospheres in various regions, while history enthusiasts can explore affluent areas steeped in culture. Whether you're after thrilling escapades or serene retreats, Mexico promises a memorable holiday for all.

  • Cancun: Nestled along the stunning Caribbean coastline, Cancun is renowned for its pristine beaches and vibrant nightlife. This bustling city attracts families and outdoor enthusiasts alike, with peak visitor numbers occurring in March, July, and December. Cancun's allure lies in its luxurious resorts and world-class golf courses, making it an ideal destination for relaxation and recreation. Don't miss the picturesque beaches, perfect for sunbathing and water sports, or the charming town neighbourhood, where you can experience local culture and cuisine.
  • Playa del Carmen: Located just south of Cancun, Playa del Carmen offers a laid-back atmosphere combined with a vibrant cultural scene. This popular city is a magnet for families and beach lovers, particularly during peak seasons in January and March to April. Playa del Carmen boasts beautiful beaches and a lively tourist precinct, where you can indulge in shopping, dining, and nightlife. The recreational areas cater to outdoor enthusiasts, providing ample opportunities for fun and relaxation in a truly idyllic setting.
  • Mexico City: As the capital of Mexico, Mexico City is a sprawling metropolis rich in culture and history. Visitors flock to this vibrant city for its unique blend of city-themed experiences, family attractions, and cultural richness, with peak travel times in March and October to November. Explore iconic landmarks such as historic places, stadiums, and bustling streets filled with shops and eateries. Mexico City offers an array of entertainment options, from arena shows to shopping centres, ensuring that there’s something for everyone in this dynamic urban environment.

Things to do in Mexico

Mexico is an ideal destination for outdoor adventures, family outings, and urban explorations. Visitors can enjoy vibrant shopping areas, exciting arena entertainment, and luxurious resorts. With a rich blend of culture and leisure activities, Mexico promises an unforgettable experience for all types of travellers.

Shopping

La Isla Shopping Mall offers a vibrant atmosphere with entertainment and family-friendly options. For a local experience, visit San Pancho Nayarit Market, which showcases the city's lively business scene. Avienda Chapultepec combines shopping with a welcoming vibe, perfect for families and those seeking unique finds.

Recreation

Experience the natural beauty of Xcaret Eco Theme Park, where you can immerse yourself in wellness activities surrounded by lush landscapes. For sports enthusiasts, Akron Stadium offers thrilling events, while Nayar Vidanta Golf invites you to enjoy a round of golf in a stunning outdoor setting.

Adventure

At Autódromo Hermanos Rodríguez, experience the thrill of motor racing amidst a vibrant atmosphere. Venture to Ventura Park Cancun for exhilarating water slides and family-friendly fun. For an adventurous outing, Vallarta Adventures offers exciting activities that immerse you in Mexico’s stunning landscapes and rich culture.

Nightlife

Experience the vibrant nightlife in Mexico with a visit to the Juarez Theater for cultural performances and romantic evenings. For thrill-seekers, the Estrella de Puebla Observation Wheel offers adventure with stunning views, while KidZania Santa Fe provides an exciting arcade atmosphere perfect for families and fun-lovers alike.

*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 when prices are generally lower. Book your hotel about a month in advance for the best deals and look for last-minute offers on Expedia. Saturdays tend to be the cheapest days to stay, while Mondays are the most expensive. Use Expedia’s search tool to filter by budget and location, and consider booking a package that combines flights, accommodation, and activities for additional savings. Don't forget to seek out free activities to enhance your experience without breaking the bank.

  • 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: Utilise Expedia’s search tool to refine your options based on your budget, preferred location, and the type of accommodation you desire. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel accommodation in Mexico with your flights and activities by opting for an Expedia package.

Find the best attractions in Mexico

Mexico offers a delightful blend of outdoor adventures, family activities, and urban exploration. Popular attractions include stunning beaches, historic churches, and vibrant urban parks, catering to travellers seeking cultural experiences and the beauty of nature. Whether you're relaxing by the seaside or immersing yourself in the local culture, Mexico provides an array of captivating points of interest to enjoy during your visit.

  • Moon Palace Golf Club: Experience a luxurious golfing escapade at Moon Palace Golf Club, where family-friendly vibes and friendly locals await. Enjoy a beautifully landscaped course combined with top-notch facilities, perfect for both seasoned golfers and beginners alike.
  • Paseo de la Reforma: Stroll along the iconic Paseo de la Reforma, a bustling thoroughfare that embodies the vibrant spirit of Mexico City. This majestic avenue is lined with impressive monuments and modern skyscrapers, offering a fascinating blend of history and contemporary culture.
  • Zócalo: Immerse yourself in the rich culture at Zócalo, the heart of Mexico City. Surrounded by stunning architecture and vibrant street life, this historic square is a hub for local events and a perfect spot to savour authentic Mexican cuisine.

Best time to go to Mexico

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.

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 visiting Mexico, you can fly into two major airports: Mexico City (MEX-Mexico City Intl.) and Guadalajara, Jalisco (GDL-Don Miguel Hidalgo y Costilla Intl.). Mexico City Airport is located 4.8km from the city centre, with excellent hotel options like the 5-star Sofitel Mexico City Reforma and The Ritz-Carlton, both approximately 5 to 9.7km away, offering various airport shuttle services. Guadalajara Airport is situated 452.2km from the city, with nearby hotels such as the 4.5-star Hotel Riu Plaza Guadalajara and Barceló Guadalajara, both about 17.7km away, providing convenient access to the airport.

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 €105 in a few different ways on Expedia. First, enter the dates you'd like to go on holiday, 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 holiday 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 €105 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 "Traveller 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!