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

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices
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
‐10.81 km from city centre
9.2/10 Wonderful! (5,888 reviews)

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
4 out of 5
Zona Hotelera
‐10.98 km from city centre
8.8/10 Excellent! (6,801 reviews)

Hotel Riu Cancun - Adults Only - All Inclusive
3.5 out of 5
Zona Hotelera
‐11.05 km from city centre
8.4/10 Very good! (4,428 reviews)

Oleo Cancun Playa All Inclusive Resort
4 out of 5
Zona Hotelera
‐14.8 km from city centre

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
4.5 out of 5
Zona Hotelera
‐11.06 km from city centre

Mondrian Cancún
5 out of 5
Zona Hotelera
‐12.9 km from city centre
8.8/10 Excellent! (3,028 reviews)

Hotel Riu Ventura - All Inclusive
4 out of 5
Zona Hotelera
‐13.66 km from city centre
8.8/10 Excellent! (1,293 reviews)

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

Secrets The Vine Cancun - Adults Only - All Inclusive
5 out of 5
Zona Hotelera
‐11.58 km from city centre
9/10 Wonderful! (3,256 reviews)

Temptation Cancun Resort All Inclusive - Adults Only
4.5 out of 5
Zona Hotelera
‐6.32 km from city centre

Hotel Riu Caribe - All Inclusive
3.5 out of 5
Zona Hotelera
‐8.22 km from city centre

Hard Rock Hotel Cancun - All Inclusive
4.5 out of 5
Zona Hotelera
‐11.67 km from city centre

Moon Palace The Grand Cancun - All-inclusive
5 out of 5

Haven Riviera Cancun - All Inclusive - Adults Only
5 out of 5
9.4/10 Exceptional! (5,175 reviews)

GR Solaris Cancun & Spa - All Inclusive
4 out of 5
Zona Hotelera
‐13.86 km from city centre
8/10 Very good! (5,272 reviews)

GR Solaris Caribe Adults Only - All Inclusive
4 out of 5
Zona Hotelera
‐14.49 km from city centre
8.2/10 Very good! (1,003 reviews)

Cyan Cancun Resort & Spa
3.5 out of 5
Zona Hotelera
‐14.62 km from city centre

The Westin Cancun Resort & Spa
4 out of 5
Zona Hotelera
‐15.4 km from city centre

AVA Resort Cancun
5 out of 5

Occidental Costa Cancún All Inclusive
3.5 out of 5
Zona Hotelera
‐6.73 km from city centre
8.2/10 Very good! (3,006 reviews)
Top hotels in Mexico City

Camino Real Aeropuerto Mexico
4 out of 5
Venustiano Carranza
‐5.18 km from city centre

Hotel Zócalo Central
4 out of 5
Historic Center
‐0.21 km from city centre

Barceló México Reforma
4.5 out of 5
Reforma
‐1.78 km from city centre
9.4/10 Exceptional! (5,541 reviews)

Histórico Central Hotel
4 out of 5
Historic Center
‐0.43 km from city centre

Fiesta Americana Reforma
4 out of 5
Reforma
‐2.14 km from city centre

Geneve Ciudad de México
4 out of 5
Reforma
‐3.22 km from city centre
9/10 Wonderful! (2,198 reviews)

Hotel Catedral
4 out of 5
Historic Center
‐0.43 km from city centre

Hotel Escala Centro Histórico
2 out of 5
Historic Center
‐0.65 km from city centre
9/10 Wonderful! (164 reviews)

Hotel Canada Central
4 out of 5
Historic Center
‐0.26 km from city centre
9.4/10 Exceptional! (1,347 reviews)

Galeria Plaza Reforma
4 out of 5
Reforma
‐3.6 km from city centre

Camino Real Polanco Mexico
4.5 out of 5
Reforma
‐4.75 km from city centre
9.4/10 Exceptional! (3,949 reviews)

Casa Olea
2 out of 5
Cuauhtémoc
‐3.45 km from city centre

Hotel Casa Ciudad
3 out of 5
Reforma
‐3.35 km from city centre
9.4/10 Exceptional! (307 reviews)

Hotel Casa Luisa
2 out of 5
Cuauhtémoc
‐0.92 km from city centre
7.6/10 Good! (84 reviews)

INNSiDE by Meliá Mexico Roma Norte
4 out of 5
Roma Norte
‐3.58 km from city centre
9/10 Wonderful! (427 reviews)

Colmena Hotel CDMX Centro
3 out of 5
Historic Center
‐0.53 km from city centre

Gran Hotel Ciudad de Mexico Zocalo View
4.5 out of 5
Historic Center
‐0.04 km from city centre

Hotel Embassy
3 out of 5
Roma Norte
‐2.87 km from city centre
8.8/10 Excellent! (3,705 reviews)

Fiesta Inn Ciudad de Mexico Aeropuerto
3.5 out of 5
Venustiano Carranza
‐4.82 km from city centre
9/10 Wonderful! (3,882 reviews)

Hotel Century Reforma
3.5 out of 5
Reforma
‐3.31 km from city centre
9/10 Wonderful! (1,367 reviews)
Top hotels in Playa del Carmen

Hotel Xcaret Mexico - All Parks / All Fun Inclusive
5 out of 5

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

Wyndham Alltra Playa del Carmen Adults Only All Inclusive
4.5 out of 5
Gonzalo Guerrero
‐2.33 km from city centre
8.6/10 Excellent! (3,145 reviews)

Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive
4.5 out of 5
Gonzalo Guerrero
‐2.23 km from city centre

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
‐4.67 km from city centre
7.2/10 Good! (1,477 reviews)

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive
5 out of 5
Maroma
‐13.71 km from city centre
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
‐4.15 km from city centre
8.6/10 Excellent! (1,702 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,115 reviews)

Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive
5 out of 5
9.2/10 Wonderful! (1,490 reviews)

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
‐2.36 km from city centre
8/10 Very good! (1,021 reviews)

Valentin Imperial Rivera Maya All Inclusive - Adults Only
4.5 out of 5

Ocean Maya Royale - Adults Only - All Inclusive
5 out of 5
Riviera Maya
‐8.86 km from city centre
8.8/10 Excellent! (2,876 reviews)

Hotel Riu Palace Riviera Maya - All Inclusive
4 out of 5
Playacar
‐3.85 km from city centre

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

Sandos Playacar All Inclusive
4 out of 5
Playacar
‐5.04 km from city centre
7.8/10 Good! (1,315 reviews)

BlueBay Grand Esmeralda All Inclusive
4 out of 5
Riviera Maya
‐9.34 km from city centre
6.8/10 (1,227 reviews)
Top hotels in Cabo San Lucas

Hotel Riu Santa Fe - All Inclusive
3.5 out of 5
El Medano Ejidal
‐2.57 km from city centre
8.6/10 Excellent! (8,857 reviews)

Hotel Riu Palace Cabo San Lucas - All Inclusive
4 out of 5
El Tezal
‐2.57 km from city centre

Hotel Riu Palace Baja California - Adults Only - All Inclusive
4.5 out of 5
El Medano Ejidal
‐2.1 km from city centre

Hard Rock Hotel Los Cabos All Inclusive
4.5 out of 5

Nobu Hotel Los Cabos
5 out of 5

Casa Dorada Los Cabos Resort & Spa
4.5 out of 5
El Medano Ejidal
‐1.07 km from city centre

Sandos Finisterra All Inclusive
4 out of 5
Marina
‐2.07 km from city centre
9.2/10 Wonderful! (2,029 reviews)

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
4.5 out of 5

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
4.5 out of 5
Paraiso Escondido
‐2.7 km from city centre
8.6/10 Excellent! (2,536 reviews)

Pueblo Bonito Los Cabos Blanco - All Inclusive
4 out of 5
El Medano Ejidal
‐1.32 km from city centre

Playa Grande Resort & Grand Spa
4 out of 5
Marina
‐2.15 km from city centre

Pueblo Bonito Rose Resort and Spa - All Inclusive
4 out of 5
El Medano Ejidal