Book Mexico Hotels

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Great weekend hotel deals in Mexico

Showing deals for:2 May - 4 May

Top Cities in Mexico

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Mexico

Moon Palace Cancun - All Inclusive

4.5 star property
8.2 out of 10, Very good, (2689)
"property is good."
The price is AU$589
includes taxes & fees
7 May - 8 May
Moon Palace Cancun - All Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

5.0 star property
8.8 out of 10, Excellent, (1313)
"What an incredIble stay! So much to do and so beautiful."
The price is AU$1,494
includes taxes & fees
30 Apr - 1 May
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Occidental at Xcaret Destination - All Inclusive

4.0 star property
8.2 out of 10, Very good, (4152)
"Beautiful property with lots of natural forest/jungle areas. Wildlife roamed around, monkeys in the trees, deers"
The price is AU$371
includes taxes & fees
6 May - 7 May
Occidental at Xcaret Destination - All Inclusive

Hotel Riu Santa Fe - All Inclusive

3.5 star property
8.2 out of 10, Very good, (5088)
"The property was very nice, and clean. The maid service for rooms was excellent. Food was good. However, the bar service was TERRIBLE!! We have stayed with RIU at multiple locations. The pool food and bar service at this location was not good."
Hotel Riu Santa Fe - All Inclusive

Temptation Cancun Resort All Inclusive - Adults Only

4.5 star property
8.8 out of 10, Excellent, (3815)
"The property was really nice and the staff was amazing!!"
The price is AU$640
includes taxes & fees
21 Apr - 22 Apr
Temptation Cancun Resort All Inclusive - Adults Only

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

5.0 star property
9.2 out of 10, Wonderful, (1437)
"Such a nice property and so many fun excursions. "
The price is AU$1,384
includes taxes & fees
26 Apr - 27 Apr
Hotel Xcaret Arte – All Parks / All Fun Inclusive, Adults Only

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

5.0 star property
8.4 out of 10, Very good, (1109)
"Amazing Resort!"
The price is AU$1,584
includes taxes & fees
28 Apr - 29 Apr
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

The Westin Resort & Spa, Cancun

4.0 star property
8.4 out of 10, Very good, (1788)
"We tried to get a massage, but we were not told you had to check in at another area. We waited long past our time only to find out my husband could not get one because he had skin cancer surgery 2 weeks prior. Nothing was told to us when we made the appointment. After an hour of waiting for them to decide that we couldn't get a massage I had had enough."
The price is AU$177
includes taxes & fees
12 May - 13 May
The Westin Resort & Spa, Cancun

Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

4.5 star property
8.8 out of 10, Excellent, (1042)
"Excellent"
The price is AU$579
includes taxes & fees
21 Apr - 22 Apr
Hyatt Vivid Grand Island Cancun Adults Only All-Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

4.0 star property
8.8 out of 10, Excellent, (4378)
"Outstanding resort! This resort was absolutely amazing from the moment we walked into the lobby! Every single person on staff was outstanding and super-friendly. Service is outstanding especially at the Gourmet restaurant. The grill at the pool is great. The bars and the bartenders are awesome"
Hotel Riu Palace Cabo San Lucas - All Inclusive

Wyndham Alltra Cancun All Inclusive Resort

4.0 star property
8.8 out of 10, Excellent, (5820)
"Our stay here was perfect. Clean rooms, beautiful stunning beach, stunning staff. Food was perfect! Best resort I’ve ever been to and I’ve been to a lot. "
The price is AU$564
includes taxes & fees
4 May - 5 May
Wyndham Alltra Cancun All Inclusive Resort

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

4.5 star property
9.0 out of 10, Wonderful, (3491)
"Very clean excellent service great food great drinks and entertainment definitely worth it 10/10 definitely recommend. Would absolutely return and tell family and friends about my great experience."
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hilton Cancun Mar Caribe All-Inclusive Resort

4.5 star property
8.6 out of 10, Excellent, (2645)
"Wonderful stay for our family trip. The staff was pleasant and helpful and the resort is beautiful. We had the Enclave add-on and felt the beachfront view was worth it. We look forward to returning next year!"
The price is AU$740
includes taxes & fees
29 Apr - 30 Apr
Hilton Cancun Mar Caribe All-Inclusive Resort

GR Solaris Cancun & Spa - All Inclusive

4.0 star property
8.0 out of 10, Very good, (4079)
"Room & balcony were great…..cage was wonderful……swim-up bar & pool recreation people were fantastic…..man who took care of our room kept it perfect…..basketball court was great for us…..so easy to walk to go mart & bus stop…bellhop was informative & efficient & friendly……both men at front desk were unfriendly & not helpful "
The price is AU$422
includes taxes & fees
27 Apr - 28 Apr
GR Solaris Cancun & Spa - All Inclusive

Emporio Cancun Optional All Inclusive

4.0 star property
8.0 out of 10, Very good, (1672)
"It was very nice with two exceptions. The first room we were assigned the door did not lock. The attendant saw it and reported it. However when we went into the room there were cockroaches and this was disgusting. I complained and they moved us to another room. However I had requested feather free room due to my wife’s allergies. They did not have feather free and never communicated this with us. They finally gave here couch cushions and a pillow case. Not really to comfortable. Other than this...
The price is AU$219
includes taxes & fees
22 Apr - 23 Apr
Emporio Cancun Optional All Inclusive

Moon Palace The Grand Cancun - All-inclusive

5.0 star property
8.4 out of 10, Very good, (1484)
"We recently stayed at Moon Palace The Grand Cancun and were thoroughly impressed by the entire experience. From the moment we arrived, the staff were welcoming and went above and beyond to ensure our stay was perfect. The amenities were top-notch, with a variety of dining options that catered wonderfully to all tastes, including fantastic activities for the kids. The room was spacious, beautifully decorated, and maintained impeccably by the housekeeping staff. Our family particularly enjoyed...
The price is AU$1,019
includes taxes & fees
4 May - 5 May
Moon Palace The Grand Cancun - All-inclusive

AVA Resort All Oceanfront - All Inclusive

5.0 star property
7.8 out of 10, Good, (200)
"Beautiful room, 4 beds was perfect, so much space, beautiful deck with wonderful hot tub. Food was great, great for teenagers. The only disappointment was the beach, specifically looked for an ocean side property and there really wasn't a beach. Very impressed overall."
The price is AU$882
includes taxes & fees
21 Apr - 22 Apr
AVA Resort All Oceanfront - All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

4.0 star property
9.0 out of 10, Wonderful, (4281)
"Amazing property, staff and activities! Definitely planning my next trip ASAP"
Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Hotel Riu Cancun - Adults Only - All Inclusive

3.5 star property
8.2 out of 10, Very good, (2998)
"Beautiful place, great service "
Hotel Riu Cancun - Adults Only - All Inclusive

Grand Fiesta Americana Coral Beach Cancun - All Inclusive

5.0 star property
9.2 out of 10, Wonderful, (3628)
"I did not like the buffet I meant buffet for breakfast lunch and dinner. "
The price is AU$1,029
includes taxes & fees
5 May - 6 May
Grand Fiesta Americana Coral Beach 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.
Don't see what you're looking for?
See all available properties in Mexico
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Mexico cost?
Prices for Mexico hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from AU$177 in a few different ways. Select your destination and holiday dates and then set your budget using the “Price per night” filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Mexico?
The best time to visit Mexico depends on where you want to be and what you plan to do. Dreaming of a summer Cancun escape? This popular 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 many exciting places to stay, like Cancun, the most popular city. Or head to Playa del Carmen to experience its history and surfing. For more hotel choices, consider Mexico City.
How can I find cheap hotels in Mexico?
A good place to begin your search is by using our “Price per night” filter. At the moment, the cheapest properties start at AU$177 per night. Other ways to secure a budget-friendly stay in Mexico are by booking well in advance and being flexible with dates. For more bargains, check out our cheap hotels in Mexico page.
What are the best hotels in Mexico for families?
The first step to a great family escape in Mexico is securing the right place to stay. Go to the “Traveller experience” section of our filter tool and check “Family friendly.” This will show you all the Mexico options that welcome children and offer family conveniences like childcare and recreational activities. Book the one that suits your style and budget, then get ready to relax while the kids have a blast.
Why should I book my Mexico hotel with Expedia?
Unbeatable prices on Mexico hotels are just the beginning of the reasons to book with Expedia. Become an Expedia Rewards member for free today and earn points on every eligible booking, along with exciting membership perks. We’re talking savings worth 10% or more on select hotels! Plus, most of our hotels offer free cancellation, so you can lock in your escape without worrying about your plans changing. Just look for options marked “Free Cancellation”.