Mexico Hotels

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Tonight
Oct 6 - Oct 7
Tomorrow
Oct 7 - Oct 8
This weekend
Oct 9 - Oct 11
Next weekend
Oct 16 - Oct 18

Where to stay in Mexico

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 .

Top hotels in Cancun

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Hotel Riu Palace Las Americas - Adults Only- All Inclusive

Zona Hotelera
‐6.71 mi from city center
Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive

Zona Hotelera
‐6.87 mi from city center
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Sunscape Cancun All-Inclusive Resort & Spa by Hyatt

Zona Hotelera
‐6.82 mi from city center
8.8/10 Excellent! (6,864 reviews)
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Hotel Riu Cancun -  Adults Only - All Inclusive

Hotel Riu Cancun - Adults Only - All Inclusive

Zona Hotelera
‐6.86 mi from city center
Hotel Riu Cancun - Adults Only - All Inclusive
Wyndham Grand Cancun All Inclusive Resort & Villas

Wyndham Grand Cancun All Inclusive Resort & Villas

Zona Hotelera
‐7.73 mi from city center
8.4/10 Very Good! (3,509 reviews)
Wyndham Grand Cancun All Inclusive Resort & Villas
Oleo Cancun Playa All Inclusive Resort

Oleo Cancun Playa All Inclusive Resort

Zona Hotelera
‐9.19 mi from city center
Oleo Cancun Playa All Inclusive Resort
Mondrian Cancún

Mondrian Cancún

Zona Hotelera
‐8.01 mi from city center
Mondrian Cancún
Hotel Riu Ventura - All Inclusive

Hotel Riu Ventura - All Inclusive

Zona Hotelera
‐8.48 mi from city center
Hotel Riu Ventura - All Inclusive
Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive

Moon Palace Cancun - All-Inclusive
Secrets The Vine Cancun - Adults Only - All Inclusive

Secrets The Vine Cancun - Adults Only - All Inclusive

Zona Hotelera
‐7.19 mi from city center
Secrets The Vine Cancun - Adults Only - All Inclusive
Temptation Cancun Resort All Inclusive - Adults Only

Temptation Cancun Resort All Inclusive - Adults Only

Zona Hotelera
‐3.93 mi from city center
9/10 Wonderful! (5,327 reviews)
Temptation Cancun Resort All Inclusive - Adults Only
Hard Rock Hotel Cancun -  All Inclusive

Hard Rock Hotel Cancun - All Inclusive

Zona Hotelera
‐7.24 mi from city center
8/10 Very Good! (1,756 reviews)
Hard Rock Hotel Cancun - All Inclusive
Moon Palace The Grand Cancun - All-inclusive

Moon Palace The Grand Cancun - All-inclusive

Moon Palace The Grand Cancun - All-inclusive
The Westin Cancun Resort & Spa

The Westin Cancun Resort & Spa

Zona Hotelera
‐9.56 mi from city center
The Westin Cancun Resort & Spa
Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun - All Inclusive - Adults Only

Haven Riviera Cancun - All Inclusive - Adults Only
GR Solaris Cancun & Spa - All Inclusive

GR Solaris Cancun & Spa - All Inclusive

Zona Hotelera
‐8.6 mi from city center
8/10 Very Good! (5,292 reviews)
GR Solaris Cancun & Spa - All Inclusive
Hotel Riu Caribe - All Inclusive

Hotel Riu Caribe - All Inclusive

Zona Hotelera
‐5.11 mi from city center
Hotel Riu Caribe - All Inclusive
AVA Resort Cancun

AVA Resort Cancun

8.6/10 Excellent! (1,716 reviews)
AVA Resort Cancun
GR Solaris Caribe Adults Only - All Inclusive

GR Solaris Caribe Adults Only - All Inclusive

Zona Hotelera
‐9 mi from city center
GR Solaris Caribe Adults Only - All Inclusive
Cyan Cancun Resort & Spa

Cyan Cancun Resort & Spa

Zona Hotelera
‐9.08 mi from city center
7.6/10 Good! (2,310 reviews)
Cyan Cancun Resort & Spa

Top hotels in Mexico City

Camino Real Aeropuerto Mexico

Camino Real Aeropuerto Mexico

Venustiano Carranza
‐3.21 mi from city center
Camino Real Aeropuerto Mexico
Hotel Zócalo Central

Hotel Zócalo Central

Historic Center
‐0.13 mi from city center
9.8/10 Exceptional! (2,909 reviews)
Hotel Zócalo Central
Barceló México Reforma

Barceló México Reforma

Reforma
‐1.11 mi from city center
Barceló México Reforma
Historico Central Hotel

Historico Central Hotel

Historic Center
‐0.27 mi from city center
Historico Central Hotel
Fiesta Americana Reforma

Fiesta Americana Reforma

Reforma
‐1.33 mi from city center
9.2/10 Wonderful! (5,225 reviews)
Fiesta Americana Reforma
Hotel Catedral

Hotel Catedral

Historic Center
‐0.27 mi from city center
9.4/10 Exceptional! (3,400 reviews)
Hotel Catedral
Hotel Escala Centro Histórico

Hotel Escala Centro Histórico

Historic Center
‐0.4 mi from city center
9.2/10 Wonderful! (128 reviews)
Hotel Escala Centro Histórico
Geneve Ciudad de México

Geneve Ciudad de México

Reforma
‐2 mi from city center
Geneve Ciudad de México
Hotel Canada Central

Hotel Canada Central

Historic Center
‐0.16 mi from city center
9.2/10 Wonderful! (1,314 reviews)
Hotel Canada Central
Gran Hotel Ciudad de Mexico Zocalo View

Gran Hotel Ciudad de Mexico Zocalo View

Historic Center
‐0.02 mi from city center
9.6/10 Exceptional! (1,317 reviews)
Gran Hotel Ciudad de Mexico Zocalo View
Galeria Plaza Reforma

Galeria Plaza Reforma

Reforma
‐2.24 mi from city center
9.4/10 Exceptional! (3,666 reviews)
Galeria Plaza Reforma
Casa Olea

Casa Olea

Cuauhtémoc
‐2.14 mi from city center
Casa Olea
Hotel Casa Luisa

Hotel Casa Luisa

Cuauhtémoc
‐0.57 mi from city center
7.8/10 Good! (46 reviews)
Hotel Casa Luisa
INNSiDE by Meliá Mexico Roma Norte

INNSiDE by Meliá Mexico Roma Norte

Roma Norte
‐2.22 mi from city center
9/10 Wonderful! (383 reviews)
INNSiDE by Meliá Mexico Roma Norte
Hotel Casa Ciudad

Hotel Casa Ciudad

Reforma
‐2.08 mi from city center
9.4/10 Exceptional! (251 reviews)
Hotel Casa Ciudad
Colmena Hotel CDMX Centro

Colmena Hotel CDMX Centro

Historic Center
‐0.33 mi from city center
9/10 Wonderful! (596 reviews)
Colmena Hotel CDMX Centro
Hotel Embassy

Hotel Embassy

Roma Norte
‐1.78 mi from city center
Hotel Embassy
Hotel PF

Hotel PF

Reforma
‐2.15 mi from city center
Hotel PF
Camino Real Polanco Mexico

Camino Real Polanco Mexico

Reforma
‐2.95 mi from city center
9.4/10 Exceptional! (3,801 reviews)
Camino Real Polanco Mexico
Fiesta Inn Ciudad de Mexico Aeropuerto

Fiesta Inn Ciudad de Mexico Aeropuerto

Venustiano Carranza
‐2.99 mi from city center
Fiesta Inn Ciudad de Mexico Aeropuerto

Top hotels in Playa del Carmen

Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive

8.4/10 Very Good! (5,837 reviews)
Occidental at Xcaret Destination - All Inclusive
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

8.8/10 Excellent! (1,762 reviews)
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Wyndham Alltra Playa del Carmen Adults Only All Inclusive

Wyndham Alltra Playa del Carmen Adults Only All Inclusive

Gonzalo Guerrero
‐0.32 mi from city center
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive

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

8.4/10 Very Good! (1,287 reviews)
Nickelodeon Hotels & Resorts Riviera Maya - Gourmet by Karisma - All Inclusive
Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive

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

9.2/10 Wonderful! (1,495 reviews)
Hotel Xcaret Arte - All Parks / All Fun Inclusive, Adults Only - All inclusive
Grand Sunset Princess - All Inclusive

Grand Sunset Princess - All Inclusive

8.4/10 Very Good! (888 reviews)
Grand Sunset Princess - All Inclusive
Sandos Caracol Nature Resort & Water Park All Inclusive

Sandos Caracol Nature Resort & Water Park All Inclusive

Corasol
‐3.13 mi from city center
7.2/10 Good! (1,467 reviews)
Sandos Caracol Nature Resort & Water Park All Inclusive
Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive

Gonzalo Guerrero
‐0.29 mi from city center
9.2/10 Wonderful! (2,650 reviews)
Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive
Platinum Yucatan Princess Adults Only - All Inclusive

Platinum Yucatan Princess Adults Only - All Inclusive

8.6/10 Excellent! (3,127 reviews)
Platinum Yucatan Princess Adults Only - All Inclusive
Ocean Riviera Paradise All Inclusive

Ocean Riviera Paradise All Inclusive

Ocean Riviera Paradise All Inclusive
Hotel Riu Palace Riviera Maya - All Inclusive

Hotel Riu Palace Riviera Maya - All Inclusive

Playacar
‐1.5 mi from city center
Hotel Riu Palace Riviera Maya - All Inclusive
Grand Riviera Princess - All Inclusive

Grand Riviera Princess - All Inclusive

8.2/10 Very Good! (4,645 reviews)
Grand Riviera Princess - All Inclusive
The Reef Coco Beach Resort & Spa- Optional All Inclusive

The Reef Coco Beach Resort & Spa- Optional All Inclusive

Luis Donaldo Colosio
‐0.96 mi from city center
8/10 Very Good! (1,003 reviews)
The Reef Coco Beach Resort & Spa- Optional All Inclusive
Valentin Imperial Rivera Maya All Inclusive - Adults Only

Valentin Imperial Rivera Maya All Inclusive - Adults Only

9.4/10 Exceptional! (1,701 reviews)
Valentin Imperial Rivera Maya All Inclusive - Adults Only
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive

Maroma
‐8.92 mi from city center
9.6/10 Exceptional! (214 reviews)
Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive
Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive

Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive

Maroma
‐9.97 mi from city center
Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive
BlueBay Grand Esmeralda All Inclusive

BlueBay Grand Esmeralda All Inclusive

Riviera Maya
‐6.32 mi from city center
BlueBay Grand Esmeralda All Inclusive
Devossion By Live Aqua Playa del Carmen All Inclusive - Adults Only

Devossion By Live Aqua Playa del Carmen All Inclusive - Adults Only

Gonzalo Guerrero
‐0.36 mi from city center
9.4/10 Exceptional! (751 reviews)
Devossion By Live Aqua Playa del Carmen All Inclusive - Adults Only
Secrets Moxché Playa del Carmen - Adults Only - All Inclusive

Secrets Moxché Playa del Carmen - Adults Only - All Inclusive

Corasol
‐2.9 mi from city center
9.2/10 Wonderful! (1,006 reviews)
Secrets Moxché Playa del Carmen - Adults Only - All Inclusive
Hotel Riu Tequila - All Inclusive

Hotel Riu Tequila - All Inclusive

Playacar
‐1.98 mi from city center
8.8/10 Excellent! (1,005 reviews)
Hotel Riu Tequila - All Inclusive

Top hotels in Cabo San Lucas

Hotel Riu Santa Fe - All Inclusive

Hotel Riu Santa Fe - All Inclusive

El Medano Ejidal
‐1.77 mi from city center
8.6/10 Excellent! (8,682 reviews)
Hotel Riu Santa Fe - All Inclusive
Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

El Tezal
‐1.78 mi from city center
9/10 Wonderful! (5,485 reviews)
Hotel Riu Palace Cabo San Lucas - All Inclusive
Hotel Riu Palace Baja California - Adults Only - All Inclusive

Hotel Riu Palace Baja California - Adults Only - All Inclusive

El Medano Ejidal
‐1.46 mi from city center
8.8/10 Excellent! (5,341 reviews)
Hotel Riu Palace Baja California - Adults Only - All Inclusive
Hard Rock Hotel Los Cabos All Inclusive

Hard Rock Hotel Los Cabos All Inclusive

8.4/10 Very Good! (1,590 reviews)
Hard Rock Hotel Los Cabos All Inclusive
Nobu Hotel Los Cabos

Nobu Hotel Los Cabos

Nobu Hotel Los Cabos
Casa Dorada Los Cabos Resort & Spa

Casa Dorada Los Cabos Resort & Spa

El Medano Ejidal
‐0.66 mi from city center
9.2/10 Wonderful! (1,008 reviews)
Casa Dorada Los Cabos Resort & Spa
Sandos Finisterra All Inclusive

Sandos Finisterra All Inclusive

Marina
‐1.04 mi from city center
9.2/10 Wonderful! (2,015 reviews)
Sandos Finisterra All Inclusive
Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa
Pueblo Bonito Los Cabos Blanco - All Inclusive

Pueblo Bonito Los Cabos Blanco - All Inclusive

El Medano Ejidal
‐0.85 mi from city center
8.8/10 Excellent! (1,407 reviews)
Pueblo Bonito Los Cabos Blanco - All Inclusive
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive

Paraiso Escondido
‐1.38 mi from city center
Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Le Blanc Spa Resort Los Cabos - Adults Only - All-Inclusive

Le Blanc Spa Resort Los Cabos - Adults Only - All-Inclusive

Le Blanc Spa Resort Los Cabos - Adults Only - All-Inclusive
Playa Grande Resort & Grand Spa

Playa Grande Resort & Grand Spa

Marina
‐1.1 mi from city center
9.2/10 Wonderful! (1,264 reviews)
Playa Grande Resort & Grand Spa
El Encanto All Inclusive Resort at Hacienda Encantada

El Encanto All Inclusive Resort at Hacienda Encantada

El Encanto All Inclusive Resort at Hacienda Encantada
Pueblo Bonito Rose Resort and Spa - All Inclusive

Pueblo Bonito Rose Resort and Spa - All Inclusive

El Medano Ejidal
‐0.85 mi from city center
Pueblo Bonito Rose Resort and Spa - All Inclusive
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only

Paraiso Escondido
‐1.81 mi from city center
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
Solmar Resort

Solmar Resort

Marina
‐1.3 mi from city center
Solmar Resort
Breathless Cabo San Lucas - Adults Only - All Inclusive

Breathless Cabo San Lucas - Adults Only - All Inclusive

El Medano Ejidal
‐0.81 mi from city center
8.4/10 Very Good! (1,001 reviews)
Breathless Cabo San Lucas - Adults Only - All Inclusive
Marina Fiesta Resort & Spa

Marina Fiesta Resort & Spa

El Medano Ejidal
‐0.64 mi from city center
8.6/10 Excellent! (1,227 reviews)
Marina Fiesta Resort & Spa
Hyatt Vacation Club at Sirena del Mar

Hyatt Vacation Club at Sirena del Mar

Cabo Bello
‐3.45 mi from city center
9/10 Wonderful! (1,001 reviews)
Hyatt Vacation Club at Sirena del Mar
Corazon Cabo, a Noble House Resort

Corazon Cabo, a Noble House Resort

El Medano Ejidal
‐0.74 mi from city center
Corazon Cabo, a Noble House Resort

Top cities in Mexico

Image for Cancun

Cancun

The romantic city of Cancun is full of attractions, such as Delfines Beach and Moon Palace Golf Club, and is loved for its snorkeling spots and swimming.
See propertiesCancun
Image for Playa del Carmen

Playa del Carmen

Playa del Carmen is known for its beaches and clubs, and entices visitors with popular attractions including Playa del Carmen Main Beach and Xcaret Eco Theme Park.
See propertiesPlaya del Carmen
Image for Cabo San Lucas

Cabo San Lucas

Cabo San Lucas is known for its beaches and bars, and entices visitors with popular attractions including Medano Beach and Marina Del Rey.
See propertiesCabo San Lucas
Image for Puerto Vallarta

Puerto Vallarta

Puerto Vallarta is known for its beaches and art galleries, and entices visitors with popular attractions including Cruise Ship Terminal and Malecon.
See propertiesPuerto Vallarta
Image for Tulum

Tulum

The romantic city of Tulum is full of attractions, such as Playa Paraiso and Tulum Beach, and is loved for its ruins and beaches.
See propertiesTulum

Great weekend hotel deals in Mexico

Showing deals for:Oct 16 - Oct 18

VIP Access

Hotel Casa Blanca

Chetumal
8.8/10Excellent (1,003 reviews)
53% off
$44 nightly
$101
Hotel Casa Blanca

Hotel Brío Inn

Ciudad Victoria
8.4/10Very Good (189 reviews)
10% off
$58 nightly
$139
Hotel Brío Inn

California Comfort and Suites

Los Algodones
8.8/10Excellent (1,008 reviews)
11% off
$59 nightly
$142
California Comfort and Suites

Hotel Hacienda Santana

Tecate
9.4/10Exceptional (1,004 reviews)
13% off
$97 nightly
$218
Hotel Hacienda Santana

Hotel Lossandes

Ciudad del Carmen
9.0/10Wonderful (1,004 reviews)
10% off
$39 nightly
$93
Hotel Lossandes

Puerto Nuevo Baja Hotel & Villas

Playas de Rosarito
8.2/10Very Good (2,269 reviews)
20% off
$155 nightly
$350
Puerto Nuevo Baja Hotel & Villas

Rancho Viejo

Temascaltepec de Gonzalez
8.6/10Excellent (79 reviews)
16% off
$126 nightly
$303
Rancho Viejo

Maya Tulipanes Express

Palenque
9.2/10Wonderful (170 reviews)
32% off
$65 nightly
$144
Maya Tulipanes Express
VIP Access

Hotel Cañada Internacional

Palenque
9.0/10Wonderful (86 reviews)
10% off
$54 nightly
$118
Hotel Cañada Internacional

Hotel Mirra San Luis

San Luis Rio Colorado
9.0/10Wonderful (1,006 reviews)
10% off
$132 nightly
$294
Hotel Mirra San Luis

Hotel Escala Siglo XXI

Mexico City
9.0/10Wonderful (1,108 reviews)
Member Price available
$44 nightly
$106
Hotel Escala Siglo XXI

Hotel Sierra by HP Hotels

San Luis Potosi
9.2/10Wonderful (853 reviews)
10% off
$52 nightly
$124
Hotel Sierra by HP Hotels

Hotel Las Palomas

Tepic
8.8/10Excellent (1,001 reviews)
25% off
$51 nightly
$123
Hotel Las Palomas
VIP Access

Hotel Noite Business Class

León
9.4/10Exceptional (989 reviews)
30% off
$72 nightly
$172
Hotel Noite Business Class
VIP Access

Mondrian Cancún

Cancun
9.0/10Wonderful (2,944 reviews)
15% off
$215 nightly
$530
Mondrian Cancún

Hotel Siesta Real

Mexicali
8.4/10Very Good (1,005 reviews)
20% off
$80 nightly
$180
Hotel Siesta Real
VIP Access

Grand Velas Riviera Maya - All Inclusive

Playa del Carmen
9.6/10Exceptional (992 reviews)
Member Price available
$1,103 nightly
$2,676
Grand Velas Riviera Maya - All Inclusive

Hotel ANB Aeropuerto Guadalajara

El Salto
8.6/10Excellent (2,345 reviews)
10% off
$53 nightly
$127
Hotel ANB Aeropuerto Guadalajara

Kharma Suites

San Andrés Cholula
8.8/10Excellent (426 reviews)
20% off
$46 nightly
$110
Kharma Suites
VIP Access

Moon Palace Nizuc - All inclusive

Cancun
8.8/10Excellent (1,015 reviews)
Member Price available
$510 nightly
$1,243
Moon Palace Nizuc - All inclusive

stay home hotel

Ensenada
9.6/10Exceptional (225 reviews)
40% off
$60 nightly
$146
stay home hotel
VIP Access

Hotel Mirage

Querétaro
9.4/10Exceptional (1,115 reviews)
28% off
$66 nightly
$157
Hotel Mirage

Arenas del Mar

Ciudad Madero
8.8/10Excellent (432 reviews)
15% off
$116 nightly
$280
Arenas del Mar

Hotel San Sebastian

Hermosillo
9.4/10Exceptional (1,004 reviews)
10% off
$54 nightly
$128
Hotel San Sebastian

Top landmarks in Mexico

A beach with a thatched-roof structure, palm trees, and clear blue water.

Playa del Carmen Main Beach

8.4/10 (20,384 reviews)
If being by the water is a major draw, Playa del Carmen Main Beach is one of the most popular seaside spots located 0.3 mi (0.5 km) from central Playa del Carmen. Catch the sunset by the shore at Mamitas Beach, just a short walk away.
See properties
A person in a pink swimsuit swimming in a clear turquoise pool surrounded by lush green moss-covered walls.
Photo by Experiencias Xcaret

Xcaret Eco Theme Park

9.2/10 (14,289 reviews)
Kids and adults alike can have a thrilling day at Xcaret Eco Theme Park, one of the top theme parks located 1.5 mi (2.4 km) from central Xcaret. Hotels.com travelers also say the area is great for couples and has lots of nice beaches. If you have fun at Xcaret Eco Theme Park, you'll love Xenses Park and Xplor Theme Park, both located nearby.
See properties
A city square with historic buildings and a flag.

Zócalo

9.4/10 (25,860 reviews)
Zócalo is worth passing through for a few pics when in Historic Center. Why not live the cultural experience and visit the cathedral, art galleries, and museums in the area— your sightseeing tour starts here. Mexico City has many other landmarks you might want to see such as Palacio de Bellas Artes and Paseo de la Reforma.
See properties
A statue of a man and woman in a park with a large domed building in the background.

Basilica of Our Lady of Guadalupe

9.4/10 (17,629 reviews)
If you're interested in local churches head to Gustavo A. Madero— home to Basilica of Our Lady of Guadalupe. Why not live the cultural experience and visit the art galleries, museums, and cathedral in the area— your sightseeing tour starts here. Mexico City has many other landmarks you might want to see such as Palacio de Bellas Artes and Paseo de la Reforma.
See properties
A city street with a monument, tall buildings, and trees.

Paseo de la Reforma

9.4/10 (24,281 reviews)
If you want to give your credit card some exercise, head out to Paseo de la Reforma, a popular place for shoppers in Miguel Hidalgo. You could also start your cultural experience by heading over to the museums in the area. It's also full of great shops and restaurants, so you can spend the afternoon having a wander. Splash some more cash at Avenida Presidente Masaryk.
See properties
A large dolphin sculpture on a beach with a clear blue sky, palm trees, and a cityscape in the background.
Photo by TM

Malecon

9.2/10 (22,925 reviews)
If you're planning a bit of sightseeing head to Malecon— just one of the monuments in Downtown Puerto Vallarta. Hotels.com travelers also say the area is artsy and has lots of nice beaches.
See properties

Autódromo Hermanos Rodríguez

8.6/10 (5,135 reviews)
Wanna race? You could pay a visit to Autódromo Hermanos Rodríguez, a popular racetrack located 3.5 mi (5.7 km) from central Mexico City. Hotels.com travelers also like the museums, art galleries, and cathedral in the area. If you want more thrills, head to Hipódromo de las Américas, just a short drive away.
See properties

Moon Palace Golf Club

8.0/10 (11,030 reviews)
You might want to practice your swing at Moon Palace Golf Club, a top golfing spot located 12 mi (19.3 km) from central Cancun. Hotels.com travelers also say the area is family-friendly and has lots of nice beaches. If Moon Palace Golf Club doesn't quite scratch your golfing itch, Riviera Cancun Golf Resort, and El Tinto Golf Course are also nearby.
See properties

Check out the Mexico hotels guests love right now

Wyndham Grand Cancun All Inclusive Resort & Villas

Wyndham Grand Cancun All Inclusive Resort & Villas

8/10 Good
"AC could be a little stronger, more umbrellas for seats."
Cindy 3-night trip
Posted 3 hours ago
Wyndham Grand Cancun All Inclusive Resort & Villas
Hotel Xcaret Mexico - All Parks / All Fun Inclusive

Hotel Xcaret Mexico - All Parks / All Fun Inclusive

10/10 Excellent
"Amazing spot!!! Def visit this place"
Crystal 5-night trip
Posted 14 hours ago
Hotel Xcaret Mexico - All Parks / All Fun Inclusive
Occidental at Xcaret Destination - All Inclusive

Occidental at Xcaret Destination - All Inclusive

10/10 Excellent
"Best time ever"
Angel 2-night trip
Posted 14 hours ago
Occidental at Xcaret Destination - All Inclusive
Hotel Riu Palace Baja California - Adults Only - All Inclusive

Hotel Riu Palace Baja California - Adults Only - All Inclusive

10/10 Excellent
"Staff was attentive and friendly spoke both English and Spanish recommend Elite club . Food was good"
Jesus Ernie 4-night trip
Posted 16 hours ago
Hotel Riu Palace Baja California - Adults Only - All Inclusive
Hotel Riu Latino - Adults Only - All Inclusive

Hotel Riu Latino - Adults Only - All Inclusive

8/10 Good
"This resort is one of my favorite vacation spots! I love the slides, multiple pool options, cafeteria, restaurants, gym space, resort layout, beach hammocks, and beach itself. We went during sewers season so the beach water wasn’t too clean to swim in. The few things that made my review lose a star: the weird smell from a couple pillows in our room, lack of having a toothbrush when forgotten, stains on 2 of our towels, lack of an airport shuttle, and fingerprints/stains on the glass cups from the cafeteria. I would still visit this resort again in the future though!"
Chawan 3-night trip
Posted 17 hours ago
Hotel Riu Latino - Adults Only - All Inclusive
Iberostar Selection Riviera Cancún - All Inclusive

Iberostar Selection Riviera Cancún - All Inclusive

10/10 Excellent
"This resort is excellent! All the staff are professional, friendly, and trustworthy. The food is delicious, and the service is outstanding. I highly recommend this resort to everyone. If you stay here, you will not regret it! Come, relax, have fun, and enjoy an unforgettable experience!!!"
Mohan Prasad 4-night trip
Posted 18 hours ago
Iberostar Selection Riviera Cancún - All Inclusive
 Atelier Playa Mujeres - Adults Only - All Inclusive

Atelier Playa Mujeres - Adults Only - All Inclusive

10/10 Excellent
"I loved everything! Book your dinner reservations the second you get your room number we didn’t Go to a few places but we will be back."
Titianna 3-night trip
Posted 19 hours ago
Atelier Playa Mujeres - Adults Only - All Inclusive
Hotel Riu Palace Cabo San Lucas - All Inclusive

Hotel Riu Palace Cabo San Lucas - All Inclusive

10/10 Excellent
"Muy buena experiencia, recomendable"
JULIO 2-night trip
Posted 23 hours ago
Hotel Riu Palace Cabo San Lucas - All Inclusive
Excellence Riviera Cancun - Adults Only All Inclusive

Excellence Riviera Cancun - Adults Only All Inclusive

10/10 Excellent
"The resort is beautiful and the staff is amazing. Everyone is so friendly and helpful. We loved our swim up room! The only thing we would change is they don’t have reservations for dinner. One night we had to wait an hour for a table. The spa was closed for remodeling, but we were still able to get massages. The property is well maintained and they are constantly cleaning which was great. Would highly recommend!!"
Kristen M 4-night trip
Posted 2 days ago
Excellence Riviera Cancun - Adults Only All Inclusive

Find out more about Mexico

Mexico Unveiled: Where Sun-Kissed Shores Meet Vibrant Culture

Mexico is a vibrant tapestry of culture, cuisine, and stunning landscapes, making it a top beach destination. From the sun-kissed shores of Cancun to the serene beauty of Tulum, each coastal gem offers crystal-clear waters and soft white sands. Explore the bustling streets of Mexico City, where ancient ruins meet modern art, and savor the rich flavors of authentic Mexican cuisine. Indulge in luxurious resorts or seek out charming boutique hotels for a more intimate stay. Whether you're lounging on the beach or wandering through colorful markets, Mexico promises an unforgettable vacation filled with warmth and adventure.

Discover great hotels in Mexico

Mexico offers a diverse range of hotel accommodations, from luxurious resorts to cozy boutique hotels. In popular destinations like Cancun, all-inclusive options provide seamless experiences with meals and activities included. Whether you seek a lavish stay or a budget-friendly room, you'll find enticing hotel deals to suit your needs. Here are some of the most popular hotels with our travelers in Mexico:

  1. Banyan Tree PueblaOpens in a new window: This luxurious 5.0-star hotel in Playa del Carmen boasts an impressive guest rating of 9.6 out of 10, making it a top choice for leisure travelers seeking a premium escape. Banyan Tree Puebla features an array of all-inclusive amenities, including unlimited food and drinks, adventure sports, and wellness activities such as yoga classes and cooking lessons. The stunning beachfront location, pristine pools, and elegant accommodations, including swim-out rooms, enhance the overall experience. Travelers appreciate the world-class service and the resort's ability to create unforgettable moments, solidifying its status as a must-visit destination for those looking to indulge in a relaxing and lavish getaway.
  2. Four Seasons Resort TamarindoOpens in a new window: Located in Punta Sam, this 5.0-star hotel holds a guest rating of 9.0 out of 10, appealing to families and leisure travelers alike. Four Seasons Resort Tamarindo offers an enticing array of all-inclusive services, featuring multiple dining options, children’s amenities, and recreational activities. The direct beach access allows for sun-soaked days and memorable water experiences. With its attentive service and exceptional facilities, this hotel provides a warm and welcoming atmosphere that ensures a delightful stay, making it an excellent choice for those seeking a vibrant and enjoyable family vacation.
  3. Chileno Bay Resort & ResidencesOpens in a new window: Nestled in Puerto Morelos, this 5.0-star hotel enjoys a guest rating of 8.8 out of 10, catering to couples and romantic travelers. Chileno Bay Resort & Residences features a selection of all-inclusive options, including spa services and culinary experiences designed for intimate moments. The direct access to the beach, combined with offerings like snorkeling and windsurfing, allows for adventurous yet relaxing days by the water. With a focus on romance and high-quality amenities, this hotel provides an enchanting setting for couples looking to create lasting memories in a serene environment.

Where to stay in Mexico

In Cancun, Playa del Carmen, and Puerto Vallarta, each destination offers unique charm. Cancun is famous for its stunning beaches and vibrant nightlife. Playa del Carmen boasts a laid-back atmosphere with beautiful coastal views and access to Mayan ruins. Puerto Vallarta combines picturesque beaches with charming cobblestone streets. For first-time visitors, Cancun is the best choice, providing a blend of excitement and relaxation.

  1. CancunOpens in a new window: Cancun is a top destination known for its stunning beaches and vibrant nightlife. This bustling city offers a blend of luxurious resorts and breathtaking ocean views, making it perfect for relaxing by the sea or enjoying water sports. Explore the famous Hotel Zone, where you'll find incredible shopping options and cultural attractions like the Mayan ruins of El Rey. Cancun also boasts exciting activities, from snorkeling in the crystal-clear waters of the Caribbean to soaking up the sun on the beautiful beaches. Don’t miss out on the local markets for authentic souvenirs and crafts.
  2. Playa del CarmenOpens in a new window: Playa del Carmen is a charming coastal town that perfectly balances relaxation and adventure. With its laid-back vibe, you can stroll along the famous Quinta Avenida, lined with shops, boutiques, and cafes. The nearby beaches are ideal for sunbathing or diving into the vibrant coral reefs. For a unique experience, take a day trip to the stunning cenotes in the region, where you can swim in natural sinkholes surrounded by lush jungle. Playa del Carmen also offers a lively cultural scene, with art galleries and local festivals to enjoy.
  3. Puerto VallartaOpens in a new window: Puerto Vallarta is a picturesque destination on Mexico's Pacific coast, known for its beautiful beaches and charming old town. The scenic Malecon boardwalk is perfect for leisurely walks, showcasing local art and street performances. Enjoy the lively atmosphere in the Zona Romantica, where you’ll find colorful shops and lively cultural attractions. Puerto Vallarta is also a gateway to stunning nature, with opportunities for whale watching and exploring the nearby Sierra Madre mountains. Whether you’re looking for a romantic getaway or a family vacation, this vibrant city offers a unique blend of relaxation and exploration.

Things to do in Mexico

Mexico offers a vibrant blend of excitement and tranquility. Dance to lively music in bustling plazas, explore stunning cathedrals and museums, or unwind on beautiful beaches by the sea. Whether you’re seeking thrilling tours or peaceful moments, Mexico has something for every traveler.

  • Morelia – Discover the charm of this cultural hub where history and modernity collide. A must-visit is the stunning Morelia CathedralOpens in a new window, a prime example of baroque architecture that captivates visitors with its intricate details. Engage in lively activities, from dancing to live music, and explore the city's many museums that showcase local art and history. Don't miss the chance to join a guided tour to uncover the stories behind Morelia's beautiful streets and landmarks.
  • Acapulco – Dive into the vibrant beach scene of Acapulco, where sun and surf await. The breathtaking views from La Quebrada CliffsOpens in a new window offer an unforgettable outdoor experience, especially when local divers leap into the ocean below. Enjoy the rhythmic beats of live music at beachside venues and partake in energetic dance sessions as the sun sets. Whether you’re lounging on the sandy shores or taking a thrilling boat tour, Acapulco promises endless fun and relaxation.
  • Tlaxcalancingo – Explore this unique neighborhood that blends academic life with rich history. Stop by the impressive Templo San Francisco AcatepecOpens in a new window, known for its stunning architecture and cultural significance. Wander through the area, taking in the local monuments and the vibrant university atmosphere. Engage with the community, and perhaps join a guided tour to learn more about the historical landmarks and the stories they hold.

5 tips for savvy savings when booking a hotel in Mexico

  1. Book for the cheapest times: The most affordable time to visit Mexico is between September and November, when hotel prices tend to be lower. For a great value for money, a stay of at least 3 days is recommended to fully explore the country's significant landmarks and cultural sites. During this time, you can enjoy budget-friendly attractions that highlight Mexico's rich history, vibrant culture, and stunning natural beauty, making it an ideal choice for travelers on a budget.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Mexico.
  4. Book with confidence, not guesswork: Prices in Mexico shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Mexico.

Best time to go to Mexico

Mexico has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. The peak travel months to visit Mexico are June, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny, accompanied by light rainfall. In contrast, August, October, and December are ideal if you're looking for a calmer vacation, marked by no to light rainfall and sunny to mostly sunny conditions.

Keep exploring