A beach with a horse rider, thatched umbrellas, and beach chairs.

Search Mexico Hotels

  • 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

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Mexico hotels

1. Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive
5.0 star property
Playa del Carmen
8.6 out of 10, Excellent, (1,682 reviews)
"Wonderful stay and will visit again"
United States
Velyi
The price is €1,022
includes taxes & fees
30 Aug - 31 Aug
Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive

2. Dreams Sapphire Resort & Spa - All Inclusive

Dreams Sapphire Resort & Spa - All Inclusive
5.0 star property
Puerto Morelos
8.0 out of 10, Very good, (1,005 reviews)
"Loved this resort! The staff was sooo very nice. Beautiful grounds. Highly recommend!"
United States
Jennifer
The price is €249
includes taxes & fees
30 Aug - 31 Aug
Dreams Sapphire Resort & Spa - All Inclusive

3. Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive
5.0 star property
Puerto Morelos
9.4 out of 10, Exceptional, (2,476 reviews)
"The entire resort was great 👍"
United States
vernon
The price is €329
includes taxes & fees
3 Sept - 4 Sept
Excellence Riviera Cancun - Adults Only All Inclusive

4. Hotel Riu Ventura - All Inclusive

Hotel Riu Ventura - All Inclusive
4.0 star property
Zona Hotelera
8.8 out of 10, Excellent, (909 reviews)
"Nice hotel"
United States
Gabriela Yvette
Hotel Riu Ventura - All Inclusive

5. 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,630 reviews)
"It was very clean and staff were very welcoming and a beautiful place to stay"
United States
Agustin
The price is €206
includes taxes & fees
31 Aug - 1 Sept
Occidental at Xcaret Destination - All Inclusive

6. 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,899 reviews)
"It is a good hotel."
United States
Joseph Waheb
The price is €268
includes taxes & fees
1 Sept - 2 Sept
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

7. 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, (4,188 reviews)
"Absolutely love that place!!!"
United States
Marina
Hotel Riu Cancun - Adults Only - All Inclusive

8. 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, (5,288 reviews)
"Great stay"
United States
William
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

9. 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, (8,328 reviews)
"Friendly staff, clean, fun stay"
United States
Marites
Hotel Riu Santa Fe - All Inclusive

10. Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive

Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive
5.0 star property
Playa del Carmen
9.2 out of 10, Wonderful, (1,514 reviews)
"Excellent staff, beautiful property, fun activities, relaxation spots amazing."
United States
Liset
The price is €946
includes taxes & fees
25 Aug - 26 Aug
Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive

11. Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
4.5 star property
Puerto Morelos
8.2 out of 10, Very good, (507 reviews)
"Great value, very well maintained, the breakfast was really good"
United States
Ricardo
The price is €210
includes taxes & fees
31 Aug - 1 Sept
Iberostar Selection Riviera Cancún - All Inclusive

12. AVA Resort Cancun

AVA Resort Cancun
5.0 star property
Cancun
8.4 out of 10, Very good, (1,486 reviews)
"We loved our stay!"
United States
Jessica
The price is €425
includes taxes & fees
6 Sept - 7 Sept
AVA Resort Cancun

13. Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

Secrets Riviera Cancún All Preferred - Adults Only - All inclusive
5.0 star property
Puerto Morelos
8.8 out of 10, Excellent, (465 reviews)
"The staff was pretty good and the pool area was great!"
United States
Candice
The price is €358
includes taxes & fees
24 Aug - 25 Aug
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

14. Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
5.0 star property
Cancun
8.4 out of 10, Very good, (3,144 reviews)
"Will definitely stay again beautiful place great food"
United States
Jassmen
The price is €373
includes taxes & fees
31 Aug - 1 Sept
Moon Palace Cancun - All-Inclusive

15. 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,252 reviews)
"Great resort"
United States
Karen
The price is €606
includes taxes & fees
1 Sept - 2 Sept
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

16. 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,643 reviews)
"Excellent property for a summer vacation."
United States
Alain
The price is €330
includes taxes & fees
1 Sept - 2 Sept
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

17. Hilton Cancun, an All-Inclusive Resort

Hilton Cancun, an All-Inclusive Resort
4.5 star property
Cancun
8.6 out of 10, Excellent, (3,194 reviews)
"Very nice resort"
United States
Harpreet singh
The price is €434
includes taxes & fees
17 Aug - 18 Aug
Hilton Cancun, an All-Inclusive Resort

18. 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, (5,184 reviews)
"Amazing stay!"
United States
Julibey
The price is €358
includes taxes & fees
1 Sept - 2 Sept
Temptation Cancun Resort All Inclusive - Adults Only

19. Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive
5.0 star property
Maroma
9.6 out of 10, Exceptional, (201 reviews)
"The service is truly excellent from start to finish. You get picked up and dropped off at the airport (CUN) and there are assigned staff always just a text away. Complimentary activities come with the reservation and the Palafitos exclusive restaurant is amazing. The views are obviously spectacular and having breakfast delivered to your own private bungalow overseeing the ocean is truly special. Will definitely be back!"
United States
David
The price is €1,412
includes taxes & fees
7 Sept - 8 Sept
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive

20. Atelier Playa Mujeres - Adults Only - All Inclusive

Atelier Playa Mujeres - Adults Only - All Inclusive
5.0 star property
Playa Mujeres
9.6 out of 10, Exceptional, (1,468 reviews)
"Beautiful resort"
United States
Jennifer
The price is €522
includes taxes & fees
10 Aug - 11 Aug
Atelier Playa Mujeres - 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:14 Aug - 16 Aug

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 beautiful beaches, perfect for relaxation and adventure, including the famed Riviera Maya and Playa Mujeres.
  • Rich Cultural Experiences: Immerse yourself in Mexico’s vibrant culture through its historic towns, temples, and local traditions.
  • Outdoor Adventures: Enjoy a range of activities, from beachside temazcal ceremonies to thrilling excursions in lush landscapes.
  • Diverse Accommodation: Mexico offers a variety of lodging options, from luxurious resorts to family-friendly hotels, catering to all travellers.
  • Welcoming Atmosphere: Experience the warmth of local hospitality that enhances your holiday and creates lasting memories.

Find great hotels in Mexico

Discover a diverse array of hotel accommodations in Mexico, perfect for every type of traveller. Whether you seek luxurious resorts by the beach, family-friendly hotels, or business-focused stays, Mexico offers a splendid selection of top-rated options. Experience the elegance of star accommodations and unwind at Hotel Esencia, where comfort meets sophistication. Your Mexican getaway awaits with unparalleled hospitality and stunning landscapes.

  • Hotel Riu Palace Las Americas - Adults Only- All Inclusive: Nestled in a prime beachfront location, this 4-star resort offers an exclusive adults-only experience with a focus on relaxation and adventure. Rated 9.2 out of 10, the hotel features an impressive range of all-inclusive amenities, including a variety of dining options, water sports such as kayaking and sailing, and a vibrant nightlife with an onsite nightclub. Guests can indulge in 24-hour room service and enjoy a fitness centre equipped for all levels. This property is particularly appealing to travellers seeking a blend of beach leisure and exciting activities, including golf and scuba diving.
  • Occidental Costa Cancún All Inclusive: A family-friendly 3.5-star resort, Occidental Costa Cancún boasts a guest rating of 8.0 out of 10, making it a popular choice for families seeking a beach getaway. The hotel offers a selection of all-inclusive services, including limited room service and various dining options. With direct beach access and amenities geared towards children, such as supervised childcare and a playground, families can enjoy a worry-free stay. The lively atmosphere is complemented by entertainment options suitable for all ages, ensuring a fun-filled vacation experience.
  • Finest Playa Mujeres by The Excellence Collection - All Inclusive: This luxurious 5-star resort, rated 8.8 out of 10, provides a sophisticated escape with comprehensive all-inclusive offerings. Guests can enjoy a wide array of activities, from tennis and yoga classes to vibrant theme parties. The property features direct beach access and amenities for children, including a water park and supervised childcare. With 24-hour room service and a diverse culinary experience, this resort caters to those looking for a combination of relaxation and family-friendly fun, all set in a beautiful tropical setting.

Where to stay in Mexico

Mexico offers a diverse array of experiences for travellers seeking adventure and relaxation. From the luxurious resorts of the Mexican Caribbean to the stunning beauty of Riviera Maya and Playa Mujeres, there’s something for everyone. Explore vibrant cities steeped in history or unwind in family-friendly neighbourhoods, all while enjoying the welcoming atmosphere created by friendly locals. Let Mexico inspire your next unforgettable holiday filled with culture, scenery, and unforgettable moments.

  • San José del Cabo: Nestled at the southern tip of the Baja California Peninsula, San José del Cabo offers a harmonious blend of charming colonial architecture and stunning coastal views. This city is ideal for those seeking an outdoor and beach-focused adventure. Visitors are drawn here for its golf courses and private clubs, perfect for sports enthusiasts. The picturesque marina and beautiful beaches invite relaxation, while the vibrant local culture can be experienced in the charming town square. With peak travel during March to April and July, it’s a popular destination for families and couples alike.
  • Tulum: Located on the Caribbean coast, Tulum is a breathtaking city known for its stunning beaches and rich history. This eco-friendly destination is perfect for families and outdoor lovers, with its pristine shores and ancient Mayan ruins nearby. Visitors can enjoy a range of activities from relaxing on beautiful beaches to exploring the vibrant town neighbourhood. The peak season from January to March ensures a lively atmosphere, while the local resorts and recreational areas provide a perfect retreat for relaxation and adventure.
  • Ciudad Juárez: Positioned on the border with the United States, Ciudad Juárez is a dynamic city offering a unique blend of business and family experiences. This urban hub is renowned for its shopping centres and educational institutions, making it an ideal destination for travellers seeking a city-themed adventure. Local landmarks such as embassies and the modern bridge add to its charm. Peak visitor numbers during April and June to July highlight its appeal, particularly for those looking to explore the vibrant culture and amenities this city has to offer.

Things to do in Mexico

Shopping

One block from the main square, you'll discover the vibrant Mercado de Artesanías La Ciudadela, known for its handcrafted goods. For a more modern experience, head to Perisur, where you can find a variety of international and local brands, ideal for unique gifts and souvenirs.

Recreation

In Tulum, the Yäan Wellness Energy Spa offers holistic therapies amidst lush jungle surroundings, inviting relaxation and rejuvenation. In San Miguel de Allende, the Casa de la Luz spa features traditional healing practices and serene settings, allowing guests to unwind and connect with their inner selves.

Adventure

Autódromo Hermanos Rodríguez offers an exhilarating motor racing experience in Mexico City, where speed enthusiasts can feel the adrenaline rush. For a thrilling outdoor adventure, visit Puerto Morelos Adventure, featuring an exciting zipline and ropes course amidst stunning natural scenery. The Teleférico de Montetaxco provides breathtaking views while gliding on a gondola, perfect for families seeking adventure.

Nightlife

In Mexico City, explore the vibrant nightlife at the lively Condesa district, where bars like La Roma offer eclectic cocktails. For a more traditional experience, visit a cantina in Coyoacán, enjoying live mariachi music while sipping on tequila.

*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 perfect blend of outdoor adventure and cultural experiences, making it an ideal destination for tourists. Visitors can explore stunning beaches, historic churches, and vibrant urban parks, catering to those seeking relaxation or activity. Whether you’re looking for a beach getaway or cultural immersion, Mexico's diverse attractions promise unforgettable experiences for every traveller.

  • World Trade Center Mexico City: This iconic skyscraper offers a unique city vibe, with stunning panoramic views of Mexico City from its observation deck. The bustling atmosphere is complemented by shopping, dining, and cultural exhibitions, making it a vibrant hub for both locals and visitors.
  • Akumal Beach: Renowned for its crystal-clear waters and powdery white sand, Akumal Beach invites relaxation and leisure. You can enjoy swimming, snorkelling with sea turtles, or simply soaking up the sun in a picturesque setting that embodies the quintessential beach vibes of the Caribbean.
  • Sian Ka'an Biosphere Reserve: This UNESCO World Heritage site offers a secluded escape into nature, with diverse ecosystems and abundant wildlife. It's ideal for adventure enthusiasts keen on exploring pristine beaches, lagoons, and lush tropical forests, all while immersing themselves in the tranquillity of the wild.

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.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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.7°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.9°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

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 €206 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 €206 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!

Explore a world of travel with Expedia