Find the best 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

Mexico Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

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, (6,242 reviews)
"Great stay, food and drinks. "
Canada
Dinesh Kumar
The price is Rp5.664.575
Rp6.936.571 total
includes taxes & fees
12 Feb - 13 Feb
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, (1,415 reviews)
"Staff and amenities amazing."
United States
Claudia
The price is Rp17.220.734
Rp20.893.720 total
includes taxes & fees
3 Mar - 4 Mar
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

AVA Resort Cancun - All Inclusive

AVA Resort Cancun - All Inclusive
5.0 star property
Cancun
8.4 out of 10, Very good, (856 reviews)
"Amazing resort with the friendliest people! "
Canada
Anuj
The price is Rp8.684.901
Rp10.591.317 total
includes taxes & fees
27 Feb - 28 Feb
AVA Resort Cancun - 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,630 reviews)
"Staff accommodation and spa service was top notch"
United States
Tashaun
The price is Rp2.266.110
Rp2.824.581 total
includes taxes & fees
27 Feb - 28 Feb
The Westin Resort & Spa, Cancun

Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
4.5 star property
Cancun
8.4 out of 10, Very good, (3,002 reviews)
"Very nice place to stay, "
United States
Hoang Oanh
The price is Rp7.132.092
Rp8.712.267 total
includes taxes & fees
2 Feb - 3 Feb
Moon Palace Cancun - All-Inclusive

Emporio Cancun Optional All Inclusive

Emporio Cancun Optional All Inclusive
4.0 star property
Zona Hotelera
8.0 out of 10, Very good, (2,275 reviews)
"Location is good the beach was wonderful and the hotel was clean the food was good and the staff was very friendly "
United States
ZARIFE
The price is Rp4.003.624
Rp4.926.486 total
includes taxes & fees
2 Feb - 3 Feb
Emporio Cancun Optional 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, (7,030 reviews)
"Great staff, great food, great drinks. "
United States
Lane
Hotel Riu Santa Fe - 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,429 reviews)
"Clean rooms, excellent service and food choices. "
United States
Victoria
The price is Rp14.518.637
Rp17.624.183 total
includes taxes & fees
3 Mar - 4 Mar
Hotel Xcaret Arte – All Parks / All Fun 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,228 reviews)
"Very clean nice resort"
United States
Aundrea
The price is Rp6.929.122
Rp8.466.825 total
includes taxes & fees
2 Mar - 3 Mar
Breathless Cancun Soul Resort & Spa - 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, (3,724 reviews)
"Clean rooms, the staff was extremely nice."
United States
grecia
Hotel Riu Cancun - Adults Only - 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, (1,491 reviews)
"Great room, great staff, great service, great food, great pool, great beach, great vibes. "
United States
Edward
The price is Rp7.186.659
Rp8.778.444 total
includes taxes & fees
8 Feb - 9 Feb
Hard Rock Hotel 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,615 reviews)
"Absolutely loved it can't wait to go back "
United States
Tiara
The price is Rp6.880.959
Rp8.408.044 total
includes taxes & fees
3 Mar - 4 Mar
Temptation Cancun Resort All Inclusive - Adults Only

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,611 reviews)
"Clean room , super friendly staff , good food"
Canada
Isabelle
The price is Rp3.300.733
Rp4.075.971 total
includes taxes & fees
10 Feb - 11 Feb
Occidental Costa Cancún 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, (2,013 reviews)
"Fantastic hotel! "
United States
Marta
The price is Rp6.845.996
Rp8.366.242 total
includes taxes & fees
3 Mar - 4 Mar
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Seadust Cancún All Inclusive Family Resort

Seadust Cancún All Inclusive Family Resort
3.5 star property
Zona Hotelera
7.6 out of 10, Good, (2,993 reviews)
"Great location for family or a couple. "
United States
Reinaldo De Jesus
The price is Rp4.890.098
Rp5.999.316 total
includes taxes & fees
1 Mar - 2 Mar
Seadust Cancún All Inclusive Family Resort

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, (5,189 reviews)
"Nice stay with a relaxing beach "
United States
Saed
The price is Rp7.775.730
Rp9.490.716 total
includes taxes & fees
25 Feb - 26 Feb
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

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, (2,783 reviews)
"Great stay "
Canada
Kulwinder
The price is Rp4.381.600
Rp5.358.417 total
includes taxes & fees
3 Mar - 4 Mar
Wyndham Alltra Playa del Carmen Adults Only 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, (1,868 reviews)
"Everything was awesome about this place, already planning to go back again this year."
Canada
Camilla
The price is Rp13.264.158
Rp16.132.066 total
includes taxes & fees
2 Feb - 3 Feb
Moon Palace The Grand 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, (5,132 reviews)
"Amazing resort, amazing staff. Second time staying and will be coming back!"
Canada
Riley
The price is Rp5.089.670
Rp6.215.133 total
includes taxes & fees
2 Mar - 3 Mar
Occidental at Xcaret Destination - All Inclusive

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,182 reviews)
"Rooms and staff were great "
United States
Rafael
The price is Rp9.456.176
Rp11.498.605 total
includes taxes & fees
22 Feb - 23 Feb
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - 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:13 Feb - 15 Feb

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 is renowned for its breathtaking beaches, offering crystal-clear waters and soft sands for relaxation and adventure.
  • Rich Historical Sites: Discover ancient ruins and historic churches that reflect Mexico's diverse cultural heritage.
  • Vibrant Urban Life: Experience lively streets and bustling urban parks in cities like Cancun and Acapulco, perfect for exploration.
  • Outdoor Adventures: Engage in a variety of activities, from water sports to hiking, catering to thrill-seekers and nature lovers alike.
  • Diverse Accommodation: Enjoy a wide range of lodging options, from luxurious resorts to family-friendly hotels, ensuring a comfortable stay.

Find great hotels in Mexico

From luxurious resorts to family-friendly hotels, Mexico offers a diverse array of accommodation options to cater to every traveller's needs. Whether you're seeking a beachfront paradise in Acapulco or a business-friendly hotel with accessible amenities, you'll discover an abundance of choices to ensure a memorable holiday experience. Explore the absolute best hotels that provide comfort, convenience, and stunning views to make your stay truly special.

  • Hotel Riu Santa Fe - All Inclusive: Nestled in a vibrant setting, Hotel Riu Santa Fe offers a thrilling adventure for those seeking a blend of relaxation and excitement. This 3.5-star resort is renowned for its all-inclusive offerings, including unlimited food and drinks. Guests can indulge in a variety of activities such as snorkelling, parasailing, and boat tours, ensuring an unforgettable experience. With a full-service spa, water fitness classes, and themed parties, this hotel caters to those looking for a lively, spa-themed escape. The integration of natural hot springs adds a unique touch, making it a perfect choice for adventurous travellers.
  • Hotel Riu Palace Peninsula - All Inclusive: A luxurious 4-star resort, Hotel Riu Palace Peninsula is ideal for families and golf enthusiasts. The all-inclusive experience encompasses a wide range of amenities, including 24-hour room service and children’s facilities such as a complimentary kids' club. Guests can enjoy non-motorised water sports, buffet dining, and a variety of entertainment options. With a scenic golf course nearby, this property combines relaxation with activity, making it a great choice for families looking to unwind while keeping everyone entertained.
  • Fiesta Americana Condesa Cancun All Inclusive: This 4-star resort is a family-friendly oasis that embraces inclusivity and entertainment. Fiesta Americana Condesa Cancun features an array of amenities, including themed parties, yoga classes, and a dedicated children's club. Offering a range of dining options from buffets to à la carte, guests can savour gourmet meals alongside premium beverages. The resort's welcoming atmosphere for LGBTQIA travellers, along with its engaging activities, ensures a vibrant and enjoyable stay for all guests, making it an excellent choice for business and leisure travellers alike.

Where to stay in Mexico

Mexico offers a vibrant tapestry of experiences, from the lush Riviera Mayakoba to the lively streets of Cancun, perfect for both families and adventure seekers. Explore historical sites, indulge in adults-only retreats, or seek adrenaline-pumping activities. With a variety of accommodation options, visitors can find the perfect place to unwind after a day of exploration. Adventure awaits in this friendly and picturesque country, making it an ideal destination for all types of travellers.

  • Cancun: Nestled on the eastern coast of Mexico, Cancun is renowned for its stunning beaches and vibrant resort scene. This bustling city offers a diverse range of outdoor experiences, making it perfect for families seeking sun-soaked adventures. Visitors can indulge in various activities, such as golfing at world-class courses or relaxing on the soft sands of family-friendly beaches. The nearby hotel zones and local neighbourhoods provide ample opportunities for shopping and dining, ensuring a well-rounded travel experience. With peak visitor numbers in March and from July to August, Cancun is a lively destination that seamlessly blends relaxation and excitement.
  • Mexico City: As the bustling capital and a metropolis of rich culture, Mexico City offers an eclectic mix of experiences for every traveller. The city boasts an impressive array of cultural landmarks, including grand piazzas and historical squares, perfect for exploring on foot. Families can enjoy a variety of entertainment options, from shopping in vibrant markets to visiting iconic arenas. With peak travel periods in March and October to November, Mexico City hums with activity year-round. It is a delightful destination for those seeking a deep dive into Mexican culture, history, and contemporary life.
  • Playa del Carmen: Located along the Caribbean coastline, Playa del Carmen is a charming city that captures the essence of beach life. Known for its laid-back atmosphere, this destination is ideal for families and outdoor enthusiasts alike. Visitors can explore beautiful beaches, enjoy recreational activities, or unwind in relaxing resorts. The vibrant tourist precinct offers a range of dining and shopping options, making it easy to immerse oneself in the local culture. With peak travel times in January and from March to April, Playa del Carmen is a perfect blend of tranquillity and adventure, ensuring an unforgettable holiday experience.

Things to do in Mexico

Mexico offers a vibrant mix of outdoor adventures and scenic beauty, making it an ideal destination for tourists. Explore Acapulco's bustling beaches, indulge in acclaimed spas, and engage in a variety of activities designed for active holidaymakers. Whether you seek lively recreational areas or luxurious resorts, there's something for every traveller to enjoy, ensuring an unforgettable experience in this captivating country.

Shopping

Experience the vibrant Andares Shopping Center in Mexico, offering a mix of business and entertainment vibes, perfect for family outings. For a local feel, visit Tianguis Market, a bustling public market that captures the essence of city life. Don’t miss the unique finds at Megaviveros Plant Nursery.

Recreation

At Xcaret Eco Theme Park, immerse yourself in nature while enjoying rejuvenating wellness activities amid lush surroundings. For a unique experience, visit Monte Coxala Spa, where you can indulge in soothing body treatments designed to promote relaxation and well-being, all within a tranquil atmosphere.

Adventure

Playa Mia Grand Beach and Water Park offers thrilling water slides and family-friendly fun in a vibrant setting. For an exhilarating experience, Gorilax Jungle Park features a zipline ropes course that lets you soar through the treetops. Te-Pathé promises more aquatic adventures for all ages.

Nightlife

Experience the vibrant nightlife in Mexico at KidZania Santa Fe, where adventure meets excitement in a thrilling arcade. For an entertaining atmosphere, visit Calle 12, a lively spot perfect for socialising. Don't miss Gotchak Paint Ball Extreme for more adrenaline-pumping activities in the heart of the city.

*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 accommodation about a month in advance for the best deals, and look for last-minute offers on sites like Expedia. Saturdays are typically the cheapest days to stay, while Mondays are the most expensive. Use Expedia’s filters to refine your search according to your budget and preferences, and consider bundling your hotel with flights and activities for additional savings.

  • 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 preferences, such as your budget, desired location, and preferred type of accommodation. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels that are currently available. To discover the best prices and offers, sort the price filter from low to high.
  • Consider bundling your trip: You can save money by combining your hotel reservation in Mexico with your flights and activities through an Expedia package.

Find the best attractions in Mexico

Mexico offers a delightful blend of outdoor adventures and stunning scenery, making it perfect for vacationers. The country boasts popular attractions such as beautiful beaches, historic churches, and vibrant urban parks. These points of interest cater to travellers seeking cultural experiences, outdoor activities, and a taste of city life, ensuring that there's something for everyone to enjoy while exploring the rich diversity of Mexico.

  • Paseo de la Reforma: This grand avenue is the heart of Mexico City, showcasing a vibrant blend of modern architecture and historical landmarks. Stroll along the wide boulevards, lined with lush trees and bustling cafés, while absorbing the energetic city atmosphere.
  • Angel of Independence Monument: A symbol of Mexican pride, this stunning monument commemorates the country’s heroes. Surrounded by ornate sculptures and lush gardens, it offers a deep cultural insight and is a perfect spot for photography enthusiasts.
  • Progreso Beach: Known for its tranquil waters and soft sands, Progreso Beach is ideal for unwinding. Enjoy the warm sun, savour fresh seafood from local vendors, and partake in various water activities while soaking in the laid-back beach vibes.

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

The nearest major airports for your trip to Mexico

If you're planning to visit Mexico, you can fly into two major airports. Guadalajara's Don Miguel Hidalgo y Costilla International Airport (GDL) is situated 452.2km from Mexico City. Nearby hotel options include the 4.5-star Baruk Guadalajara Hotel de Autor and the 4-star Presidente InterContinental Guadalajara, both around 19.3km from the airport, offering convenient airport shuttle services. Alternatively, Mexico City International Airport (MEX) is only 4.8km from the city centre, with excellent hotels such as the 5-star Sofitel Mexico City Reforma and the 4.5-star Gran Hotel Ciudad de Mexico Zocalo View, both within 8.0km, also providing easy 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 Rp2.824.581 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 Rp2.824.581 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!