Hotels in Mexico

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

Mexico
May 25 — May 262
Mexico
Wed 5/25
Thu 5/26
...and more

Tips for booking a Mexico hotel

Cheapest month:September
Most expensive month:March
Average price in Mexico:$154/night
Cheapest price found:$3/night
Cheapest day:Tuesday
Most expensive day:Monday
$106 - $272
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$121 - $183
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Show all 66,843 hotels
1
Mi Casa Es Tu Casa
Mi Casa Es Tu Casa
9.8 Excellent
Cancún, Quintana Roo, Mexico
Show on map
6.0 mi from city centre, Cancún, QR, Mexico 

Mi Casa Es Tu Casa Cancun is situated in Cancun and offers complimentary Wi-Fi. It also provides an outdoor pool, room service and a sun deck.

2
Fiesta Inn Puerto Vallarta Isla
Fiesta Inn Puerto Vallarta Isla
8.8 Excellent
Blvd. Francisco Medina Ascencio No. 2479 Interior A Col. Zona Hotelera Norte, Puerto Vallarta, Jalisco, Mexico
Show on map
1.1 mi from city centre, Puerto Vallarta, JA, Mexico 

Fiesta Inn Puerto Vallarta Isla offers 4-star accommodation in Puerto Vallarta. It also provides meeting rooms, an outdoor pool and a 24-hour reception.

3
ibis Tijuana
ibis Tijuana
7.9 Good
Blvd Gral Rodolfo Sanchez Tab 9170 Zona Urbana Rio, Tijuana, Baja California, Mexico
Show on map
0.2 mi from city centre, Tijuana, BN, Mexico 

Ibis Tijuana provides comfortable 3-star accommodation in Tijuana. Those staying at the property can also enjoy complimentary Wi-Fi access throughout their stay.

4
Hotel Real de la Sierra
Hotel Real de la Sierra
8.7 Excellent
Reforma # 16, Mazamitla, Jalisco, Mexico
Show on map
0.0 mi from city centre, Mazamitla, JA, Mexico 

Hotel Real de la Sierra provides comfortable 3-star accommodation in Mazamitla. It also features a tour desk, a ticket service and luggage storage.

5
KAYAK Sol
KAYAK Sol
8.1 Excellent
Avenida 10, C. 14 Nte, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.4 mi from city centre, Playa del Carmen, QR, Mexico 

Located just a short walk from Terminal Foranea de Autobuses Station, KAYAK Sol offers guests a convenient base while in Playa del Carmen. It also provides a concierge, a 24-hour reception and a currency exchange.

6
Grand Residences Riviera Cancun, a Registry Collection Hotel
Grand Residences Riviera Cancun, a Registry Collection Hotel
9.2 Excellent
Blvd. El Cid, Unidad 28 Lote 1, Puerto Morelos, Quintana Roo, Mexico
Show on map
2.0 mi from city centre, Puerto Morelos, QR, Mexico 

Boasting outdoor tennis courts, a private beach and an outdoor pool, Grand Residences Riviera Cancun is situated in Puerto Morelos and provides comfortable accommodation. It also features a sauna, a Jacuzzi and a fitness centre.

7
Hotel Antillano
Hotel Antillano
7.9 Good
Avenida Tulum y Claveles,1 Lote 20, Cancún, Quintana Roo, Mexico
Show on map
0.3 mi from city centre, Cancún, QR, Mexico 

Situated under a 10-minute walk from Cancun Bus Station, Hotel Antillano provides guests with an ideal base when in Cancun. This hotel is set in the heart of the city.

8
Fairmont Mayakoba, Riviera Maya
Fairmont Mayakoba, Riviera Maya
9.2 Excellent
Carretera Fed.Cancún- Playa Del Carmen, KM 298, Solidaridad, Playa del Carmen, Quintana Roo, Mexico
Show on map
5.3 mi from city centre, Playa del Carmen, QR, Mexico 

Situated in Playa del Carmen, Fairmont Mayakoba Riviera Maya - All Inclusive is within walking distance of El Camaleon Mayakoba Golf Club and provides a sauna and an outdoor pool. It also features a kids club, free Wi-Fi and a playground.

Cheapest hotels in Mexico

Show all 66,843 hotels
Hotel Avenida
Hotel Avenida
7.6 Good
Av. Costera Miguel Aleman 417, Acapulco, Guerrero, Mexico
Show on map
0.5 mi from city centre,  

Hotel Avenida Acapulco is located in Acapulco and offers complimentary wireless internet. It also provides an outdoor pool, a tour desk and a 24-hour reception.

$15
Avg. per night
Hotel Real San Javier
Hotel Real San Javier
7.6 Good
63 Rita Perez de Moreno, San Juan de los Lagos, Jalisco, Mexico
Show on map
0.2 mi from city centre,  

Hotel Real San Javier provides a comfortable setting while in San Juan de los Lagos. Those staying at the property can also make use of complimentary wireless internet throughout their stay.

$20
Avg. per night
Franks House
Franks House
9.3 Excellent
Cancún, Quintana Roo, Mexico
Show on map
4.4 mi from city centre,  

Frank's house Cancun provides a comfortable setting when in Cancun. It offers complimentary Wi-Fi, luggage storage and a Jacuzzi.

$24
Avg. per night
Manglar Pacific
Manglar Pacific
7.3 Good
Avenida Del Estero 188, Los Ayala, Nayarit, Mexico
Show on map
0.3 mi from city centre,  

Situated in Los Ayala, Manglar Pacific is a short drive from Rincon de Guayabitos and offers an outdoor pool and a Jacuzzi. Those staying at the property can also make use of complimentary wireless internet during their stay.

$27
Avg. per night
Cancún Airport Zone
Cancún Airport Zone
9.3 Excellent
Cancún, Quintana Roo, Mexico
Show on map
4.3 mi from city centre,  

Cancun Airport Zone provides a comfortable setting when in Cancun. It also offers a car rental desk and an airport shuttle.

$30
Avg. per night
Casa Lao Centro
Casa Lao Centro
8.2 Excellent
32 Antonia Nava Centro, Zihuatanejo, Guerrero, Mexico
Show on map
0.5 mi from city centre,  

Zihua Lao Centro provides a comfortable setting when in Ixtapa Zihuatanejo. It also offers free Wi-Fi, an express check-in and check-out feature and a playground.

$31
Avg. per night
Hotel Suites Jazmín Acapulco
Hotel Suites Jazmín Acapulco
7.4 Good
Vicente Yanes Pinzón, Int. 274, Magallanes, Acapulco, Guerrero, Mexico
Show on map
2.6 mi from city centre,  

Hotel Suites Jazmin Acapulco is located in Acapulco and features free Wi-Fi. It also offers a concierge, a 24-hour reception and meeting rooms.

$37
Avg. per night
Sleep Inn Villahermosa
Sleep Inn Villahermosa
8.9 Excellent
Av. Jose Maria Pino Suarez 216, Villahermosa, Tabasco, Mexico
Show on map
1.0 mi from city centre,  

Conveniently located in the centre of the city, this 3-star hotel makes for an ideal base in Villahermosa. It provides a gym, as well as meeting rooms, free Wi-Fi and a tour desk.

$39
Avg. per night

Hotel prices in Mexico

2 stars and under
Casa Pepe
#1 Most popular

Casa Pepe

Av Republica de Uruguay 86, Mexico City, Mexico City Federal District, Mexico

9.0 Excellent
$21

Avg. per night

View Deal
Suites Costa Blanca
#2 Most popular

Suites Costa Blanca

Boulevard Kukulcan Km. 8.5 Zona Hotelera, Cancún, Quintana Roo, Mexico

8.8 Excellent
$81

Avg. per night

View Deal
Los Tules Resort
Best value

Los Tules Resort

Blvd Francisco Medina Ascencio, Puerto Vallarta, Jalisco, Mexico

10.0 Excellent
$19

Avg. per night

View Deal
3 stars
City Express Merida
#1 Most popular

City Express Merida

Calle 45 No 332 Por Calle 54 y Calle 56, Mérida, Yucatan, Mexico

8.4 Excellent
$58

Avg. per night

View Deal
Hotel Hidalgo
#2 Most popular

Hotel Hidalgo

Madero 11 Poniente Colonia Centro, Santiago de Querétaro, Queretaro de Arteaga, Mexico

8.6 Excellent
$41

Avg. per night

View Deal
Selina Cancun Laguna Hotel Zone
Best value

Selina Cancun Laguna Hotel Zone

Blvd. Kukulcan 9, Cancún, Quintana Roo, Mexico

7.5 Good
$18

Avg. per night

View Deal
4 stars +
Crown Paradise Club Cancun
#1 Most popular

Crown Paradise Club Cancun

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

7.7 Good
$224

Avg. per night

View Deal
Paradisus Cancún
#2 Most popular

Paradisus Cancún

Boulevard Kukulkan Km 16.5, Cancún, Quintana Roo, Mexico

8.2 Excellent
$363

Avg. per night

View Deal
Occidental at Xcaret Destination
Best value

Occidental at Xcaret Destination

Carretera Federal 307, Km 282, Playa del Carmen, Quintana Roo, Mexico

8.3 Excellent
$196

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?

    You can find several places worth visiting in Mexico. Cancún, Playa del Carmen, and Puerto Vallarta are some of the most popular amongst our users.

  • What are the best hotels in Mexico?

    130 reviews rated KAYAK Sol with an average score of 8.1/10. It may also be worth looking into the Bungalows El Rincon de La Riviera, which received a rating of 8.5/10 from 106 reviews. Don Luis Hostal - Sucursal Galeana - Tecolutla could also be a good option, with a score of 8.7/10 from 343 reviews.