Hotels in Mexico

Search and compare Mexico hotels from hundreds of travel sites and save

Mexico
28 May — 29 May2
Mexico
Sat 28/5
Sun 29/5
...and more

Tips for booking a Mexico hotel

Cheapest month:August
Most expensive month:January
Average price in Mexico:₹ 14,265/night
Cheapest price found:₹ 1,051/night
Cheapest day:Sunday
Most expensive day:Saturday
₹ 6,376 - ₹ 22,539
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
₹ 7,178 - ₹ 22,132
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Show all 66,836 hotels
1
Hotel de la Paz
9.1 Excellent
Callejón Del Estudiante #1, Guanajuato, Guanajuato, Mexico
Show on map
0.6 km from city centre, Guanajuato, GJ, Mexico 

Within a two minute walk of Universidad de Guanajuato, Hotel de la Paz is centrally located in Guanajuato. It is situated in the area's popular nightlife district, about a five-minute walk from Jardin de la Union.

2
Excellence Playa Mujeres by The Excellence Collection - Adults Only
9.5 Excellent
Prolongacion Bonampak Mz 1 Lt 10, Cancún, Quintana Roo, Mexico
Show on map
9.9 km from city centre, Cancún, QR, Mexico 

Boasting an outdoor pool, a private beach and outdoor tennis courts, Excellence Playa Mujeres - Adults Only - All Inclusive is located in Cancun and provides modern accommodation. Some of the popular features at this peaceful 5-star resort include a Jacuzzi, an all-inclusive meal plan and a rooftop terrace.

3
Hyatt Ziva Cancun
9.0 Excellent
Blvd. Kukulcan, Manzana 51, Lote 7, Cancún, Quintana Roo, Mexico
Show on map
9.2 km from city centre, Cancún, QR, Mexico 

Situated in Cancun, the resort is within a 30-minute drive of Cancun International Airport and offers a Jacuzzi, a private beach and an outdoor pool. It also provides a sauna, a beauty centre and a rooftop terrace.

4
Hyatt Zilara Cancun - Adults Only
9.1 Excellent
Blvd Kukulcan Km 11.5 HZ, Cancún, Quintana Roo, Mexico
Show on map
8.5 km from city centre, Cancún, QR, Mexico 

Located in Cancun, the resort is within a 30-minute drive of Cancun International Airport and provides a private beach, outdoor tennis courts and an outdoor pool. It has a spa and wellness centre, as well as free Wi-Fi, a rooftop terrace and a Turkish steam bath.

5
Hilton Los Cabos Beach & Golf Resort
9.0 Excellent
Carretera Transp. Km. 19.5, Cabo San Lucas, Baja California Sur, Mexico
Show on map
18.2 km from city centre, Cabo San Lucas, BS, Mexico 

Situated in Los Cabos, Hilton Los Cabos Beach & Golf Resort offers luxury 4-star accommodation, as well as outdoor tennis courts, an outdoor pool and a private beach. It also provides a rooftop terrace, a sauna and a Jacuzzi.

6
Iberostar Cancun
8.4 Excellent
Boulevard Kukulcan, Km. 17, Cancún, Quintana Roo, Mexico
Show on map
11.1 km from city centre, Cancún, QR, Mexico 

Iberostar Cancun is located in Cancun and features an all-inclusive meal plan and free Wi-Fi. In addition to free private parking on site, the resort offers comfortable 5-star rooms and a bar.

7
Secrets The Vine Cancun Adults Only
8.8 Excellent
Blvd. Kukulcan Km. 14.5 Retorno Del Rey, Cancún, Quintana Roo, Mexico
Show on map
9.5 km from city centre, Cancún, QR, Mexico 

Featuring a private beach and an outdoor swimming pool, this 5-star resort is located in Cancun. Popular features include a Jacuzzi, a sauna and free Wi-Fi, plus it provides views of Nichupte Lagoon.

8
The Royal Cancun - All Suites Resort
8.6 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 

Offering an outdoor heated pool, outdoor tennis courts 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. It also offers free Wi-Fi, facial treatments and an all-inclusive meal plan.

Cheapest hotels in Mexico

Show all 66,836 hotels
City Express Cancun
7.6 Good
Av. Nichupté S.M. 8 Mza 1 Lote 4, Cancún, Quintana Roo, Mexico
Show on map
1.5 km from city centre,  

Situated in Cancun, the hotel is within a 25-minute drive of Cancun International Airport and provides an outdoor pool. It is conveniently positioned for those wanting to discover the area's attractions.

₹ 4,104
Avg. per night
NH Collection Mexico City Santa Fe
8.7 Excellent
Juan Salvador Agraz, 44, Mexico City, Mexico City Federal District, Mexico
Show on map
14.6 km from city centre,  

NH Collection Mexico City Santa Fe offers 4-star accommodation in Mexico City. The multiple facilities this contemporary hotel has to offer include valet parking, a terrace and 24-hour room service.

₹ 4,182
Avg. per night
Ramada by Wyndham Mexico City Reforma
8.5 Excellent
Puente De Alvarado 22, Mexico City, Mexico City Federal District, Mexico
Show on map
2.1 km from city centre,  

Situated within walking distance of Buenavista Metro Station, Ramada by Wyndham Mexico City Reforma provides guests with a convenient base when in Mexico City. It has a fitness centre, as well as a sauna, an indoor pool and a Jacuzzi.

₹ 4,337
Avg. per night
Comfort Inn Cancun Aeropuerto
5.3 Okay
Carr. Cancun-Aeropuerto Mz. 4 L. 5 Sm. 301, Cancún, Quintana Roo, Mexico
Show on map
12.6 km from city centre,  

Offering a shuttle to Cancun International Airport, as well as complimentary wireless internet, Cancún Aeropuerto Hotel is a convenient place to stay in Cancun. It also offers a rooftop terrace, a Jacuzzi and an express check-in and check-out feature.

₹ 4,492
Avg. per night
Hotel de la Paz
9.1 Excellent
Callejón Del Estudiante #1, Guanajuato, Guanajuato, Mexico
Show on map
0.6 km from city centre,  

Within a two minute walk of Universidad de Guanajuato, Hotel de la Paz is centrally located in Guanajuato. It is situated in the area's popular nightlife district, about a five-minute walk from Jardin de la Union.

₹ 4,801
Avg. per night
Krystal Grand Suites Insurgentes
8.6 Excellent
Insurgentes Sur #1991, Mexico City, Mexico City Federal District, Mexico
Show on map
8.3 km from city centre,  

Less than a 20-minute stroll from Miguel Angel de Quevedo Metro Station, Krystal Grand Suites Insurgentes provides guests with an ideal base when visiting Mexico City. It is ideally positioned for those wishing to discover the area's attractions.

₹ 5,266
Avg. per night
Fiesta Inn Plaza Central Aeropuerto
8.8 Excellent
Avenida Canal Río Churubusco #1635, Mexico City, Mexico City Federal District, Mexico
Show on map
7.6 km from city centre,  

Fiesta Inn Plaza Central Aeropuerto offers 4-star accommodation in Mexico City. It also provides porters, room service and an express check-in and check-out feature.

₹ 5,421
Avg. per night
Real Inn Cancun
7.7 Good
Km 5.5 Boulevard Kukulkán, Cancún, Quintana Roo, Mexico
Show on map
5.5 km from city centre,  

Situated in Cancun, Real Inn Cancun offers 4-star accommodation, as well as an outdoor pool. There is also a fitness centre with a swimming pool.

₹ 6,737
Avg. per night

Hotel prices in Mexico

3 stars
Aloft Cancun
No. 1 most popular

Aloft Cancun

Boulevard Kukulcan Km 9, Cancún, Quintana Roo, Mexico

7.6 Good
₹ 7,047

Avg. per night

View Deal
Laila Hotel CDMX
No. 2 most popular

Laila Hotel CDMX

Rio Lerma 237, Mexico City, Mexico City Federal District, Mexico

8.8 Excellent
₹ 5,343

Avg. per night

View Deal
4 stars +
Blue Diamond Luxury Boutique Hotel Adults Only
No. 1 most popular

Blue Diamond Luxury Boutique Hotel Adults Only

Km. 298.8 Carretera #307, Playa del Carmen, Quintana Roo, Mexico

7.8 Good
₹ 26,020

Avg. per night

View Deal
Secrets Akumal Riviera Maya Resort Adults Only
No. 2 most popular

Secrets Akumal Riviera Maya Resort Adults Only

Carretera Federal 307, Km 254 600, Akumal, Quintana Roo, Mexico

9.0 Excellent
₹ 29,350

Avg. per night

View Deal
Ocean Riviera Paradise -El Beso- Adults Only
Best value

Ocean Riviera Paradise -El Beso- Adults Only

Carr Fed Chetumal Cancun km 296 Predio, Playa del Carmen, Quintana Roo, Mexico

7.8 Good
₹ 13,918

Avg. per night

View Deal

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

Mexico travel FAQs

  • Where is the best place to stay in Mexico?

    Our travellers prefer to stay in places like Mexico City, Cancún, and Puerto Vallarta while in Mexico.

  • What are the best hotels in Mexico?

    One of the most popular hotels in Mexico is Casa Velas Hotel Boutique & Ocean Club-Adults Only, which has been reviewed by 30 users and currently has a rating of 8.6/10. Other top-rated locations include Fiesta Americana Reforma and Barceló México Reforma, which have received 8.7/10 and 9.0/10 ratings from our users, respectively.