Book Mexico Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Mexico

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Mexico

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

4.5 star property
8.8 out of 10, Excellent, (1472)
"Absolutely beautiful hotel excellent food and service "
The price is AU$438
includes taxes & fees
21 Sept - 22 Sept
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

5.0 star property
8.6 out of 10, Excellent, (1273)
"Everything about Xcaret was absolutely amazing! Would definitely recommend and definitely be coming back again!! Best All inclusive!!"
The price is AU$1,382
includes taxes & fees
9 Sept - 10 Sept
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Moon Palace Cancun - All Inclusive

4.5 star property
8.2 out of 10, Very good, (2804)
"Was Amazing stay! "
The price is AU$633
includes taxes & fees
1 Sept - 2 Sept
Moon Palace Cancun - All Inclusive

Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

5.0 star property
9.2 out of 10, Wonderful, (1359)
"Is a beautiful hotel, excellent service and food."
The price is AU$1,353
includes taxes & fees
24 Aug - 25 Aug
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

The Westin Resort & Spa, Cancun

4.0 star property
8.6 out of 10, Excellent, (2161)
"Nice rooms, good pool and beach area to relax."
The price is AU$188
includes taxes & fees
7 Sept - 8 Sept
The Westin Resort & Spa, Cancun

Occidental at Xcaret Destination - All Inclusive

4.0 star property
8.2 out of 10, Very good, (4778)
"Excellent location, great pools and beaches."
The price is AU$368
includes taxes & fees
10 Sept - 11 Sept
Occidental at Xcaret Destination - All Inclusive

AVA Resort All Oceanfront - All Inclusive

5.0 star property
8.2 out of 10, Very good, (480)
"Excellent resort!!! Only need a better beach"
The price is AU$785
includes taxes & fees
19 Sept - 20 Sept
AVA Resort All Oceanfront - All Inclusive

Hotel Riu Santa Fe - All Inclusive

3.5 star property
8.4 out of 10, Very good, (5716)
"Great place to stay"
Hotel Riu Santa Fe - All Inclusive

Dreams Sands Cancun Resort & Spa - All Inclusive

4.0 star property
8.2 out of 10, Very good, (1309)
"I loved the hotel it was amazing "
The price is AU$405
includes taxes & fees
7 Sept - 8 Sept
Dreams Sands Cancun Resort & Spa - All Inclusive

Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

4.5 star property
8.8 out of 10, Excellent, (1906)
"Awesome place , will be back "
The price is AU$484
includes taxes & fees
16 Sept - 17 Sept
Breathless Cancun Soul Resort & Spa - Adults Only - All Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

4.5 star property
8.8 out of 10, Excellent, (4139)
"Loved our experience here definitely will be back again "
The price is AU$504
includes taxes & fees
8 Sept - 9 Sept
Temptation Cancun Resort All Inclusive - Adults Only

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (4123)
"Great resort. "
The price is AU$554
includes taxes & fees
9 Sept - 10 Sept
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Atelier Playa Mujeres - Adults Only - All Inclusive

5.0 star property
9.4 out of 10, Exceptional, (1237)
"Great stay will be returning "
The price is AU$993
includes taxes & fees
2 Sept - 3 Sept
Atelier Playa Mujeres - Adults Only - All Inclusive

Emporio Cancun Optional All Inclusive

4.0 star property
8.0 out of 10, Very good, (1879)
"Nice place to stay "
The price is AU$228
includes taxes & fees
1 Sept - 2 Sept
Emporio Cancun Optional All Inclusive

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

5.0 star property
8.4 out of 10, Very good, (1114)
"I loved this property it is modern, clean, and the food/drinks were excellent "
The price is AU$1,196
includes taxes & fees
7 Sept - 8 Sept
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

Secrets The Vine Cancun - Adults Only - All Inclusive

5.0 star property
8.8 out of 10, Excellent, (1961)
"Best resort"
The price is AU$619
includes taxes & fees
21 Sept - 22 Sept
Secrets The Vine Cancun - Adults Only - All Inclusive

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

4.0 star property
8.8 out of 10, Excellent, (5625)
"Wonderful & Relaxing Stay"
The price is AU$326
includes taxes & fees
3 Sept - 4 Sept
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Moon Palace The Grand Cancun - All-inclusive

5.0 star property
8.6 out of 10, Excellent, (1640)
"beautiful resort, relaxing and away from the hustle.... great food and drinks..."
The price is AU$828
includes taxes & fees
17 Sept - 18 Sept
Moon Palace The Grand Cancun - All-inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.2 out of 10, Wonderful, (4719)
"Amazing resort! "
The price is AU$528
includes taxes & fees
24 Aug - 25 Aug
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Majestic Elegance Costa Mujeres – All Inclusive

4.5 star property
9.2 out of 10, Wonderful, (3341)
"We had a fantastic stay. "
Majestic Elegance Costa Mujeres – 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:29 Aug - 31 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Mexico Hotel Reviews

Guide to exploring Mexico

Guide to exploring Mexico

Top reasons to visit Mexico

  • Stunning Beaches: Mexico boasts picturesque beaches with clear waters, perfect for relaxation and family fun.
  • Vibrant Culture: Experience rich traditions, delicious cuisine, and lively local music in bustling cities like Mexico City.
  • Outdoor Adventures: Enjoy thrilling activities such as diving, hiking, and exploring vibrant urban parks.
  • Historical Landmarks: Discover ancient churches and archaeological sites that showcase Mexico's rich history.
  • Diverse Accommodation: Choose from a range of hotels, from family-friendly resorts to luxurious retreats, ensuring a comfortable stay.

Find great hotels in Mexico

Discover the ideal hotel accommodation options in Mexico, catering to various travellers' needs. Whether you're seeking a family-friendly resort or a business-themed hotel, the diverse range of options ensures a perfect fit for your holiday. Enjoy stunning beachside locations and top-notch facilities as you explore the best hotels offering star-rated experiences in this vibrant country.

  • Hotel Riu Santa Fe - All Inclusive: This vibrant 3.5-star resort is perfect for families seeking a fun-filled beach holiday. With its all-inclusive package, guests can indulge in unlimited food and beverages, including a variety of dining options and lively theme parties. The hotel boasts a direct beach access, making it easy to enjoy sun-soaked days by the ocean. Families will appreciate the children’s amenities such as a kids' club, children’s pool, and a playground. With a nightly entertainment program and numerous activities, including aerobics and volleyball, the Hotel Riu Santa Fe is a fantastic choice for those looking for a lively and engaging experience in Mexico.
  • Hotel Riu Palace Peninsula - All Inclusive: This luxurious 4-star resort combines relaxation and adventure, making it ideal for travellers seeking a beach getaway with a touch of indulgence. The hotel features a range of all-inclusive services, including gourmet dining and 24-hour room service. Guests can enjoy exciting activities like kayaking, snorkeling, and windsurfing right on-site. The full-service spa offers a serene escape with couples' treatments and a steam room for ultimate relaxation. With its stunning beachfront location and a diverse array of amenities, the Hotel Riu Palace Peninsula promises an unforgettable holiday filled with adventure and luxury.
  • Occidental at Xcaret Destination - All Inclusive: Nestled in a lush eco-friendly environment, this 4-star resort is perfect for those who appreciate nature and sustainability. Boasting direct beach access, the hotel offers a unique blend of relaxation and adventure with all-inclusive dining and a variety of activities, including mini-golf and dancing lessons. The eco-certified property features a children’s club, making it family-friendly while promoting environmental consciousness. Guests can indulge in gourmet dining options and enjoy vibrant entertainment throughout their stay. With its stunning surroundings and commitment to eco-friendliness, Occidental at Xcaret Destination is a great choice for conscientious travellers seeking a beach vacation.

Where to stay in Mexico

Mexico offers a vibrant blend of culture and adventure, perfect for Aussie travellers. Explore the bustling streets of Mexico City, where history meets modernity, or unwind in the serene coastal town of Puerto Morelos. The stunning views of the Mexican Caribbean promise relaxation and family-friendly fun. Whether you're diving into rich traditions or enjoying friendly locals, Mexico is a fantastic destination for unforgettable experiences and lasting memories.

  • Cancun: Nestled on the Caribbean coast, Cancun is renowned for its stunning beaches and vibrant nightlife. As a popular destination for family holidays, outdoor enthusiasts, and beach lovers, it offers an array of resorts and golf courses to indulge in. The peak travel periods, particularly around March, July, and December, see a bustling atmosphere filled with tourists enjoying the sun and sand. Local highlights include pristine beaches and family-friendly spots, making it a perfect getaway for those seeking relaxation and adventure.
  • Playa del Carmen: Located just south of Cancun, Playa del Carmen offers a more laid-back vibe while still providing access to beautiful beaches. This city is a family-friendly destination that attracts visitors looking for outdoor activities and recreational areas. The peak travel times in January and March to April bring a lively atmosphere, with plenty of resorts and golf options. The tourist precinct is a must-visit, enriched with shopping, dining, and entertainment, ensuring a delightful experience for every traveller.
  • Mexico City: As the bustling capital of Mexico, Mexico City is a cultural epicentre that beckons travellers with its rich history and vibrant urban life. Ideal for those interested in city-themed experiences, families, and culture lovers, it draws visitors during peak seasons in March and November to December. The metropolis is packed with attractions, including historic sites, shopping malls, and lively arenas. Stroll through its historic streets and immerse yourself in the local culture, making it a captivating destination for those seeking an immersive city experience.

Things to do in Mexico

Mexico offers a vibrant mix of outdoor adventures, family fun, and city experiences, making it an ideal destination for tourists. You can enjoy live music at various venues, explore bustling shopping areas, and unwind at luxurious resorts. Don't miss the chance to experience thrilling arena entertainment, ensuring a memorable holiday filled with exciting activities and cultural experiences.

Shopping

For a vibrant shopping experience, visit La Isla Shopping Mall for a mix of entertainment and family vibes. If you're up for a drive, check out Andares Shopping Center, which offers a variety of shops amidst a lively atmosphere. Don't miss the local flavour at San Pancho Nayarit Market.

Recreation

Experience the natural beauty of Xcaret Eco Theme Park, where you can unwind in serene surroundings and enjoy various eco-friendly activities. For a pampering session, visit La Gruta Spa, offering rejuvenating treatments in a tranquil atmosphere, perfect for relaxation after exploring Mexico's vibrant culture.

Adventure

At Autódromo Hermanos Rodríguez, experience the thrill of motor racing amidst an electrifying atmosphere. Ventura Park Cancun offers a splash-filled day with thrilling water slides and family fun. Join Vallarta Adventures for exciting excursions, from snorkelling to zip-lining, all set in the stunning landscapes of Mexico.

Nightlife

The nightlife in Mexico offers vibrant experiences at venues like the State Theatre, where entertainment and culture blend in a romantic setting. For a lively atmosphere, check out Calle 12, perfect for enjoying music and dancing. Don’t miss the Main Theater of Puebla for an enchanting evening out.

*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, as prices are generally lower during these months. Book your accommodation around a month in advance for the best deals, and check Expedia for last-minute discounts. Saturdays tend to be the cheapest days to stay, while Mondays are the priciest. Utilise Expedia’s search tool to find budget-friendly options and consider package deals for flights and activities. Don't forget to explore free local attractions and use public transport to keep costs down while enjoying the vibrant culture of Mexico.

  • 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: The cheapest time to book a hotel in Mexico is usually 1 month out from when you are planning to stay, though if you're late to the party, have a look at Expedia's last minute deals - the green banner below the hotel's price indicates a discounted rate.
  • 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 lets you choose your budget, preferred location, and additional preferences with ease. You can sort the results to display prices from lowest to highest, ensuring you see the most affordable accommodation options first. Additionally, you can refine your choices by hotel category—for instance, selecting the Eco-certified filter will highlight sustainable and environmentally-friendly hotels that you can book.
  • Consider bundling your trip: You can save some cash by combining your hotel stay in Mexico with your flights and activities through an Expedia package deal.

Find the best attractions in Mexico

Mexico offers a fantastic mix of outdoor, family, and city-themed vacations. Visitors can enjoy stunning beaches, historical churches, and vibrant urban parks, catering to those seeking culture and adventure. Don't miss the chance to explore local attractions and indulge in the rich experiences the country has to offer. For a comfortable stay, consider looking into various hotels across Mexico to enhance your travel experience.

  • Moon Palace Golf Club: Experience a luxurious golfing retreat at Moon Palace Golf Club, where friendly staff and family-friendly vibes create a welcoming atmosphere. Enjoy breathtaking views and top-notch facilities while indulging in exciting excursions within the beautiful grounds.
  • Basilica of Our Lady of Guadalupe: Immerse yourself in rich cultural heritage at the Basilica of Our Lady of Guadalupe. This iconic church is a significant pilgrimage site, offering stunning architecture and a serene environment, making it a perfect spot for reflection and appreciation of Mexican spirituality.
  • Angel of Independence Monument: Visit the Angel of Independence Monument, a cultural landmark that stands as a symbol of Mexican pride. Surrounded by bustling streets, it's an ideal place to soak in the local culture and history while enjoying the vibrant atmosphere of the city.

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 (dry).

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January58.8°F (14.9°C)No Rain (Dry)SunnyAverageAverage
February62.1°F (16.7°C)No Rain (Dry)SunnyAverageAverage
March65.3°F (18.5°C)No Rain (Dry)SunnyAverageSlightly High
April68.9°F (20.5°C)No Rain (Dry)SunnyAverageAverage
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 Rain (Dry)SunnyAverageSlightly Low
December59.4°F (15.2°C)No Rain (Dry)SunnySlightly LowSlightly High

The nearest major airports for your trip to Mexico

Visiting Mexico is easy with its major airports. Mexico City International Airport (MEX) is a mere 4.8km from the city centre, with luxury hotels nearby like the Sofitel Mexico City Reforma (8.0km away) and The St. Regis Mexico City (9.7km away). Both offer convenient transportation services including 24-hour airport shuttles. Further afield, Guadalajara's Don Miguel Hidalgo y Costilla International Airport (GDL) is located 452.2km from the city, with excellent accommodation options such as Hotel Riu Plaza Guadalajara and Barceló Guadalajara, both situated 17.7km from the airport, providing easy access to transportation services.

Accommodation in Mexico

Famous the world over for its for its pristine beaches and ancient ruins, Mexico offers a wealth of culture and an incredible landscape that make it one of the most desired locations in North America. You can discover all the majesty that this country has to offer when you book a flight to Mexico right here with us.

When to Visit

With mountains, valleys, and coasts surrounded by two oceans, Mexico is home to several climates that bring wildly varying weather. Generally in Mexico, accommodation located closer to sea level will experience conditions that tend to be more tropical compared with other parts of the country. Areas that are farther inland and higher in elevation are more prone to cooler climes, especially during the mid-winter months. If it’s warm weather and sunshine you seek in Mexico, resorts by the beach in places like Playa del Carmen are your best bet from October to May.

What to See and Do

The many resorts in Mexico are a major lure for travellers seeking an escape from their everyday lives. This isn’t only due to the gorgeous vistas the resorts offer in all directions, but also because of the many ways to have fun in the water. Surfing, snorkelling, and scuba diving are offered along both coasts, and the fishing spots in this region are among the best in the hemisphere.

If you’re staying in one of the Mexico hotels farther in from the coast, you’ll be more likely to find ruins left behind by the ancient Meso-American peoples who inhabited this land for untold ages. The pyramid-like El Castillo, located in the historic city of Chichen Itza, is one of Mexico’s most iconic monuments, and showcases the impressive architectural skills of the once-thriving Mayan civilization.

If you’re ready to plan the holiday of your dreams, look no further than our user-friendly search tools. No matter if you’re looking for the best hotels or the most affordable car rentals in Mexico, Expedia.com.au can help you create the perfect plan for your trip.

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 AU$188 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 AU$188 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.