Book Mexico Hotels
Change your mind
Be picky
Go beyond your typical stay in Mexico
Top Cities in Mexico

Mexico City
Check prices for these dates
Top Hotels in Mexico

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Moon Palace Cancun - All Inclusive
Moon Palace Cancun - All Inclusive

Occidental at Xcaret Destination - All Inclusive
Occidental at Xcaret Destination - All Inclusive

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

The Westin Resort & Spa, Cancun
The Westin Resort & Spa, Cancun
Great weekend hotel deals in Mexico
Image gallery for Sunscape Cancun Resort & Spa - All Inclusive

Sunscape Cancun Resort & Spa - All Inclusive
Guide to exploring Mexico
Guide to exploring Mexico
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.
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).
![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
January | 58.8°F (14.9°C) | No Rain (Dry) | Sunny | Average | Average |
February | 62.1°F (16.7°C) | No Rain (Dry) | Sunny | Average | Average |
March | 65.3°F (18.5°C) | No Rain (Dry) | Sunny | Average | Slightly High |
April | 68.9°F (20.5°C) | No Rain (Dry) | Sunny | Average | Average |
May | 69.3°F (20.700000000000003°C) | Light Rain | Mostly Sunny | Average | Average |
June | 83.1°F (28.4°C) | Light Rain | Mostly Sunny | Slightly High | Average |
July | 83.5°F (28.6°C) | Light Rain | Mostly Sunny | Slightly High | Slightly High |
August | 83.1°F (28.4°C) | Light Rain | Mostly Sunny | Slightly Low | Average |
September | 81.7°F (27.6°C) | Light Rain | Mostly Sunny | Slightly High | Slightly Low |
October | 62.4°F (16.900000000000002°C) | Light Rain | Mostly Sunny | Slightly Low | Slightly Low |
November | 68.7°F (20.4°C) | No Rain (Dry) | Sunny | Average | Slightly Low |
December | 59.4°F (15.2°C) | No Rain (Dry) | Sunny | Slightly Low | Slightly 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.
Recent Reviews in Mexico
Recent Reviews in Mexico

Hotel Riu Palace Pacifico - Adults Only - All Inclusive
Explore a world of travel with Expedia
Explore a world of travel with Expedia
Top Mexico Destinations
- Hotels in Los Cabos
- Hotels in Tulum
- Hotels in Puerto Vallarta
- Hotels in Quintana Roo
- Hotels in Benito Juárez
- Hotels in Baja California
- Hotels in Ensenada
- Hotels in Yucatán
- Hotels in Isla Mujeres
- Hotels in Nayarit
- Hotels in Querétaro
- Hotels in Baja California Sur
- Hotels in Jalisco
- Hotels in Solidaridad
- Hotels in Bahía de Banderas
- Hotels in La Paz Municipality
- Hotels in Oaxaca
- Hotels in Sonora
- Hotels in Veracruz
- Hotels in Guadalajara Municipality
- Hotels in Chiapas
- Hotels in Chihuahua
- Hotels in State of Mexico
- Hotels in Michoacán
- Hotels in Mexicali
- Hotels in Sinaloa
- Hotels in Morelos
- Hotels in Hidalgo
- Hotels in Nuevo León
- Hotels in Puebla
- Hotels in Guanajuato
- Hotels in Tamaulipas
- Hotels in Compostela
- Hotels in San Luis Potosi
- Hotels in Zacatecas
- Hotels in Pachuca de Soto
- Hotels in Coahuila
- Hotels in Lázaro Cárdenas
- Hotels in Juárez Municipality
- Hotels in Campeche
- Hotels in Othón P. Blanco
- Hotels in Durango
- Hotels in Guerrero
- Hotels in Tecate Municipality
- Hotels in Taxco de Alarcón
- Hotels in Mulegé
- Hotels in Tijuana Municipality
- Hotels in Zihuatanejo de Azueta
- Hotels in Aguascalientes
Top Mexico Destinations
- Cancun Hotels
- Playa del Carmen Hotels
- Mexico City Hotels
- Cabo San Lucas Hotels
- Puerto Vallarta Hotels
- Tulum Hotels
- Mazatlán Hotels
- Guadalajara Hotels
- San José del Cabo Hotels
- Veracruz Hotels
- Monterrey Hotels
- Isla Mujeres Hotels
- Puerto Morelos Hotels
- Tijuana Hotels
- Nuevo Vallarta Hotels
- Puerto Peñasco Hotels
- Mérida Hotels
- Cozumel Hotels
- Punta Sam Hotels
- Oaxaca Hotels
Hotels near popular Attractions
- Hotels near Xcaret Eco Theme Park
- Hotels near Autódromo Hermanos Rodríguez
- Hotels near Moon Palace Golf Club
- Hotels near Paseo de la Reforma
- Hotels near Zócalo
- Hotels near Cruise Ship Terminal
- Hotels near Basilica of Our Lady of Guadalupe
- Hotels near Rosarito Beach
- Hotels near Angel of Independence Monument
- Hotels near Fundidora Park
Hotel Theme
- Hotels with Parking in Mexico
- Hotels with Pool in Mexico
- Family Hotels in Mexico
- Business Hotels in Mexico
- Historic Hotels in Mexico
- Beach Hotels in Mexico
- Adventure Sport Hotels in Mexico
- Spa Hotels in Mexico
- Golf Hotels in Mexico
- Romantic Hotels in Mexico
- Cheap Hotels in Mexico
- Pet Friendly Hotels in Mexico
- Luxury Hotels in Mexico
- Casino Hotels in Mexico
- All Inclusive Hotels in Mexico
- Boutique Hotels in Mexico
- Adults Only in Mexico
- Green Hotels in Mexico
- Scuba Diving in Mexico
- Ski Hotels in Mexico
- Winery Hotels in Mexico
- LGBT Welcoming Hotels in Mexico
More accommodation types in Mexico
- Apartments in Mexico
- Holiday Homes in Mexico
- Condo Rentals in Mexico
- Villas in Mexico
- Resort in Mexico
- Serviced Apartments in Mexico
- Guest Houses in Mexico
- Cabin Rentals in Mexico
- B&B in Mexico
- Hostels in Mexico
- Cottages in Mexico
- Lodges in Mexico
- Condominium Resort in Mexico
- Inns in Mexico
- Caravan Parks in Mexico
- Motels in Mexico
- Farmstay in Mexico
- Residences in Mexico
- Chalets in Mexico
- Houseboats in Mexico
- Capsule Hotels in Mexico
- Ranches in Mexico
- Castles in Mexico
- Country House in Mexico
- Safari Tentalow in Mexico
- Holiday Parks in Mexico
- Treehouses in Mexico
- Pensions in Mexico
- Town Houses in Mexico
Explore more hotels
- Camino Real Aeropuerto Mexico
- Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive
- Occidental at Xcaret Destination - All Inclusive
- Fiesta Americana Reforma
- Hotel Riu Santa Fe - All Inclusive
- Hotel Riu Palace Peninsula - All Inclusive
- Secrets The Vine Cancun - Adults Only - All Inclusive
- Hotel Riu Palace Cabo San Lucas - All Inclusive
- Hotel Riu Palace Las Americas - Adults Only- All Inclusive