Mexico hotels

Mexico hotels

Search hundreds of travel sites at once for hotels in Mexico

Enter a city, hotel, airport, address or landmark
Check-in
Check-out
Compare vs KAYAK |

Latest Mexico Hotel Deals

Playa del Carmen
Playa del Carmen
3 stars from RM 12
4+ stars from RM 52
Puerto Vallarta
Puerto Vallarta
3 stars from RM 23
4+ stars from RM 59
Mexico City
Mexico City
3 stars from RM 17
4+ stars from RM 33
Cancún
Cancún
3 stars from RM 22
4+ stars from RM 39
Cabo San Lucas
Cabo San Lucas
3 stars from RM 33
4+ stars from RM 46
Tulum
Tulum
3 stars from RM 30
4+ stars from RM 78.10

Good to know

Low season March
High season December
Average price (weeknight): RM 745
Average price (weekend night): RM 512

cheapest month to stay

37%

expected price decrease

most expensive time to stay

8%

expected price increase

(avg. price over the last 2 weeks)

Sun - Thu

(weeknight)

(avg. price over the last 2 weeks)

Fri & Sat

(weekend night)

FAQs when booking a hotel in Mexico

What are the most popular regions of Mexico?

Based on KAYAK hotel searches, the most popular region to stay in Mexico is Quintana Roo. Mexico City Federal District and Jalisco are also very popular.

What is the most popular destination in Mexico?

Based on KAYAK hotel searches, the most popular destination is Cancún (39% of total searches to Mexico). The next most popular destinations are Mexico City (25%) and Playa del Carmen (20%). Searches for hotels in Puerto Vallarta (16%) are also popular.

How much is a cheap hotel in Mexico?

KAYAK users have found double rooms in Mexico for as cheap as RM 6 (Puebla City) in the last 3 days. The average price is RM 432.

How much is a hotel in Mexico for tonight?

In the last 72 hours, users have found Mexico hotels for tonight for as low as RM 7 (Mexico City). Users have also found 3-star hotels from RM 10 (Puebla City) and 4-star+ hotels from RM 15 (Mexico City).

How much is a hotel in Mexico for this weekend?

In the last 72 hours, users have found Mexico hotels for this weekend for as low as RM 8 (Mexico City) per night. Users have also found 3-star hotels from RM 12 (Tulum) and 4-star+ hotels from RM 18 (Playa del Carmen).

Best Mexico hotels

Show all
NH Collection Guadalajara Providencia - Guadalajara - Gym
1
9.3 Excellent (2,401 reviews)
RM 470+
The Westin Guadalajara - Guadalajara - Building
2
9.2 Excellent (1,962 reviews)
RM 496+
Occidental at Xcaret Destination - Playa del Carmen - Building
3
9.1 Excellent (9,315 reviews)
RM 1,087+
Fiesta Americana Cozumel - Cozumel - Building
4
9.1 Excellent (1,353 reviews)
RM 1,350+
Moon Palace Cancun - Cancún - Building
5
9.0 Excellent (6,146 reviews)
RM 2,220+
Barceló México Reforma - Mexico City - Building
6
9.0 Excellent (9,354 reviews)
RM 457+
Peñasco Del Sol - Puerto Peñasco - Building
8
8.7 Excellent (2,815 reviews)
RM 556+
Grand Oasis Palm - Cancún - Bedroom
9
8.2 Excellent (7,249 reviews)
RM 1,104+
The Inn At Mazatlan - Mazatlán - Building
10
8.2 Excellent (337 reviews)
RM 556+
Sonoran Spa Rocky Point by Castaways - Puerto Peñasco - Building
11
8.2 Excellent (509 reviews)
RM 854+
Bluebay Grand Esmeralda - Playa del Carmen - Building
12
8.0 Excellent (3,747 reviews)
RM 1,074+

Best rooms in Mexico

Family Concierge at Paradisus La Esmeralda - Playa del Carmen - Bedroom
2
9.0 Excellent (160 reviews)
RM 3,191+
Hotel Boutique Casa San Angel - Mérida - Building
3
9.2 Excellent (332 reviews)
RM 608+
Amigos Hostel Cozumel - Cozumel - Pool
4
8.9 Excellent (148 reviews)
RM 125+

Browse Mexico hotels by topic

private pools
casino
airport shuttle
airport
zocalo
free breakfast
Recommended
Hyatt Ziva Cancun - Cancún - Bedroom
1
9.1 Excellent (5,706 reviews)
RM 2,578+
Flamingo Cancun Resort - Cancún - Pool
2
7.9 Good (3,502 reviews)
RM 673+
  • Recommended
  • Price (low to high)
  • Price (high to low)
  • Review score
  • Stars (1 to 5)
  • Stars (5 to 1)