Beach Hotels in Mexico
Free cancellation options if plans change
Earn rewards on every night you stay
Save more with Member Prices
Check prices for these dates
Tonight
Sep 6 - Sep 7Tomorrow
Sep 7 - Sep 8Next weekend
Sep 11 - Sep 13In two weeks
Sep 18 - Sep 20Where to stay in Mexico
Top Beach Hotels in Cancun

Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
Zona Hotelera
‐11.06 km from city center9.2/10 Wonderful! (5,506 reviews)

Hotel Riu Palace Las Americas - Adults Only- All Inclusive
Zona Hotelera
‐10.81 km from city center
Sunscape Cancun All-Inclusive Resort & Spa by Hyatt
Zona Hotelera
‐10.98 km from city center
Oleo Cancun Playa All Inclusive Resort
Zona Hotelera
‐14.8 km from city center
Hotel Riu Cancun - Adults Only - All Inclusive
Zona Hotelera
‐11.05 km from city center8.4/10 Very Good! (4,253 reviews)

Wyndham Grand Cancun All Inclusive Resort & Villas
Zona Hotelera
‐12.45 km from city center8.4/10 Very Good! (3,495 reviews)

Hotel Riu Ventura - All Inclusive
Zona Hotelera
‐13.66 km from city center8.8/10 Excellent! (1,042 reviews)

Mondrian Cancún
Zona Hotelera
‐12.9 km from city center
The Westin Cancun Resort & Spa
Zona Hotelera
‐15.4 km from city center8.6/10 Excellent! (3,304 reviews)

AVA Resort Cancun
8.4/10 Very Good! (1,654 reviews)

Secrets The Vine Cancun - Adults Only - All Inclusive
Zona Hotelera
‐11.58 km from city center9/10 Wonderful! (3,104 reviews)

Moon Palace Cancun - All-Inclusive
8.4/10 Very Good! (3,133 reviews)

Hotel NYX Cancun All Inclusive
Zona Hotelera
‐10.96 km from city center8.6/10 Excellent! (1,946 reviews)

Moon Palace The Grand Cancun - All-inclusive
8.6/10 Excellent! (2,149 reviews)

Temptation Cancun Resort All Inclusive - Adults Only
Zona Hotelera
‐6.32 km from city center9/10 Wonderful! (5,255 reviews)

Hard Rock Hotel Cancun - All Inclusive
Zona Hotelera
‐11.67 km from city center
Sandos Cancún All Inclusive - Adults Only
Zona Hotelera
‐11.54 km from city center8.2/10 Very Good! (2,136 reviews)

Emporio Cancun Optional All Inclusive
Zona Hotelera
‐12.55 km from city center8/10 Very Good! (2,844 reviews)

Live Aqua Cancun - Adults Only - All-Inclusive
Zona Hotelera
‐10.95 km from city center
Haven Riviera Cancun - All Inclusive - Adults Only
Top Beach Hotels in Mexico City (and vicinity)

Hotel Zócalo Central
Historic Center
‐0.21 km from city center9.8/10 Exceptional! (2,856 reviews)

Camino Real Aeropuerto Mexico
Venustiano Carranza
‐5.18 km from city center
Historico Central Hotel
Historic Center
‐0.43 km from city center9.8/10 Exceptional! (2,471 reviews)

Fiesta Americana Reforma
Reforma
‐2.14 km from city center
Barceló México Reforma
Reforma
‐1.78 km from city center9.4/10 Exceptional! (5,527 reviews)

Hotel Escala Centro Histórico
Historic Center
‐0.65 km from city center9.2/10 Wonderful! (91 reviews)

Hotel Catedral
Historic Center
‐0.43 km from city center9.4/10 Exceptional! (3,353 reviews)

Gran Hotel Ciudad de Mexico Zocalo View
Historic Center
‐0.04 km from city center9.6/10 Exceptional! (1,280 reviews)

Galeria Plaza Reforma
Reforma
‐3.6 km from city center
Hotel Canada Central
Historic Center
‐0.26 km from city center9.2/10 Wonderful! (1,281 reviews)

Hotel PF
Reforma
‐3.46 km from city center
Camino Real Polanco Mexico
Reforma
‐4.75 km from city center
Hotel Casa Ciudad
Reforma
‐3.35 km from city center
Sheraton Maria Isabel Mexico City Reforma
Reforma
‐3.46 km from city center9.2/10 Wonderful! (2,389 reviews)

Hotel Embassy
Roma Norte
‐2.87 km from city center
INNSiDE by Meliá Mexico Roma Norte
Roma Norte
‐3.58 km from city center9/10 Wonderful! (364 reviews)

Geneve Ciudad de México
Reforma
‐3.22 km from city center
Hotel Block Suites
Roma Norte
‐3.38 km from city center
Fiesta Inn Ciudad de Mexico Aeropuerto
Venustiano Carranza
‐4.82 km from city center8.8/10 Excellent! (3,811 reviews)

Colmena Hotel CDMX Centro
Historic Center
‐0.53 km from city center8.8/10 Excellent! (556 reviews)
Top Beach Hotels in Playa del Carmen

Occidental at Xcaret Destination - All Inclusive
8.4/10 Very Good! (5,761 reviews)

Hotel Xcaret Mexico - All Parks / All Fun Inclusive - All inclusive

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

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

Hotel Riu Palace Riviera Maya - All Inclusive
Playacar
‐2.41 km from city center9.2/10 Wonderful! (2,577 reviews)

Grand Sunset Princess - All Inclusive
8.4/10 Very Good! (789 reviews)

Devossion By Live Aqua Playa del Carmen All Inclusive - Adults Only
Gonzalo Guerrero
‐0.58 km from city center
Wyndham Alltra Playa del Carmen Adults Only All Inclusive
Gonzalo Guerrero
‐0.52 km from city center
Hyatt Vivid Playa Del Carmen - Adults Only - All Inclusive
Gonzalo Guerrero
‐0.47 km from city center9.2/10 Wonderful! (2,597 reviews)

Sandos Caracol Nature Resort & Water Park All Inclusive
Corasol
‐5.03 km from city center7.2/10 Good! (1,453 reviews)

Platinum Yucatan Princess Adults Only - All Inclusive
8.6/10 Excellent! (3,130 reviews)

Ocean Riviera Paradise All Inclusive
8.4/10 Very Good! (3,172 reviews)

Palafitos Overwater Bungalows, All & More Inclusive - Adults Only - All inclusive
Maroma
‐14.37 km from city center
Grand Riviera Princess - All Inclusive

The Reef Coco Beach Resort & Spa- Optional All Inclusive
Luis Donaldo Colosio
‐1.54 km from city center
Valentin Imperial Rivera Maya All Inclusive - Adults Only

The Reef Playacar Beach Resort & Spa - All Inclusive
Playacar
‐2.29 km from city center
Secrets Maroma Beach Riviera Cancun - Adults Only - All inclusive
Maroma
‐16.06 km from city center
Ocean Maya Royale - Adults Only - All Inclusive
Riviera Maya
‐9.67 km from city center8.8/10 Excellent! (2,853 reviews)

Secrets Moxché Playa del Carmen - Adults Only - All Inclusive
Corasol
‐4.66 km from city center9.2/10 Wonderful! (1,010 reviews)
Top Beach Hotels in Cabo San Lucas

Hotel Riu Santa Fe - All Inclusive
El Medano Ejidal
‐2.85 km from city center8.6/10 Excellent! (8,539 reviews)

Hotel Riu Palace Cabo San Lucas - All Inclusive
El Tezal
‐2.87 km from city center9/10 Wonderful! (5,469 reviews)

Hotel Riu Palace Baja California - Adults Only - All Inclusive
El Medano Ejidal
‐2.35 km from city center
Hard Rock Hotel Los Cabos All Inclusive
8.4/10 Very Good! (1,546 reviews)

Pueblo Bonito Los Cabos Blanco - All Inclusive
El Medano Ejidal
‐1.37 km from city center
Pueblo Bonito Pacifica Golf & Spa Resort -All Inclusive-Adult Only
Paraiso Escondido
‐2.91 km from city center9.2/10 Wonderful! (1,595 reviews)

Nobu Hotel Los Cabos
9/10 Wonderful! (1,212 reviews)

Pueblo Bonito Rose Resort and Spa - All Inclusive
El Medano Ejidal
‐1.37 km from city center8.4/10 Very Good! (1,340 reviews)

Casa Dorada Los Cabos Resort & Spa
El Medano Ejidal
‐1.06 km from city center9.2/10 Wonderful! (1,002 reviews)

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

Sandos Finisterra All Inclusive
Marina
‐1.67 km from city center9/10 Wonderful! (1,995 reviews)

Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa

Pueblo Bonito Sunset Beach Golf & Spa Resort - All Inclusive
Paraiso Escondido
‐2.23 km from city center8.6/10 Excellent! (2,504 reviews)

Marina Fiesta Resort & Spa
El Medano Ejidal
‐1.03 km from city center8.6/10 Excellent! (1,224 reviews)

Playa Grande Resort & Grand Spa
Marina
‐1.77 km from city center
El Encanto All Inclusive Resort at Hacienda Encantada

Villa del Palmar Beach Resort Cabo San Lucas - All Inclusive
El Medano Ejidal
‐2.09 km from city center8.4/10 Very Good! (1,712 reviews)

Breathless Cabo San Lucas - Adults Only - All Inclusive
El Medano Ejidal
‐1.31 km from city center8.4/10 Very Good! (1,006 reviews)

Waldorf Astoria Los Cabos Pedregal
Pedregal
‐1.78 km from city center
Solmar Resort
Marina
‐2.09 km from city centerTop cities in Mexico
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.
Playa del Carmen
Playa del Carmen is known for its beaches and clubs, and entices visitors with popular attractions including Xcaret Eco Theme Park and Playa del Carmen Main Beach.
Cabo San Lucas
Cabo San Lucas is known for its beaches and bars, and entices visitors with popular attractions including Cabo San Lucas Bay and Medano Beach.
Puerto Vallarta
Puerto Vallarta is known for its beaches and art galleries, and entices visitors with popular attractions including Cruise Ship Terminal and Malecon.
Top landmarks in Mexico
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 Xplor Theme Park and Xenses Park, both located nearby.

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 museums, cathedral, and art galleries 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.

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 museums, cathedral, and art galleries 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.

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.

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.

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.
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.
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 full of friendly people 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.
Check out reviews of Mexico hotels guests love
Iberostar Selection Riviera Cancún - All Inclusive
10/10 Excellent
"Great place to stay"
Hotel Riu Palace Cabo San Lucas - All Inclusive
10/10 Excellent
"Great place to stay"
Hotel Riu Palace Kukulkan - Adults Only - All Inclusive
10/10 Excellent
"Incredible"
Occidental at Xcaret Destination - All Inclusive
8/10 Good
"The beach is amazing. Very clear water and lots of fishes . It’s a perfect beach for small children , there is no waves or seaweed. Also very convenient hotel for Dolphins activities and Xcaret park. Maybe 5-8 min walk . Lots of animals in the hotel ."
Keep exploring
- Rojas de Cuauhtémoc Hotels
- Huay-Pix Hotels
- Axtla de Terrazas Hotels
- San Agustín Loxicha Hotels
- Calcahualco Hotels
- Cañitas de Felipe Pescador Hotels
- Santa María del Rosario Hotels
- Rafael Lara Grajales Hotels
- Santa María de la Paz Hotels
- Úrsulo Galván Hotels
- San Juan Juquila Vijanos Hotels
- Golfo de Santa Clara Hotels
- 2 Star Hotels in San Andrés Cholula
- Aparthotels in Brisas de Zicatela
- Hotels with Kitchens in Oaxaca
- Hotels with Kitchens in Querétaro
- 3 Star Hotels in Querétaro
- Hotels with a Pool in Chihuahua
- Hotels with a Pool in Ciudad del Carmen
- Resorts and Hotels with Spas in La Cruz de Huanacaxtle
- Lgbtqia-Welcoming Hotels in Punta de Mita
- Beach Hotels in Rincón de Guayabitos
- Resorts in Cabo San Lucas
- Guest Houses in Cancun
- 4 Star Hotels in Cancun
- Apartments in Puerto Vallarta
- 2 Star Hotels in Puerto Vallarta
- Beach Hotels in Puerto Vallarta
- 2 Star Hotels in Diamante
- Apartments in Morelia
- Resorts and Hotels with Spas in Mazunte
- Beach Hotels in Ensenada
- Cheap Hotels in Chetumal
- Guadalupe Hotels
- Cheap Hotels in Malinalco
- El Pescadero Hotels
- Pet-Friendly Hotels in Tula de Allende
- Apartments in Monterrey
- Guest Houses in Mexico City
- Atoyac Hotels
- Hotels with Free Breakfast in Ciudad Juárez
- Hotels with a Pool in San Pedro Garza García
- Hostels in Mérida
- Villas in Mérida
- Guest Houses in Mérida
- B&B in Mérida
- Hotels with Parking in Tijuana
- 2 Star Hotels in Tijuana
- Cheap Hotels in Rio Verde
- B&B in Tepoztlán
- Pet-Friendly Hotels in Huasca de Ocampo
- Hotels with a Gym in Zapopan
- Pet-Friendly Hotels in Valladolid
- Hotels with Kitchens in Cuernavaca
- 2 Star Hotels in Cuernavaca
- 3 Star Hotels in Tapalpa
- Cheap Hotels in Tepotzotlán
- Hostels in Bacalar
- Cheap Hotels in Bacalar
- 3 Star Hotels in Leona Vicario
- Cheap Hotels in Tequisquiapan
- Hotels with Parking in Zacatecas
- 3 Star Hotels in Puerto Escondido
- Hotels with Parking in San Luis Potosi
- Hotels with Kitchens in Zihuatanejo
- Hotels with Parking in Tulum
- San Salvador el Verde Hotels
- 5 Star Hotels in Guadalajara
- Beach Hotels in San Felipe
- Hotels with Kitchens in Sayulita
- Business Hotels in Playa del Carmen
- Hotels with Parking in Tonalá
- 2 Star Hotels in Torreón
- Hotels with a Pool in Baja California Sur
- Cheap Hotels in Guerrero
- Jalisco Hotels
- Hotels with a Gym in Nayarit
- Pet-Friendly Hotels in Oaxaca
- Resorts in Quintana Roo
- All-Inclusive Hotels in Quintana Roo
- Beach Hotels in Quintana Roo
- Family Hotels in Quintana Roo
- San Luis Potosi Hotels
- Tabasco Hotels
- Cheap Hotels in Veracruz
- Yucatán Hotels
- Tulum Hotels
- Compostela Hotels
- Villas in Los Cabos
- Isla Mujeres Hotels
- Taxco de Alarcón Hotels
- Cuatro Ciénegas Hotels
- León Hotels
