Hotels in Mexico

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

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

2025 Top 10 Trending Mexico Hotels from HK$945

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4.0 star property
8.8 out of 10, Excellent, (5690)
"They have great hospitality really enjoyed our stay and will definitely be back again"
United States
Janet V.
The price is HK$2,000
HK$2,000 total
includes taxes & fees
30 Nov - 1 Dec
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, (1341)
"Great place to stay with all exclusive."
United States
Cristian
The price is HK$6,771
HK$8,289 total
includes taxes & fees
11 Nov - 12 Nov
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, (1721)
"Very good vacation hotel"
Canada
Jagjit
The price is HK$3,838
HK$3,838 total
includes taxes & fees
30 Nov - 1 Dec
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive
AVA Resort All Oceanfront - All Inclusive
5.0 star property
8.4 out of 10, Very good, (605)
"Maybe the greatest all inclusive hotel "
United States
PERRY
The price is HK$4,090
HK$4,090 total
includes taxes & fees
13 Nov - 14 Nov
AVA Resort All Oceanfront - All Inclusive
Moon Palace Cancun - All-Inclusive
4.5 star property
8.2 out of 10, Very good, (2910)
"Great place to stay. Very attentive staff."
United States
Edwin
The price is HK$3,102
HK$3,787 total
includes taxes & fees
3 Nov - 4 Nov
Moon Palace Cancun - All-Inclusive
The Westin Resort & Spa, Cancun
4.0 star property
8.6 out of 10, Excellent, (2357)
"The view from our room to the ocean was magnificent and the room was lovely, great for tourists in a very quiet and safe area."
Canada
kassidy
The price is HK$754
HK$945 total
includes taxes & fees
13 Nov - 14 Nov
The Westin Resort & Spa, Cancun
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive
4.5 star property
8.8 out of 10, Excellent, (2062)
"Very nice resort!!! "
United States
Chrislyn
The price is HK$3,350
HK$3,350 total
includes taxes & fees
1 Dec - 2 Dec
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, (6337)
"Overall nice place to stay . "
United States
Diana
Hotel Riu Santa Fe - All Inclusive
Emporio Cancun Optional All Inclusive
4.0 star property
8.0 out of 10, Very good, (2011)
"Great views , great staff , excellent food!"
United States
robert
The price is HK$1,391
HK$1,716 total
includes taxes & fees
10 Nov - 11 Nov
Emporio Cancun Optional All Inclusive
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
5.0 star property
9.2 out of 10, Wonderful, (1461)
"A wonderful place to stay would recommend to anyone "
United States
Misti
The price is HK$6,151
HK$7,464 total
includes taxes & fees
4 Nov - 5 Nov
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only
Occidental at Xcaret Destination - All Inclusive
4.0 star property
8.2 out of 10, Very good, (5022)
"Great place to stay"
United States
Kenny
The price is HK$2,004
HK$2,446 total
includes taxes & fees
30 Nov - 1 Dec
Occidental at Xcaret Destination - All Inclusive
Temptation Cancun Resort All Inclusive - Adults Only
4.5 star property
8.8 out of 10, Excellent, (4376)
"Great place to stay and have a good time "
United States
Hector
The price is HK$2,181
HK$2,672 total
includes taxes & fees
1 Dec - 2 Dec
Temptation Cancun Resort All Inclusive - Adults Only
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
4.0 star property
9.2 out of 10, Wonderful, (4917)
"Great place had a great time "
United States
Mayra
The price is HK$2,259
HK$2,767 total
includes taxes & fees
4 Nov - 5 Nov
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Dreams Sands Cancun Resort & Spa - All Inclusive
4.0 star property
8.2 out of 10, Very good, (1474)
"This resort is beautiful, I had a wonderful time celebrating my birthday weekend."
United States
Jamie D
The price is HK$2,859
HK$2,859 total
includes taxes & fees
3 Dec - 4 Dec
Dreams Sands Cancun Resort & Spa - All Inclusive
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
4.5 star property
9.0 out of 10, Wonderful, (4502)
"We enjoyed the property and food."
United States
SIRINTARARUT
The price is HK$2,481
HK$3,035 total
includes taxes & fees
5 Nov - 6 Nov
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Hyatt Ziva Cancun All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (1853)
"Food was really good, room was cleaned twice a day. Staff were all very friendly. I will definitely be back "
United States
Jayla
The price is HK$3,636
HK$3,636 total
includes taxes & fees
10 Nov - 11 Nov
Hyatt Ziva Cancun All Inclusive
Majestic Elegance Costa Mujeres – All Inclusive
4.5 star property
9.2 out of 10, Wonderful, (3422)
"It is a great place to stay"
United States
Mercedes
Majestic Elegance Costa Mujeres – All Inclusive
Hotel Riu Cancun - Adults Only - All Inclusive
3.5 star property
8.4 out of 10, Very good, (3523)
"The hotel is excellent and service was great. "
United States
Andrii
The price is HK$1,978
HK$2,426 total
includes taxes & fees
3 Nov - 4 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, (4948)
"Great resort for a peaceful time."
United States
Ulysses
Hotel Riu Palace Cabo San Lucas - All Inclusive
Moon Palace The Grand Cancun - All-inclusive
5.0 star property
8.6 out of 10, Excellent, (1779)
"Moon Palace Grand Opening exceeded our expectations 100%"
United States
Marian
The price is HK$4,063
HK$4,950 total
includes taxes & fees
30 Nov - 1 Dec
Moon Palace The Grand Cancun - 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 Nov - 16 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 beautiful beaches like those in Acapulco and Cancún, perfect for relaxation and adventure.
  • Rich Cultural Experiences: Immerse yourself in Mexico's vibrant culture through historic churches, local traditions, and lively festivals.
  • Diverse Accommodation: From luxurious resorts to family-friendly hotels, Mexico offers a variety of lodging options to suit every traveller's needs.
  • Outdoor Adventures: Enjoy a range of outdoor activities in stunning settings, catering to both thrill-seekers and families.
  • Warm Hospitality: Experience the friendly nature of locals, enhancing your memorable journey through this beautiful country.

Find great hotels in Mexico

Explore the diverse hotel accommodation options available in Mexico, from luxurious resorts to family-friendly hotels. Whether you seek a beachfront getaway or a business travel experience, you'll find an abundance of choices tailored to your needs. Discover the finest hotels in Acapulco, offering accessible rooms and terraces, ensuring a comfortable stay for all travellers. Experience the vibrant culture and stunning landscapes of Mexico while enjoying top-notch hospitality.

  • Hotel Riu Santa Fe - All Inclusive: Nestled in a picturesque location, the Hotel Riu Santa Fe is a 3.5-star family-friendly resort that offers a vibrant hot spring-themed experience. Guests can enjoy an array of all-inclusive amenities, including unlimited food and drinks, fitness facilities, and entertainment options such as theme parties and performances. Adventure seekers will appreciate the proximity to exciting activities like scuba lessons, parasailing, and boat tours. Families will find ample services for children, including a kids’ club and water park, making it an ideal choice for those seeking adventure and relaxation in a stunning natural setting.
  • Hotel Riu Palace Peninsula - All Inclusive: This 4-star resort promises a luxurious beach getaway with its elegant design and direct beach access. The Hotel Riu Palace Peninsula offers a wealth of all-inclusive services, including gourmet dining, a full-service spa, and numerous water sports like kayaking and windsurfing. Guests can indulge in 24-hour room service and unwind at the outdoor pool or poolside bar. This resort is perfect for travellers seeking an adventurous beach experience coupled with spa indulgence, ensuring a memorable stay amid beautiful surroundings.
  • Occidental at Xcaret Destination - All Inclusive: A unique blend of beach and cultural immersion awaits at Occidental at Xcaret, a 4-star resort located in the heart of the city. With all-inclusive amenities featuring gourmet dining and entertainment, this resort caters to both leisure and business travellers. Guests can partake in activities such as volleyball, mini golf, and dancing lessons, while the proximity to the vibrant city centre adds to its allure. This property is ideal for those who desire a lively atmosphere, offering direct access to the beach and an engaging blend of relaxation and adventure.

Where to stay in Mexico

Mexico offers an incredible array of experiences for tourists seeking adventure and relaxation. From the stunning Riviera Mayakoba, perfect for both families and adrenaline junkies, to the adults-only luxury of Cancún, there's something for everyone. Explore vibrant cities rich in history and friendly atmospheres, while enjoying a variety of accommodation choices that cater to all preferences. Adventure awaits in this beautiful country, where friendly locals and breathtaking scenery create unforgettable memories.

  • Cancun: Nestled in the southeastern part of Mexico, Cancun is renowned for its stunning beaches and vibrant nightlife. This city offers a delightful blend of family-friendly activities, outdoor adventures, and luxury resorts. The beach stretches along the Caribbean Sea, providing a picturesque backdrop for sunbathing and water sports. Visitors can explore the nearby golf courses or enjoy a day out at family-oriented attractions. Cancun is particularly lively from March through August, making it an ideal destination for those seeking a fun-filled beach experience with a variety of entertainment options.
  • Mexico City: As one of the largest metropolitan areas in the world, Mexico City is a hub of culture, history, and modernity. With a rich tapestry of art, architecture, and cuisine, it attracts families and culture enthusiasts alike. The city boasts numerous shopping centres and entertainment venues, including famous arenas and vibrant plazas. Peak travel times occur in March and October to November, drawing visitors eager to immerse themselves in the local traditions and explore landmarks like the historic stadiums and bustling squares. A visit to Mexico City promises an exciting urban experience filled with diverse cultural encounters.
  • Playa del Carmen: Located along the stunning Riviera Maya, Playa del Carmen is a charming coastal city that offers an idyllic beach experience. Known for its family-friendly atmosphere and outdoor activities, this destination is perfect for those looking to unwind on the sandy shores or engage in recreational pursuits. The area is dotted with luxurious resorts and lively tourist precincts, making it a popular choice among travellers. January to April sees the highest visitor numbers, making it the perfect time to enjoy the beautiful beaches and vibrant local life that Playa del Carmen has to offer.

Things to do in Mexico

Mexico offers a fantastic blend of outdoor adventures and stunning scenery, perfect for an active holiday. Key attractions include the bustling beaches of Acapulco, renowned spas, and various recreational areas. Visitors can indulge in vibrant arena entertainment and partake in numerous activities hosted for travellers, ensuring a memorable vacation experience.

Shopping

For a vibrant shopping experience, visit La Isla Shopping Mall, offering a mix of entertainment and family-friendly activities. Alternatively, explore the San Pancho Nayarit Market for a taste of local culture and city vibes. Don't miss Andares Shopping Center, known for its diverse shops and lively atmosphere.

Recreation

Experience the natural beauty and relaxation at Xcaret Eco Theme Park, where you can explore lush landscapes and unwind in serene surroundings. For sports enthusiasts, Estadio Azteca offers an exhilarating atmosphere, while Riviera Cancun Golf Resort provides a perfect blend of golfing and outdoor enjoyment amidst stunning scenery.

Adventure

Six Flags Hurricane Harbor Oaxtepec is a thrilling waterpark offering exhilarating slides and family-friendly attractions. For an adrenaline rush, Puerto Morelos Adventure features an exciting zipline and ropes course set in beautiful outdoor surroundings. Punta Mita Expeditions provides an array of water sports, perfect for adventure enthusiasts.

Nightlife

Immerse yourself in the nightlife at Juarez Theater, where romance and culture intertwine. For lively entertainment, visit Calle 12, buzzing with energy. Adventure awaits at Funny Land, an arcade zone perfect for thrilling experiences. Each venue offers a unique slice of Mexico's vibrant nightlife.

*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 during your trip to Mexico, consider visiting between September and November when prices are generally lower. Booking your hotel about a month in advance can lead to significant savings, while last-minute deals on platforms like Expedia may offer even cheaper options. Saturdays are the least expensive days to stay, so plan accordingly. Utilise public transport for affordable travel, and explore free activities such as local parks and markets. Combining your hotel, flights, and activities into a package deal can also yield additional savings, so be sure to check for the best offers.

  • 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, preferred location, and the type of hotel you desire. For instance, selecting the Eco-certified filter will reveal sustainable and environmentally-friendly hotels currently available. To discover the best prices and offers, sort the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel reservations in Mexico with your flights and activities through an Expedia package.

Find the best attractions in Mexico

Mexico offers a vibrant mix of outdoor adventures and cultural experiences, making it an ideal destination for tourists. Explore beautiful beaches, historic churches, and urban parks that showcase the country's rich heritage. Whether you're seeking relaxation by the sea or a lively city atmosphere, Mexico’s attractions cater to all types of travellers looking to immerse themselves in its unique scenery and culture.

  • Moon Palace Golf Club: Nestled in a picturesque setting, this golf course offers a unique blend of family-friendly activities and scenic excursions. Perfect for both seasoned golfers and beginners, you can enjoy a round of golf while soaking in the warm hospitality of the staff.
  • Paseo de la Reforma: This iconic boulevard is the heartbeat of Mexico City, lined with impressive monuments and bustling city life. Strolling along, you'll be immersed in the vibrant atmosphere, showcasing the city's modern and historical essence.
  • Zócalo: As the main square of Mexico City, Zócalo is a cultural epicentre where history and contemporary life converge. Marvel at the stunning architecture, enjoy local festivities, and experience the rich traditions that define this lively piazza.

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

Flying into MEXico offers convenient access through its major airports. Mexico City International Airport (MEX) is located approximately 4.8km from the city centre, with luxurious hotel options nearby, such as the 5-star Sofitel Mexico City Reforma, 8.0km away, and The St. Regis Mexico City, 9.7km away. Both provide airport shuttle services on request. Don Miguel Hidalgo y Costilla International Airport (GDL) in Guadalajara is about 452.2km from the city, with quality accommodations like the 4.5-star Hotel Riu Plaza Guadalajara and Barceló Guadalajara, both situated 17.7km from the airport, offering easy access to transportation services nearby.

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 HK$945 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?
Mexico has plenty of exciting areas to stay, like Puerto Peñasco and Nuevo Laredo. Each has its own unique experiences, so why not set aside time to discover both?
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 HK$945 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 makes booking a hotel in Mexico as simple as swiping right for your dream holiday. First, there's the broad range of options and unbeatable prices. Then, there's our online Help Centre, which operates around-the-clock. Plus, when you sign up for our free One Key™ rewards programme, you can collect OneKeyCash™* and use it on eligible hotels, car rentals, flights and more.*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.