Hotels in Mexico

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

Mexico
5 Jun — 6 Jun2
Mexico
Mon 5/6
Tue 6/6
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Mexico

These hotels are among the most popular places to stay for users visiting Mexico. Try adjusting the dates or room and guest combinations if you're not seeing the options you're looking for.
Filter by star ratings
All filters
Kempinski Hotel Cancún
9.1 Excellent
Retorno del Rey #36, Cancún, Quintana Roo, Mexico
Show on map
9.3 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 131 reviews
9.1

Providing a private beach and outdoor tennis courts, Kempinski Hotel Cancun is a luxurious base in Cancun. It also offers an outdoor pool, free Wi-Fi and a beauty centre.

Krystal Cancun
6.9 Good
Paseo Kukulcan Km 9, Lotes 9 Y 9a, Cancún, Quintana Roo, Mexico
Show on map
9.0 km from city centre, Cancún, QR, Mexico 
GoodBased on 2,597 reviews
6.9

Boasting an outdoor pool, a private beach and a Jacuzzi, Krystal Cancun is situated in Cancun and offers modern accommodation. It also features a sauna and a Turkish steam bath.

Intercontinental Presidente Mexico City, An IHG Hotel
9.1 Excellent
Campos Eliseos 218, Mexico City, Mexico City Federal District, Mexico
Show on map
4.2 km from city centre, Mexico City, DF, Mexico 
ExcellentBased on 1,113 reviews
9.1

InterContinental Presidente Mexico City is set in Mexico City and is close to local attractions, including National Auditorium. It also offers an express check-in and check-out feature, a Jacuzzi and a beauty centre.

Grand Park Royal Cancun
8.2 Excellent
Boulevard Kukulkan Km 10.5, Cancún, Quintana Roo, Mexico
Show on map
8.5 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 2,131 reviews
8.2

Located in Cancun, Grand Park Royal Luxury Resort Cancun offers elegant 4-star accommodation, as well as a Jacuzzi, an outdoor pool and a private beach. It also provides an all-inclusive meal plan, a rooftop terrace and a sauna.

Breathless Riviera Cancun Resort & Spa (Adults Only)
8.0 Excellent
Calle 12 Mza. 41 Lote 2-04, Bahia Petempich, Puerto Morelos, Quintana Roo, Mexico
Show on map
6.4 km from city centre, Puerto Morelos, QR, Mexico 
ExcellentBased on 309 reviews
8.0

Featuring a shuttle service to Cancun International Airport, as well as complimentary wireless internet, Breathless Riviera Cancun Resort & Spa - All Inclusive Adults Only is a convenient base in Puerto Morelos. The multiple amenities this unique resort has to offer include a Jacuzzi, an outdoor pool and massage services.

Crown Paradise Club Cancun
7.7 Good
Boulevard Kukulcan Km 18.5, Cancún, Quintana Roo, Mexico
Show on map
12.1 km from city centre, Cancún, QR, Mexico 
GoodBased on 784 reviews
7.7

Crown Paradise Club Cancun - All Inclusive offers 5-star accommodation in Cancun. It also provides outdoor tennis courts, a Jacuzzi and an outdoor pool.

Camino Real Aeropuerto
7.9 Good
Puerto Mexico No. 80, Mexico City, Mexico City Federal District, Mexico
Show on map
7.5 km from city centre, Mexico City, DF, Mexico 
GoodBased on 12,534 reviews
7.9

Conveniently located within Benito Juarez International Airport, Camino Real Aeropuerto provides sophisticated accommodation in Mexico City. Guests have access to a spa, a gym and an indoor pool.

Paradisus Cancun
8.1 Excellent
Boulevard Kukulkan Km 16.5, Cancún, Quintana Roo, Mexico
Show on map
10.0 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 409 reviews
8.1

Located in Cancun, Paradisus by Melia Cancun provides 5-star accommodation, as well as an outdoor pool, a swimming pool and a private beach. It has a spa and wellness centre, as well as an all-inclusive meal plan, outdoor tennis courts and a sauna.

Grand Fiesta Americana Coral Beach Cancun
9.0 Excellent
Blvd. Kukulcan Km. 9.5, Cancún, Quintana Roo, Mexico
Show on map
9.0 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 1,512 reviews
9.0

Located in Cancun, Grand Fiesta Americana Coral Beach Resort & Spa provides modern 5-star accommodation, as well as an outdoor pool, a private beach and a Jacuzzi. It also offers a rooftop terrace with ocean views.

Marriott Cancun Resort
8.4 Excellent
Boulevard Kukulcan, Retorno Chac L-41, Zona Hotelera, Cancún, Quintana Roo, Mexico
Show on map
9.8 km from city centre, Cancún, QR, Mexico 
ExcellentBased on 40 reviews
8.4

Featuring a private beach, outdoor tennis courts and an outdoor pool, Marriott Cancun Resort is situated in Cancun and offers comfortable accommodation. It also provides a Jacuzzi, a rooftop terrace and a sauna.

Tips for booking hotels in Mexico

Cheapest month:November
Most expensive month:January
Average price in Mexico:$356/night
Cheapest price found:$5/night
Cheapest day:Sunday
Most expensive day:Friday
$232 - $582
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$232 - $548
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Mexico hotels

Some of the very best Mexico hotels as rated by our users. Narrow down your search by reading user reviews, hotel descriptions, and amenities.
1
Presidente Intercontinental Guadalajara
8.7 Excellent
Avenida Moctezuma 3515, Guadalajara, Jalisco, Mexico
Show on map
6.2 km from city centre, Guadalajara, JA, Mexico 

Situated in Guadalajara, Presidente InterContinental Guadalajara offers luxury 4-star accommodation, as well as a sauna and an outdoor pool. It also provides valet parking, an express check-in and check-out feature and a beauty centre.

$101
Avg. per night
2
The Grand at Moon Palace Cancun
7.4 Good
Carretera Cancun-Chetumal Km. 36.5, Cancún, Quintana Roo, Mexico
Show on map
18.6 km from city centre, Cancún, QR, Mexico 

Offering a private beach and an outdoor swimming pool, this 5-star resort is located in Cancun. It also offers a Jacuzzi, a sauna and a bowling alley.

$524
Avg. per night
3
Akalki Hotel y Centro Holistico
9.3 Excellent
Carretera Federal 307 Km. 12.5, Bacalar, Quintana Roo, Mexico
Show on map
6.8 km from city centre, Bacalar, QR, Mexico 

This comfortable hotel in Bacalar offers free wireless internet, as well as massage services and meeting rooms. It also provides a ticket service, a tour desk and babysitting/child services.

$278
Avg. per night
4
Four Seasons Resort Punta Mita
9.2 Excellent
Bahía De Banderas, Punta de Mita, Nayarit, Mexico
Show on map
0.2 km from city centre, Punta de Mita, NA, Mexico 

Guests of this unique resort will appreciate the seclusion of its private beach and on-site spa and wellness centre, all located just a quick car ride from the heart of Punta de Mita. It features an 18-hole golf course, a Jacuzzi, an outdoor pool and a sauna.

$1,181
Avg. per night
5
Nueva Vida de Ramiro
Carretera Tulum-Boca Paila Km 8.5, Tulum, Quintana Roo, Mexico
Show on map
7.1 km from city centre, Tulum, QR, Mexico 

Located in Tulum, Nueva vida de Ramiro provides 3-star accommodation, as well as a private beach. It offers free Wi-Fi, luggage storage and room service.

$121
Avg. per night
6
Excellence Playa Mujeres by The Excellence Collection - Adults Only
10.0 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 

Providing outdoor tennis courts, a private beach and a rooftop terrace, Excellence Playa Mujeres - Adults Only - All Inclusive is a luxurious place to stay in Cancun. It also offers a Jacuzzi, an outdoor pool and a sauna.

$508
Avg. per night
7
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 

Located in Cancun, Hyatt Ziva Cancun offers luxury 5-star accommodation, as well as a private beach, an outdoor pool and a Jacuzzi. It also features a sauna, a rooftop terrace and a gym.

$527
Avg. per night
8
Iberostar Tucan
8.1 Excellent
Avda. Xaman-Ha, Lote Hotelero No 2, Playa del Carmen, Quintana Roo, Mexico
Show on map
3.0 km from city centre, Playa del Carmen, QR, Mexico 

This modern hotel in Playa del Carmen offers free Wi-Fi, as well as a private beach and a swimming pool. It provides 5-star accommodation with air-conditioned rooms.

$231
Avg. per night

Cheapest hotels in Mexico, North America

These Mexico properties charge the lowest price per night of those we've come across. As prices can vary by date, change the dates if you're flexible to compare rates.
Nomads Enigmatic Hotel & Restaurant Bar
7.9 Good
Av Carlos Nader Calle Mero No.12, Cancún, Quintana Roo, Mexico
Show on map
0.8 km from city centre, Cancún, QR, Mexico 

Located under a 10-minute walk from Cancun Bus Station, Enigmatic Hotel & Restaurant Bar offers guests an ideal base while visiting Cancun. It is conveniently situated in the city centre.

$19
Avg. per night
Imperial Las Perlas Hotel
6.4 Good
Blvd. Kukulcan Km 2.5, Cancún, Quintana Roo, Mexico
Show on map
3.0 km from city centre, Cancún, QR, Mexico 

Located in Cancun, Imperial Las Perlas Hotel is within a 20-minute drive of Cancun International Airport and offers a private beach and an outdoor pool. It provides 3-star accommodation with air-conditioned rooms.

$59
Avg. per night
Hotel Fontan Reforma
8.2 Excellent
Paseo De La Reforma 24, Mexico City, Mexico City Federal District, Mexico
Show on map
2.0 km from city centre, Mexico City, DF, Mexico 

Located under a 20-minute walk from Hidalgo Metro Station, Hotel Fontan Reforma offers guests a convenient base while in Mexico City. Some of the popular features provided at this modern 3-star hotel include a Jacuzzi and a rooftop terrace.

$61
Avg. per night
Barcelo Guadalajara
8.5 Excellent
Avenida De Las Rosas 2933, Guadalajara, Jalisco, Mexico
Show on map
4.7 km from city centre, Guadalajara, JA, Mexico 

This sophisticated hotel in Guadalajara offers complimentary Wi-Fi, as well as an express check-in and check-out feature and an outdoor pool. It provides 5-star accommodation with air-conditioned rooms.

$78
Avg. per night
KAYAK Sol
Avenida 10, C. 14 Nte, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.7 km 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. The various amenities this unique hotel has to offer include free Wi-Fi, a swimming pool and an express check-in and check-out feature.

$79
Avg. per night
Hotel Casa Maya
8.2 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 

Located in Cancun, Hotel Casa Maya is within a 30-minute drive of Cancun International Airport and offers a private beach, outdoor tennis courts and an outdoor pool. It has a gym, as well as a Jacuzzi, an express check-in and check-out feature and a beauty centre.

$94
Avg. per night
KAYAK Luna
Avenida 10 entre 10 y 12, Playa del Carmen, Quintana Roo, Mexico
Show on map
0.6 km from city centre, Playa del Carmen, QR, Mexico 

Located only a brief walk from Terminal Foranea de Autobuses Station, KAYAK Luna provides guests with a convenient base while in Playa del Carmen. It also offers a sun deck, free Wi-Fi and an outdoor pool.

$95
Avg. per night
City Express Tijuana Rio
8.2 Excellent
Dr. Atl No.6 Col. Zona Rio, Tijuana, Baja California, Mexico
Show on map
1.7 km from city centre, Tijuana, BN, Mexico 

Contemporary in its design, City Express Tijuana Rio is positioned in a well-known area of Tijuana. It has a gym, as well as meeting rooms, a 24-hour reception and a currency exchange.

$104
Avg. per night

Hotel prices in Mexico

An overview of the average price of hotels by hotel class in the Mexico. As an added layer, we've also marked the most popular and best value properties in each hotel class.
2 stars and under
3 stars
4 stars +

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

Other accommodations in Mexico

Find the perfect hostel, theme hotel, or holiday rental for your stay in Mexico
La Catrina Hostel
8.6 Excellent
Calle Loreto 80, San Miguel de Allende, Guanajuato, Mexico
Show on map
1.3 km from city centre, San Miguel de Allende, GJ, Mexico 

La Catrina Hostel provides a comfortable setting when in San Miguel de Allende. It also offers a 24-hour reception, free Wi-Fi and a sun deck.

$14
Avg. per night
Zocalo Rooms - Hostel
Pino Suarez 17 - Primer Piso, Mexico City, Mexico City Federal District, Mexico
Show on map
2.6 km from city centre, Mexico City, DF, Mexico 

Centrally situated, Zocalo Rooms allows for easy access to Mexico City's popular hot spots. It offers free Wi-Fi, and is a brief walk from National Palace and Zocalo.

$13
Avg. per night
Hostel Vallarta
8.1 Excellent
535 Calle Juárez Centro, Puerto Vallarta, Jalisco, Mexico
Show on map
3.5 km from city centre, Puerto Vallarta, JA, Mexico 

Hostel Vallarta provides a comfortable setting when in Puerto Vallarta. It is conveniently positioned for those wanting to visit local attractions.

$19
Avg. per night

Where to stay in Mexico

Navigate to the areas in Mexico you plan to visit to find hotels that are close by. Clicking on a hotel name will take you to a page with pricing, reviews, and more useful information.

About Mexico

Whether you want to bask on palm-fringed beaches, explore ancient Mayan ruins or trek through verdant jungles, you’ll find a full spectrum of experiences in Mexico. Swim with whale sharks on the Yucatan Peninsula, discover the legacy of beloved natives like Frida Kahlo and dive headfirst into the colourful art, music, culture and cuisine.

Things to do in Mexico

Of all the archaeological sites in Mexico, Tulum is one of the most iconic. The ruins are perched on rugged coastal cliffs and command sweeping views over the jewel-toned Caribbean Sea. The enormous palaces, temples and defensive walls offer a fascinating window into Mexico’s ancient Mayan civilisations.

Embarking at Parque Nacional Isla Contoy feels like stepping into a postcard. White sand and sparkling blue water surround the finger-shaped island. The entire island is a protected wildlife sanctuary and home to more than 170 bird species, including pelicans, cormorants, herons and flamingos. The marine life is incredible, with the chance to swim with manta rays, turtles and majestic whale sharks.

Baja California feels completely different from mainland Mexico. The peninsula borders both the Pacific Ocean and the Sea of Cortez, with cacti-strewn deserts and rugged mountains in between. Party in the legendary border town of Tijuana and in Cabo San Lucas on the tip of the peninsula. Be charmed by colonial towns like Loreto and Todos Santos and head to the San Ignacio Lagoon for incredible encounters with grey whales.

Cuisine in Mexico is as colourful and exciting as the local culture. Start your day with “huevos rancheros” eggs served with corn tortillas and spicy tomato salsa. Bite into piping hot fish tacos and snack on zesty guacamole and “tostada” tortillas topped with ground beef, cheese, refried beans and shredded cabbage.

Getting around Mexico

Domestic flights are a good way to travel between major cities and resorts in Mexico, while long-distance buses are another good option for long distances. Taxis are a safe and affordable way to get around cities, towns and resorts. Rental cars can be a good way to explore Mexico at your own pace, depending on what part of the country you’re in. Ferries run between mainland Mexico and the Baja Peninsula.

Facts about staying in Mexico

Millions of Reviews
Real ratings and reviews from millions of guests, just like yourself. Book your perfect stay with confidence!
Best Hotel Deals
HotelsCombined sources over 3 million hotels and properties and compiles them in one place so you can compare the ideal accommodation.
Free cancellation
Plans change — we get it. And that’s why you can search and book hotels and accommodations on HotelsCombined from agencies that offer free cancellation