Mexico hotels

Search hundreds of travel sites at once for hotels in Mexico

Thu 30/3
Mon 3/4
...and more

Latest Mexico Hotel Deals

MOST POPULARCancún
3 stars from RM 119
4+ stars from RM 93
Mexico City
3 stars from RM 75
4+ stars from RM 124
Playa del Carmen
3 stars from RM 75
5+ stars from RM 128
Guadalajara
3 stars from RM 66
4+ stars from RM 168

Best Mexico hotels

Most recommended Mexico hotels

Show all
KAYAK Luna - Playa del Carmen - Pool
KAYAK Luna
8.3 Very Good
Gonzalo GuerreroRM 495+
RM 495+
Free Wi-Fi
KAYAK Sol - Playa del Carmen - Pool
KAYAK Sol
8.1 Very Good
Gonzalo GuerreroRM 513+
RM 513+
Free Wi-Fi
Hotel Xcaret Mexico
9.2 Wonderful
RM 5,342+
RM 5,342+
Parking
Airport shuttle
Free Wi-Fi
Pool
Barceló Huatulco
8.2 Very Good
RM 955+
RM 955+
Parking
Pool
Spa
Quinta Real Huatulco
8.7 Very Good
RM 1,048+
RM 1,048+
Parking
Free Wi-Fi
Pool
Spa
Secrets The Vine Cancun Adults Only
8.6 Very Good
Hotel ZoneRM 2,671+
RM 2,671+
Parking
Free Wi-Fi
Pool
Pet-friendly
Hyatt Ziva Cancun
9 Wonderful
Hotel ZoneRM 3,153+
RM 3,153+
Parking
Free Wi-Fi
Pool
Spa
Moon Palace Cancun
8 Very Good
RM 2,251+
RM 2,251+
Parking
Free Wi-Fi
Pool
Spa
The Westin Resort & Spa, Cancun
8.2 Very Good
Hotel ZoneRM 964+
RM 964+
Parking
Free Wi-Fi
Pool
Spa
Grand Park Royal Cancun
8.2 Very Good
Hotel ZoneRM 1,552+
RM 1,552+
Parking
Free Wi-Fi
Pool
Spa

How much is a Mexico hotel?

Here are our most popular & best value hotels

2 stars and below

3 stars

4 stars and above

Good to know

Low season

September

High season

December

Average price (weeknight)

RM 1,395

Average price (weekend night)

RM 1,545
Cheapest month to stay with an average 48% drop in price.
Most expensive month to stay with an average 24% rise in price.
Average Sun - Thu price over the last 2 weeks.
Average Fri & Sat price over the last 2 weeks.

When to book a hotel in Mexico

Price per night / 3-star hotel. Prices are not fixed and may vary with time.
Average nightly price per month
Average nightly price

Top tips for finding the perfect Mexico hotel

  • A visit to Mexico should include a visit to Mexico City, the country’s capital. A thriving urban metropolis, Mexico City, is fascinating in every way – politically, artistically, and culturally. There’s a lot to experience in and around the city. To better explore the offerings of Mexican cuisine, the electric nightlife, and attractions in the city, you will want to stay in a downtown hotel like The St. Regis Mexico City to be close to all the action.
  • Anyone visiting Mexico for its beautiful beaches should head to Cancun. Located by the Caribbean Sea, Cancun is home to some of Mexico’s most iconic beaches characterized by turquoise blue waters, great for swimming, snorkeling, and diving. The beaches in Cancun have everything you need for some fun in the sun. Book an all-inclusive Cancun hotel by the sea like JW Marriott Cancun Resort & Spa for the best experience.
  • Mexico’s natural diversity and cultural wealth make it ideal for ecotourism and adventure. The options are almost limitless, with jungles, mountains, lagoons, hills, and natural reserves to explore. One of the relatively unknown locations is Huasteca Potosina in the San Luis Protosi region. It is an exciting area for rappelling, canoeing, kayaking, waterfall jumping, and cave exploring. Moreover, the natural beauty of verdant jungles, blue waterfalls, and vast canyons is breathtaking, and booking a Xilitla hotel will put you close to most of these hidden locations in Huasteca Potosina. Posada James is a great Xilitla hotel you should consider when visiting Huasteca Potosina.
  • If you’re looking for a cheap hotel in Mexico, you should consider visiting during the low season. You'll find cheaper accommodations in Mexico in May and August.
  • Hotel room prices vary depending on many factors but you’ll most likely find the best hotel deals in Mexico if you stay on a Monday. The opposite is true for, Saturday, which is usually the most expensive day.
  • Book at least 23 days before your stay begins to get the best price for your Mexico accommodation.
  • The cheapest 3-star hotel room in Mexico found on KAYAK in the last 2 weeks was RM 847, while the most expensive was RM 847.
  • How long should you stay? KAYAK users usually book their accommodation in Mexico for 2 days.

FAQs when booking a hotel in Mexico

Where to stay in Mexico?

Our map will help you find the perfect place to stay in Mexico by showing you the exact location of each hotel.

What hotel guests are talking about

Show all

What hotel guests are talking about

Hotels about topic

Show all
Pueblito Escondido Luxury Condo Hotel - Playa del Carmen - Pool
RM 871+
Free Wi-Fi
Seven Crown Express & Suites Cabo San Lucas - Cabo San Lucas - Bedroom
Parking
Free Wi-Fi
Pool
Bahia Hotel & Beach House
8.1 Very Good
El Medano EjidalRM 1,840+
RM 1,840+
Parking
Free Wi-Fi
Pool
Pet-friendly
Hotel Mar de Cortez
10 Wonderful
CentroRM 146+
RM 146+
Free Wi-Fi
Pool
Corazón Cabo, a Noble House Resort
7.7 Good
El Medano EjidalRM 2,665+
RM 2,665+
Parking
Free Wi-Fi
Pool
Pet-friendly
Marina Fiesta Resort & Spa
8 Very Good
El Medano EjidalRM 1,039+
RM 1,039+
Parking
Pool
Spa
ME Cabo
8.4 Very Good
El Medano EjidalRM 3,184+
RM 3,184+
Parking
Free Wi-Fi
Pool
Pet-friendly
Cabo Vista Hotel - Adults only
9.1 Wonderful
DowntownRM 323+
RM 323+
Parking
Free Wi-Fi
Pool
Cabo Cush Hotel
DowntownRM 1,185+
RM 1,185+
Free Wi-Fi
Pet-friendly
Anah Luxury Condos by Baitna
Gonzalo GuerreroRM 526+
RM 526+
Free Wi-Fi
Pool
Pet-friendly
Spa
RM 3,591+
Parking
Free Wi-Fi
Pool
Pet-friendly
Hyatt Ziva Cancun
9 Wonderful
Hotel ZoneRM 3,153+
RM 3,153+
Parking
Free Wi-Fi
Pool
Spa
Flamingo Cancun Resort
6.9 Okay
Hotel ZoneRM 708+
RM 708+
Parking
Free Wi-Fi
Pool
Spa
City Express Junior Cancun
7.4 Good
DowntownRM 310+
RM 310+
Parking
Free Wi-Fi
Pool
Royal Uno Resort & Spa
8.7 Very Good
Hotel ZoneRM 1,809+
RM 1,809+
Parking
Free Wi-Fi
Pool
Smart Cancun By Oasis
7.7 Good
DowntownRM 367+
RM 367+
Parking
Free Wi-Fi
Pool
Spa
Imperial Las Perlas Hotel
7.5 Good
Hotel ZoneRM 420+
RM 420+
Free Wi-Fi
Pool
Le Blanc Spa Resort - Adults Only
9.6 Wonderful
Hotel ZoneRM 3,923+
RM 3,923+
Free Wi-Fi
Pool
Spa
City Express Cancun
7.2 Good
DowntownRM 389+
RM 389+
Parking
Free Wi-Fi
Pool
Ocean View Cancun Arenas
Hotel ZoneRM 522+
RM 522+
Parking
Free Wi-Fi
Pool
Pet-friendly
Grand Oasis Cancun
6.3 Okay
Hotel ZoneRM 1,229+
RM 1,229+
Parking
Pool
Spa
Mayafair Design Hotel
6.6 Okay
Hotel ZoneRM 433+
RM 433+
Parking
Free Wi-Fi
Spa
Suites Villa Italia
DowntownRM 301+
RM 301+
Free Wi-Fi
Pool
Caribe Internacional
7 Good
DowntownRM 221+
RM 221+
Parking
Free Wi-Fi
Pool
Casa Turquesa
Hotel ZoneRM 615+
RM 615+
Free Wi-Fi
Pool
Spa
Salvia Cancun Aparts
8.1 Very Good
Hotel ZoneRM 884+
RM 884+
Parking
Free Wi-Fi
Pool
Hotel Hacienda de Castilla
7.1 Good
DowntownRM 137+
RM 137+
Parking
Free Wi-Fi
Pool
Pet-friendly
RM 172+
Parking
Free Wi-Fi
Pet-friendly
Spa
Camino Real Aeropuerto Mexico
7.8 Good
Venustiano CarranzaRM 513+
RM 513+
Airport shuttle
Free Wi-Fi
Pool
Spa
We Hotel Aeropuerto
8.2 Very Good
Venustiano CarranzaRM 557+
RM 557+
Parking
Airport shuttle
Free Wi-Fi
Spa
Fiesta Inn Aeropuerto Ciudad De Mexico
8.1 Very Good
Venustiano CarranzaRM 584+
RM 584+
Airport shuttle
Free Wi-Fi
Pool
Pet-friendly
Hostel Mexico DF Airport
7.9 Good
Venustiano CarranzaRM 318+
RM 318+
Parking
Free Wi-Fi
Pet-friendly
Grand Prix-Weenjoyhotels-Aeropuerto
8.2 Very Good
IztacalcoRM 376+
RM 376+
Parking
Airport shuttle
Free Wi-Fi
Hotel Castropol
8.7 Very Good
CuauhtémocRM 212+
RM 212+
Parking
Free Wi-Fi
Hotel Mexicali
7.9 Good
CuauhtémocRM 172+
RM 172+
Parking
Free Wi-Fi
Zocalo Central Mexico City
9.3 Wonderful
CuauhtémocRM 716+
RM 716+
Parking
Free Wi-Fi
Ayenda Frida Costa Azul
8.6 Very Good
CuauhtémocRM 124+
RM 124+
Parking
Free Wi-Fi
Hotel Marlowe Centro Histórico
8.7 Very Good
CuauhtémocRM 296+
RM 296+
Parking
Free Wi-Fi
Spa
Casa San Ildefonso
CuauhtémocRM 411+
RM 411+
Free Wi-Fi
Mexico City Hostel
8.7 Very Good
CuauhtémocRM 142+
RM 142+
Free Wi-Fi
Eurostars Zona Rosa Suites
8.7 Very Good
CuauhtémocRM 447+
RM 447+
Free Wi-Fi
Hotel Block Suites
8.4 Very Good
CuauhtémocRM 367+
RM 367+
Parking
Free Wi-Fi

Popular topics