Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Mexico on Hotels.com. These Mexico hotels consistently deliver on quality, location and traveler experience. Last updated on .

Mexico Hotels

Book once, win twice
Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support
Help before, during and after your trip

Free cancellation
Booking flexibility on many hotels when plans change*
Check prices for these dates
Where to stay in Mexico
Top hotels in Cancun

Hotel Riu Palace Las Americas - Adults Only- All Inclusive
4 out of 5
Zona Hotelera
‐6.71 mi from city center
9.2/10 Wonderful! (5,883 reviews)

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4 out of 5
Zona Hotelera
‐6.82 mi from city center
8.8/10 Excellent! (6,800 reviews)

Hotel Riu Cancun - Adults Only - All Inclusive
3.5 out of 5
Zona Hotelera
‐6.86 mi from city center
8.4/10 Very Good! (4,424 reviews)

Oleo Cancun Playa All Inclusive Resort
4 out of 5
Zona Hotelera
‐9.19 mi from city center
8.4/10 Very Good! (2,661 reviews)

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
4.5 out of 5
Zona Hotelera
‐6.87 mi from city center
9.2/10 Wonderful! (5,778 reviews)

Mondrian Cancún
5 out of 5
Zona Hotelera
‐8.01 mi from city center
8.8/10 Excellent! (3,025 reviews)

Hotel Riu Ventura - All Inclusive
4 out of 5
Zona Hotelera
‐8.48 mi from city center

Moon Palace Cancun - All-Inclusive
5 out of 5
8.4/10 Very Good! (3,104 reviews)

Secrets The Vine Cancun - Adults Only - All Inclusive
5 out of 5
Zona Hotelera
‐7.19 mi from city center

Temptation Cancun Resort All Inclusive - Adults Only
4.5 out of 5
Zona Hotelera
‐3.93 mi from city center

Hotel Riu Caribe - All Inclusive
3.5 out of 5
Zona Hotelera
‐5.11 mi from city center

Hard Rock Hotel Cancun - All Inclusive
4.5 out of 5
Zona Hotelera
‐7.24 mi from city center

Moon Palace The Grand Cancun - All-inclusive
5 out of 5
8.6/10 Excellent! (2,194 reviews)

Haven Riviera Cancun - All Inclusive - Adults Only
5 out of 5

GR Solaris Cancun & Spa - All Inclusive
4 out of 5
Zona Hotelera
‐8.6 mi from city center

GR Solaris Caribe Adults Only - All Inclusive
4 out of 5
Zona Hotelera
‐9 mi from city center
8.2/10 Very Good! (1,001 reviews)

Cyan Cancun Resort & Spa
3.5 out of 5
Zona Hotelera
‐9.08 mi from city center

The Westin Cancun Resort & Spa
4 out of 5
Zona Hotelera
‐9.56 mi from city center
8.6/10 Excellent! (3,378 reviews)

AVA Resort Cancun
5 out of 5

Occidental Costa Cancún All Inclusive
3.5 out of 5
Zona Hotelera
‐4.18 mi from city center
8.2/10 Very Good! (2,999 reviews)
Top hotels in Mexico City

Camino Real Aeropuerto Mexico
4 out of 5
Venustiano Carranza
‐3.21 mi from city center

Hotel Zócalo Central
4 out of 5
Historic Center
‐0.13 mi from city center

Barceló México Reforma
4.5 out of 5
Reforma
‐1.11 mi from city center
9.4/10 Exceptional! (5,537 reviews)

Histórico Central Hotel
4 out of 5
Historic Center
‐0.27 mi from city center
9.8/10 Exceptional! (2,508 reviews)

Fiesta Americana Reforma
4 out of 5
Reforma
‐1.33 mi from city center
9.2/10 Wonderful! (5,351 reviews)

Geneve Ciudad de México
4 out of 5
Reforma
‐2 mi from city center
9/10 Wonderful! (2,211 reviews)

Hotel Catedral
4 out of 5
Historic Center
‐0.27 mi from city center
9.4/10 Exceptional! (3,468 reviews)

Hotel Escala Centro Histórico
2 out of 5
Historic Center
‐0.4 mi from city center

Hotel Canada Central
4 out of 5
Historic Center
‐0.16 mi from city center
9.4/10 Exceptional! (1,346 reviews)

Galeria Plaza Reforma
4 out of 5
Reforma
‐2.24 mi from city center

Camino Real Polanco Mexico
4.5 out of 5
Reforma
‐2.95 mi from city center
9.4/10 Exceptional! (3,964 reviews)

Casa Olea
2 out of 5
Cuauhtémoc
‐2.14 mi from city center
9.4/10 Exceptional! (1,032 reviews)

Hotel Casa Ciudad
3 out of 5
Reforma
‐2.08 mi from city center
9.4/10 Exceptional! (305 reviews)

Hotel Casa Luisa
2 out of 5
Cuauhtémoc
‐0.57 mi from city center
7.6/10 Good! (83 reviews)

INNSiDE by Meliá Mexico Roma Norte
4 out of 5
Roma Norte
‐2.22 mi from city center
9/10 Wonderful! (426 reviews)

Colmena Hotel CDMX Centro
3 out of 5
Historic Center
‐0.33 mi from city center

Gran Hotel Ciudad de Mexico Zocalo View
4.5 out of 5
Historic Center
‐0.02 mi from city center
9.6/10 Exceptional! (1,362 reviews)

Hotel Embassy
3 out of 5
Roma Norte
‐1.78 mi from city center
8.8/10 Excellent! (3,700 reviews)

Fiesta Inn Ciudad de Mexico Aeropuerto
3.5 out of 5
Venustiano Carranza
‐2.99 mi from city center
9/10 Wonderful! (3,880 reviews)

Hotel Century Reforma
3.5 out of 5
Reforma
‐2.05 mi from city center
9/10 Wonderful! (1,363 reviews)
Top hotels in Playa del Carmen

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5 out of 5
8.8/10 Excellent! (1,774 reviews)

Occidental at Xcaret Destination - All Inclusive
4 out of 5
8.4/10 Very Good! (5,947 reviews)

Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.5 out of 5
Gonzalo Guerrero
‐1.45 mi from city center
8.6/10 Excellent! (3,139 reviews)

Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive
4.5 out of 5
Gonzalo Guerrero
‐1.38 mi from city center
9.2/10 Wonderful! (2,680 reviews)

Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive
5 out of 5

Sandos Caracol Nature Resort & Water Park All Inclusive
4 out of 5
Corasol
‐2.9 mi from city center
7.4/10 Good! (1,482 reviews)

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive
5 out of 5
Maroma
‐8.51 mi from city center
9.6/10 Exceptional! (222 reviews)

Grand Sunset Princess - All Inclusive
5 out of 5

Holiday Inn Club Vacations The Royal Haciendas by IHG - All inclusive
4 out of 5
Corasol
‐2.58 mi from city center
8.6/10 Excellent! (1,700 reviews)

Ocean Riviera Paradise All Inclusive
5 out of 5
8.4/10 Very Good! (3,191 reviews)

Platinum Yucatan Princess Adults Only - All Inclusive
5 out of 5
8.6/10 Excellent! (3,113 reviews)

Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive
5 out of 5

Grand Riviera Princess - All Inclusive
5 out of 5

The Reef Coco Beach Resort & Spa- Optional All Inclusive
3.5 out of 5
Luis Donaldo Colosio
‐1.47 mi from city center
8/10 Very Good! (1,028 reviews)

Valentin Imperial Rivera Maya All Inclusive - Adults Only
4.5 out of 5
9.4/10 Exceptional! (1,730 reviews)

Ocean Maya Royale - Adults Only - All Inclusive
5 out of 5
Riviera Maya
‐5.5 mi from city center
8.8/10 Excellent! (2,887 reviews)

Hotel Riu Palace Riviera Maya - All Inclusive
4 out of 5
Playacar
‐2.39 mi from city center
9.2/10 Wonderful! (2,576 reviews)

Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive
5 out of 5
Maroma
‐9.52 mi from city center
9.6/10 Exceptional! (1,545 reviews)

Sandos Playacar All Inclusive
4 out of 5
Playacar