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

Top Cities in Mexico

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Mexico hotels

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
Zona Hotelera
8.8 out of 10, Excellent, (6073)
"Nice resort with good food options and friendly staff."
Canada
Grace
The price is €314
includes taxes & fees
21 Jan - 22 Jan
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

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, (1378)
"The rooms were very clean and the staff was very courteous."
United States
Erica
The price is €850
includes taxes & fees
2 Feb - 3 Feb
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

AVA Resort All Oceanfront - All Inclusive

AVA Resort All Oceanfront - All Inclusive
5.0 star property
Cancun
8.4 out of 10, Very good, (778)
"Great atmosphere, great staff delicious food"
Canada
Sheena
The price is €543
includes taxes & fees
5 Jan - 6 Jan
AVA Resort All Oceanfront - All Inclusive

The Westin Resort & Spa, Cancun

The Westin Resort & Spa, Cancun
4.0 star property
Zona Hotelera
8.6 out of 10, Excellent, (2548)
"Great hotel "
United States
Ryan
The price is €151
includes taxes & fees
23 Jan - 24 Jan
The Westin Resort & Spa, Cancun

Emporio Cancun Optional All Inclusive

Emporio Cancun Optional All Inclusive
4.0 star property
Zona Hotelera
8.0 out of 10, Very good, (2178)
"Excelente hotel "
Mexico
Rodolfo
The price is €180
includes taxes & fees
27 Jan - 28 Jan
Emporio Cancun Optional All Inclusive

Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
4.5 star property
Cancun
8.2 out of 10, Very good, (3019)
"Excellent all inclusive resort"
United States
Naresh
The price is €364
includes taxes & fees
6 Jan - 7 Jan
Moon Palace Cancun - All-Inclusive

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, (2204)
"Great stay! "
Canada
Ronald
The price is €402
includes taxes & fees
2 Feb - 3 Feb
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

Hotel Riu Santa Fe - All Inclusive

Hotel Riu Santa Fe - All Inclusive
3.5 star property
El Medano Ejidal
8.4 out of 10, Very good, (6857)
"Great food, nice hotel staff, and clean property."
United States
Brooke
Hotel Riu Santa Fe - All Inclusive

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive
4.5 star property
Zona Hotelera
9.0 out of 10, Wonderful, (1915)
"Yes great stay "
Canada
Kisha
The price is €407
includes taxes & fees
25 Jan - 26 Jan
Hyatt Vivid Grand Island Cancun Adults Only All-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, (3656)
"Great staff rooms were clean food was decent."
United States
Ade
The price is €714
includes taxes & fees
28 Jan - 29 Jan
Hotel Riu Cancun - Adults Only - All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
Zona Hotelera
9.2 out of 10, Wonderful, (5125)
"Nice place to stay!"
United States
nancy ivett
The price is €434
includes taxes & fees
27 Jan - 28 Jan
Hotel Riu Palace Las Americas - Adults Only- 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, (4535)
"It really a cool place to stay"
United States
Boateng
The price is €372
includes taxes & fees
4 Jan - 5 Jan
Temptation Cancun Resort All Inclusive - Adults Only

Wyndham Alltra Playa del Carmen Adults Only All Inclusive

Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.5 star property
Downtown Playa del Carmen
8.6 out of 10, Excellent, (2662)
"Everything was great from the attentive staff, to the activities and the food."
United States
Seth
The price is €239
includes taxes & fees
5 Jan - 6 Jan
Wyndham Alltra Playa del Carmen Adults Only 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, (1443)
"This place is a must visit! Clean rooms, great staff, amazing amenities, and accessible beach. I can wait to return and definitely recommend it to others. "
United States
laura
The price is €851
includes taxes & fees
18 Jan - 19 Jan
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

Hyatt Ziva Cancun All Inclusive

Hyatt Ziva Cancun All Inclusive
4.5 star property
Zona Hotelera
9.4 out of 10, Exceptional, (1870)
"Friendly staff, nice view, clean, good food "
Canada
Wen
The price is €574
includes taxes & fees
12 Jan - 13 Jan
Hyatt Ziva Cancun 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, (1852)
"Love this resort "
United States
Wasia
The price is €658
includes taxes & fees
26 Jan - 27 Jan
Moon Palace The Grand Cancun - All-inclusive

Hard Rock Hotel Cancun - All Inclusive

Hard Rock Hotel Cancun - All Inclusive
4.5 star property
Zona Hotelera
8.0 out of 10, Very good, (1459)
"Pool and swim bars were amazing "
Canada
GURSEWAK SINGH
The price is €481
includes taxes & fees
13 Jan - 14 Jan
Hard Rock Hotel Cancun - All Inclusive

Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive
4.0 star property
Playa del Carmen
8.2 out of 10, Very good, (5106)
"Always a great stay. "
United States
Kacy Diane
The price is €484
includes taxes & fees
28 Jan - 29 Jan
Occidental at Xcaret Destination - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive
4.0 star property
El Tezal
8.8 out of 10, Excellent, (5126)
"The food at the restaurants was excellent! "
United States
Shaun
Hotel Riu Palace Cabo San Lucas - 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, (2575)
"Food, room, friendly staff at restaurants."
United States
Michal
The price is €227
includes taxes & fees
28 Jan - 29 Jan
Occidental Costa Cancún 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:9 Jan - 11 Jan
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 €151 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 €151 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!