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. 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,000 reviews)
"Family friendly resort, staff was very nice."
United States
Mikka Nicole
The price is P15,679
P19,232 total
includes taxes & fees
Sep 23 - Sep 24
Dreams Sapphire Resort & Spa - All Inclusive

2. Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive
4.5 star property
Puerto Morelos
8.4 out of 10, Very good, (662 reviews)
"Great place to stay"
United States
Darla
The price is P12,488
P15,056 total
includes taxes & fees
Sep 25 - Sep 26
Iberostar Selection Riviera Cancún - 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,562 reviews)
"This was a very relaxing place to stay."
United States
Matthew Robert
Excellence Riviera Cancun - Adults Only All Inclusive

4. 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.8 out of 10, Excellent, (1,757 reviews)
"Great services good food lot of fun"
United States
Lorena
The price is P59,826
P72,606 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive

5. 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,269 reviews)
"Great place to enjoy cancun!"
Canada
Myckael
Hotel Riu Cancun - Adults Only - All Inclusive

6. 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, (497 reviews)
"Very quiet a place to go for relaxation"
United States
Jose A
The price is P22,591
P27,596 total
includes taxes & fees
Sep 28 - Sep 29
Secrets Riviera Cancún All Preferred - Adults Only - All inclusive

7. 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,794 reviews)
"This place is amazing me and my husband first time here we will be coming back the food is amazing the staff clean room very happy"
United States
Eduardo Castillo
The price is P12,146
P14,911 total
includes taxes & fees
Sep 23 - Sep 24
Occidental at Xcaret Destination - All Inclusive

8. Hotel Riu Ventura - All Inclusive

Hotel Riu Ventura - All Inclusive
4.0 star property
Zona Hotelera
8.8 out of 10, Excellent, (1,114 reviews)
"Amazing food and staff"
United States
Josephine
The price is P13,699
P16,476 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Riu Ventura - All Inclusive

9. 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,595 reviews)
"Great place to stay!"
United States
Sharon E
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

10. 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,499 reviews)
"This place was absolutely perfect for my wife and I. Great food, clean environment, and friendly staff made the stay unforgettable."
United States
Christopher
The price is P31,112
P37,903 total
includes taxes & fees
Sep 24 - Sep 25
Atelier Playa Mujeres - Adults Only - All Inclusive

11. 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,647 reviews)
"Good place to stay"
United States
Yadira
Hotel Riu Santa Fe - All Inclusive

12. Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
5.0 star property
Cancun
8.4 out of 10, Very good, (3,107 reviews)
"Great resort and the staff were incredible, highly recommend!!"
United States
Michael Andrew
The price is P19,420
P23,810 total
includes taxes & fees
Oct 13 - Oct 14
Moon Palace Cancun - All-Inclusive

13. 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,908 reviews)
"Beautiful and clean and helpful hotel , beast service and great food 😊✌️"
United States
peyman
The price is P14,575
P17,947 total
includes taxes & fees
Oct 17 - Oct 18
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

14. 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,507 reviews)
"Great place"
United States
Nicolas
The price is P60,378
P73,274 total
includes taxes & fees
Sep 29 - Sep 30
Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - 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,279 reviews)
"Great resort"
United States
Karen
The price is P37,721
P45,859 total
includes taxes & fees
Sep 27 - Sep 28
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

16. AVA Resort Cancun

AVA Resort Cancun
5.0 star property
Cancun
8.6 out of 10, Excellent, (1,699 reviews)
"Excellent property, excellent staff, excellent food."
Canada
Jaswinder
The price is P26,044
P31,829 total
includes taxes & fees
Sep 23 - Sep 24
AVA Resort Cancun

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,086 reviews)
"Amazing stay"
United States
Jeffrey
The price is P21,591
P26,441 total
includes taxes & fees
Oct 19 - Oct 20
Hilton Cancun, an All-Inclusive Resort

18. 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,177 reviews)
"Good place for family getaway."
United States
fred
The price is P31,703
P38,676 total
includes taxes & fees
Oct 1 - Oct 2
Moon Palace The Grand Cancun - All-inclusive

19. Hotel Riu Palace Pacifico - Adults Only - All Inclusive

Hotel Riu Palace Pacifico - Adults Only - All Inclusive
4.5 star property
Nuevo Nayarit
9.2 out of 10, Wonderful, (4,503 reviews)
"Nice place to stay"
United States
Karapet
The price is P14,174
P16,725 total
includes taxes & fees
Sep 30 - Oct 1
Hotel Riu Palace Pacifico - Adults Only - All Inclusive

20. 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, (212 reviews)
"Loved everything about the room and service was top tier!"
United States
Rosalinda
The price is P94,551
P114,624 total
includes taxes & fees
Oct 6 - Oct 7
Palafitos Overwater Bungalows, All & More Inclusive - 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:Oct 2 - Oct 4

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 breathtaking beaches along the Caribbean and the Riviera Maya, perfect for relaxation and adventure.
  • Rich Cultural Experiences: Engage with vibrant local culture, from historic churches to lively urban parks and traditional ceremonies.
  • Outdoor Adventures: Ideal for thrill-seekers, Mexico offers activities like temazcal rituals and various recreational pursuits.
  • Diverse Accommodations: Choose from family-friendly resorts to luxurious hotels, ensuring a stay that meets every traveller's needs.
  • Warm Hospitality: Experience the essence of Mexican hospitality, making your visit truly memorable and welcoming.

Find great hotels in Mexico

Explore a diverse range of hotel accommodations in Mexico, catering to every traveler's needs, from family-friendly resorts to luxurious hotels. Whether you're seeking a relaxing beach getaway or a business travel experience, you'll find top-notch facilities and services. Discover the essence of Mexican hospitality with star-rated options and unique stays that promise unforgettable memories during your vacation.

  • Hotel Riu Santa Fe - All Inclusive: Nestled along the stunning coastline of Mexico, the Hotel Riu Santa Fe offers a vibrant atmosphere suitable for those seeking a beach and adventure-themed escape. With a commendable guest rating of 8.4 out of 10, this 3.5-star resort boasts an extensive range of all-inclusive amenities, including unlimited food and drinks, onsite nightlife, and various fitness classes. Guests can indulge in adventure sports such as snorkelling, sailing, and parasailing, all within reach. The property also features direct access to the beach and natural hot springs, providing a refreshing backdrop for relaxation and exploration.
  • Hotel Riu Palace Peninsula - All Inclusive: The Hotel Riu Palace Peninsula, a 4-star establishment with a guest rating of 8.8 out of 10, embodies elegance and family-friendly charm. This all-inclusive resort offers exceptional services, including 24-hour room service, a children’s club, and a variety of water sports such as kayaking and windsurfing. The hotel’s direct beach access enhances its appeal for families looking to create lasting memories. With a focus on comfort and entertainment, guests can enjoy gourmet dining options, engaging activities, and spacious accommodations designed for relaxation.
  • Occidental at Xcaret Destination - All Inclusive: The Occidental at Xcaret Destination is a 4-star resort with an inviting rating of 8.4 out of 10, ideal for families and beach enthusiasts. This all-inclusive property features a unique blend of relaxation and adventure, with amenities such as a children’s club, mini-golf, and a variety of dining options. The hotel’s direct access to the beach and its proximity to natural parks make it a fantastic choice for those wanting to explore the great outdoors. With nightly entertainment and a host of recreational activities, it promises a delightful stay for guests of all ages.

Where to stay in Mexico

Mexico offers an enchanting blend of adventure and relaxation, perfect for your holiday. Explore the stunning Mexican Caribbean and the picturesque Riviera Maya, where pristine beaches meet vibrant culture. Experience the family-friendly atmosphere of Playa Mujeres, ideal for creating lasting memories. Whether you seek luxury or historical charm, Mexico's warm and welcoming vibe ensures a delightful journey filled with unforgettable moments and breathtaking scenery.

  • Cancun: A vibrant city located on the northeastern coast of the Yucatán Peninsula, Cancun is renowned for its stunning beaches and family-friendly resorts. The city experiences a steady influx of travellers, with peak seasons in March, July, and December. Visitors can indulge in a wealth of outdoor activities, from relaxing on the pristine sands to enjoying water sports. Cancun is also home to golf courses and a lively resort scene, making it an ideal destination for those seeking both relaxation and adventure. Highlights include the breathtaking beaches and the local neighbourhoods that offer a taste of Mexican culture.
  • Mexico City: As one of the largest metropolises in the world, Mexico City is a bustling hub of culture and history. The city attracts a diverse array of tourists year-round, particularly in March and during the festive months of November to December. Visitors can immerse themselves in a city-themed experience, exploring historic sites, vibrant street life, and a variety of shopping centres. The city’s highlights include the famous stadiums and historic places that reflect its rich heritage, along with lively shopping areas where you can find unique souvenirs and local delicacies.
  • Playa del Carmen: Nestled along the Caribbean coast, Playa del Carmen offers a laid-back atmosphere with a focus on family and outdoor activities. This charming city sees a steady stream of visitors, particularly from January through April. Known for its beautiful beaches and recreational areas, Playa del Carmen is perfect for families looking to explore and enjoy the sun. Highlights include the stunning beaches and the vibrant tourist precinct, where you can find an array of dining and entertainment options, ensuring a memorable seaside getaway.

Things to do in Mexico

Shopping

Discover Mexico City’s Perisur, a stylish mall featuring a blend of international brands and local boutiques. For a more traditional experience, visit the Mercado de la Merced, a vibrant market brimming with handicrafts, food, and unique souvenirs that reflect the rich culture of Mexico.

Recreation

Experience the serene atmosphere at the Yucatan Wellness Retreat, where yoga sessions harmonise with nature, and holistic therapies rejuvenate the body and mind. For adventure, explore the nearby cenotes for swimming and snorkelling in crystal-clear waters, surrounded by lush tropical landscapes.

Adventure

Experience the thrill of ZipLine Zacatlán, where you can soar over stunning landscapes on a zipline ropes course. For motorsport enthusiasts, Moisés Solana Autodrome offers exhilarating motor racing. Lastly, take a scenic ride on the Teleférico de Montetaxco gondola, enjoying picturesque views for the whole family.

Nightlife

In Cancun, Coco Bongo is renowned for its vibrant shows and lively atmosphere, while in Mexico City, Plaza Garibaldi offers a unique experience with traditional mariachi music. Tulum boasts beach clubs that blend music with stunning ocean views, creating an unforgettable nightlife experience.

*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, plan your visit between September and November when prices are lower. Book your accommodation about a month in advance or explore last-minute deals on Expedia, especially on Saturdays for the best rates. Use Expedia’s search tool to find budget-friendly hotels, and consider combining hotel bookings with flights and activities for package discounts. Additionally, look for eco-certified hotels for sustainable options. By being flexible and strategic, you can enjoy a wonderful holiday without overspending.

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your search results to display prices from lowest to highest, ensuring you find the most affordable hotels first. Additionally, you have the option to refine your choices by hotel type – for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel reservations in Mexico with your flights and activities by opting for an Expedia package deal.

Find the best attractions in Mexico

Mexico offers an exceptional blend of outdoor adventures and stunning scenery, making it an ideal destination for tourists. Visitors can explore beautiful beaches, historic churches, and vibrant urban parks. The attractions cater to those seeking cultural experiences, outdoor activities, and relaxing beach time, ensuring a memorable vacation filled with diverse activities and sights.

  • Zócalo: Experience the vibrant heart of Mexico City at Zócalo, a grand square rich in history and culture. Surrounded by stunning architecture, including the Metropolitan Cathedral, it's an ideal spot for people-watching and immersing oneself in local festivities.
  • Basilica of Our Lady of Guadalupe: This majestic church is a significant pilgrimage site, dedicated to Mexico’s patroness. Its stunning architecture and serene atmosphere invite contemplation, while the historical context offers deep cultural insights.
  • Maroma Beach: Renowned for its soft white sands and crystal-clear waters, Maroma Beach is a tranquil retreat. Enjoy sunbathing, swimming, or engaging in various water sports while surrounded by a picturesque tropical setting.

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 P14,911 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 P14,911 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!

Explore a world of travel with Expedia