Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Mexico

Filter by star ratings
All filters
Unico 20°n 87°w - Riviera Maya - Adults Only
Unico 20°n 87°w - Riviera Maya - Adults Only
9.1 Excellent
Manzana 22 Carretera Chetumal-Pto Juare, Puerto Aventuras, Quintana Roo, Mexico
Show on map
8.3 km from city centre, Puerto Aventuras, QR, Mexico 
ExcellentBased on 199 reviews
9.1

Guests of this resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a short car ride from the centre of Xpu Ha. It also provides a swimming pool, a sauna and an express check-in and check-out feature.

Breathless Riviera Cancun Resort & Spa (Adults Only)
Breathless Riviera Cancun Resort & Spa (Adults Only)
8.5 Excellent
Petempich SM 12 Mza 41 Lote 2-04, Puerto Morelos, Quintana Roo, Mexico
Show on map
6.5 km from city centre, Puerto Morelos, QR, Mexico 
ExcellentBased on 163 reviews
8.5

This unique 5-star resort provides a range of accommodation options throughout the old city of Puerto Morelos. It also offers an outdoor pool, a 24-hour reception and free Wi-Fi.

Temptation Cancun Resort
Temptation Cancun Resort
8.2 Excellent
Boulevard Kukulcan K.M. 3.5, Cancún, Quintana Roo, Mexico
Show on map
3.9 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 382 reviews
8.2

Located in Cancun, the resort is within a 30-minute drive of Cancun International Airport and provides an outdoor pool, a sauna and a Jacuzzi. It offers 3-star accommodation with air-conditioned rooms.

The Royal Sands
The Royal Sands
8.8 Excellent
Blvd. Kukulcan, Km. 13.5, No. 32, Cancún, Quintana Roo, Mexico
Show on map
9.0 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 537 reviews
8.8

Guests of this art deco resort will appreciate the seclusion of its private beach and on-site spa, all located just a quick drive from the centre of Cancun. It provides a gym, as well as free Wi-Fi, an all-inclusive meal plan and outdoor tennis courts.

Hotel Casa Maya
Hotel Casa Maya
8.3 Excellent
Boulevard Kukulcan KM 5.5. Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
5.3 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 1,012 reviews
8.3

Boasting a private beach and outdoor tennis courts, Hotel Casa Maya is a deluxe base in Cancun. Those staying at the property have access to a beauty centre, an outdoor pool and a sun deck.

Dreams Sands Cancun Resort & Spa
Dreams Sands Cancun Resort & Spa
8.3 Excellent
Blvd. Kukulcan km. 8.5 Lote B, Cancún, Quintana Roo, Mexico
Show on map
8.2 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 230 reviews
8.3

Boasting an outdoor pool and a private beach, Dreams Sands Cancun Resort & Spa - All Inclusive is situated in Cancun and offers comfortable accommodation. It also provides a kids club, valet parking and an all-inclusive meal plan.

Fairmont Mayakoba
Fairmont Mayakoba
9.0 Excellent
Carretera Federal Cancun - Playa Del Carmen Km 298, Playa del Carmen, Quintana Roo, Mexico
Show on map
8.5 km from city centre, Playa del Carmen, QR, Mexico 
ExcellentBased on 177 reviews
9.0

Boasting outdoor tennis courts, a heated pool and a private beach, Fairmont Mayakoba is a deluxe place to stay in Playa del Carmen. It provides a day spa, as well as a sauna, a Turkish steam bath and a Jacuzzi.

Oleo Cancun Playa Boutique Resort
Oleo Cancun Playa Boutique Resort
8.6 Excellent
Blvd. Kukulkan Km 19.5, Cancún, Quintana Roo, Mexico
Show on map
13.2 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 1,247 reviews
8.6

OLEO Cancun Playa All Inclusive Boutique Resort has 168 chic rooms and features an outdoor pool. This unique property is conveniently located in Hotel Zone.

Riu Palace Peninsula
Riu Palace Peninsula
8.6 Excellent
Blvd Kukulkan, Km 5.5 Lote 6-C, Cancún, Quintana Roo, Mexico
Show on map
5.9 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 118 reviews
8.6

Situated a short drive from Hard Rock Cafe Cancun, Riu Palace Peninsula All Inclusive provides luxury accommodation in Cancun. It has a spa, as well as an outdoor pool, an all-inclusive meal plan and free Wi-Fi.

The Royal Cancun - All Suites Resort
The Royal Cancun - All Suites Resort
8.8 Excellent
Kukulcan Boulevard Km 4.5 Hotel Zone, Cancún, Quintana Roo, Mexico
Show on map
4.9 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 242 reviews
8.8

Offering free Wi-Fi, an outdoor heated pool and a private beach, The Royal Cancun All Suites Resort is located in Cancun and is a short stroll from the Museo de Arte Popular Mexicano. Some of the features on offer at this luxury 5-star hotel include outdoor tennis courts and an all-inclusive meal plan.

Tips for booking a Mexico hotel

Cheapest month:September
Most expensive month:July
Average price in Mexico:€183/night
Absolute cheapest price found:€6/night
Cheapest day:Thursday
Most expensive day:Tuesday
€78 - €336
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
€82 - €176
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Show all 53,029 hotels

Cheapest hotels in Mexico

Show all 53,029 hotels

Hotel prices in Mexico

Best prices found by HotelsCombined users in the past 24 hours.

Mexico travel FAQs

  • Where is the best place to stay in Mexico?

    Mexico has plenty to offer. Consider staying in some of its most favoured locations, like Cancún, Playa del Carmen, and Tulum.

  • What are the best hotels in Mexico?

    574 reviews rated Eurostars Hacienda Vista Real with an average score of 8.2/10. It may also be worth looking into the La Reina Roja Hotel Boutique - Adults Only, which received a rating of 8.1/10 from 657 reviews. The Grand at Moon Palace Cancun could also be a good option, with a score of 8.4/10 from 23 reviews.