Top landmarks in Mexico
-
Beach
-
Historic Site
-
Popular attractions
-
Museum
-
Theme Park
-
Park
-
Business Centre
Best 5-star hotels in Mexico
7.9Very good2863 reviews
Hotel
Mexico, Playa del Carmen
Featuring 196 rooms with views of the garden, the Wyndham Garden Playa del Carmen is set just 1.4 km from Portal Maya.
from CAD 65 per night
8.2Great1310 reviews
Resort
Mexico, Acapulco
The 5-star Princess Mundo Imperial Riviera Diamante offers a steam room, a hot tub, a sauna, and waterfalls along with an outdoor swimming pool, and boasts a location in the immediate vicinity of Playa Princess Acapulco Guerrero.
from CAD 152 per night
8.7Great580 reviews
Resort
Mexico, Lafitte
Grand Coral Golf Riviera Maya is located approximately 10 minutes by car from the upscale Fairmont Mayakoba, while you can enjoy a traditional Hammam, sauna facilities and an outdoor swimming pool on-site.
from CAD 190 per night
8.4Great269 reviews
Resort
Mexico, Xpu Ha
Located 11 minutes on foot from Cenote Azul, the grand Barcelo Maya Caribe Xpu Ha features steam baths, a solarium and a hot tub.
from CAD 233 per night
8.3Great361 reviews
Resort
Mexico, Xpu Ha
Boasting a location within a 700-metre distance of Dolphinaris Barcelo, the smoke-free Barcelo Maya Beach Xpu Ha features a casino, an aqua park, and loungers, as well as offers 1663 rooms.
from CAD 230 per night
8.7Great421 reviews
Resort
Mexico, Tangolunda
Located on Dreams Resort & Spa Huatulco preferred beach, nearly a 5-minute walk from Huatulco Beach, the perfect Barcelo Huatulco Tangolunda features extensive leisure facilities, including 2 swimming pools.
from CAD 237 per night
9.0Perfect1737 reviews
Hotel
Mexico, Mexico City
Placed around 20 minutes' walk from Plaza Garibaldi, the 5-star Gran Hotel Ciudad De Mexico Zocalo View features 58 modern rooms and an à la carte restaurant.
from CAD 332 per night
7.7Very good1040 reviews
Resort
Mexico, Puerto Vallarta
Featuring an outdoor swimming pool, the 5-star Grand Park Royal Puerto Vallarta lies in the Mismaloya district of Puerto Vallarta, at 250 metres from Playa Gemelas.
from CAD 99 per night
8.5Great178 reviews
Resort
Mexico, San Jose del Cabo
Within a 900-metre distance of Suenos del Mar Spa & Wellness, the smoke-free Hilton Los Cabos San Jose del Cabo offers a sun terrace, massage therapy, and water slides plus 4 outdoor swimming pools.
from CAD 262 per night
8.1Great565 reviews
Resort
Mexico, Cancun
The oceanfront Hilton Cancun Mar Caribe All-Inclusive in a beach area of Cancun has a pool bar and offers a steam room, a Jacuzzi and sauna facilities.
from CAD 384 per night
8.4Great867 reviews
Hotel
Mexico, Merida
Featuring an à la carte restaurant, the comfortable 5-star Hyatt Regency Merida is located only a 7-minute walk from Monumento a la Patria and boasts a rooftop pool.
from CAD 164 per night
7.8Very good997 reviews
Resort
Mexico, Cancun
Located in the heart of the city, just 5 minutes on foot from Coco Bongo, the 5-star Krystal Grand offers a beach bar along with a whirlpool tub and an outdoor swimming pool.
from CAD 170 per night
8.3Great416 reviews
Resort
Mexico, Cabo San Lucas
Boasting rooms that overlook the ocean, the exclusive 5-star Grand Fiesta Americana Los Cabos All Inclusive Golf & Spa features a privileged location in a business area and offers to benefit from a Jacuzzi, sauna facilities and an outdoor swimming pool.
from CAD 589 per night
9.1Perfect277 reviews
Hotel
Mexico, Zihuatanejo
Right near Partenon del Negro Durazo, the oceanfront La Casa Que Canta with 25 rooms features massage therapy, chaise longues, and a golf course, plus an American-style restaurant, serving American specials.
from CAD 461 per night
8.9Great1216 reviews
Resort
Mexico, Santa Cruz Huatulco
Set within reach of Tangolunda Bay, the elegant 5-star Las Brisas Huatulco Santa Cruz Huatulco invites its guests to enjoy lawn tennis, basketball, and volleyball and to dine in the lounge bar.
from CAD 121 per night
8.5Great1220 reviews
Resort
Mexico, Ixtapa (Guerrero)
Located 25 minutes' walk from Ixtapa Island Escape, the modern Las Brisas Ixtapa offers views of the ocean and 4 swimming pools.
from CAD 104 per night
8.1Great1790 reviews
Hotel
Mexico, Mexico City
Featuring an outdoor swimming pool and a poolside bar on site, the modern Nh Collection Mexico City Reforma 5 minutes on foot from Glorieta de Insurgentes is well positioned near a tube station.
from CAD 95 per night
8.6Great2832 reviews
Hotel
Mexico, Mexico City
Comfortable rooms, a Mexican restaurant and a year-round outdoor pool are available in the smoke-free Camino Real Polanco Mexico Mexico City, located 10 minutes' stroll from Chapultepec metro station.
from CAD 318 per night
8.6Great1387 reviews
Hotel
Mexico, Santa Cruz Huatulco
You can savour a meal at the à la carte restaurant and admire amazing views of the sea from your room, whilst staying at the smoke-free Camino Real Zaashila Huatulco Santa Cruz Huatulco.
from CAD 171 per night
8.2Great15141 reviews
Hotel
Mexico, Mexico City
Boasting an unique location within a few blocks of Chapultepec Park, the comfortable 5-star Camino Real Aeropuerto offers international dishes plus an indoor pool onsite.
from CAD 150 per night
Most popular 4-star hotels in Mexico
7.4Very good1353 reviews
Resort
Mexico, Puerto Vallarta
Situated in the Las Glorias-North Hotel district of Puerto Vallarta, the 4-star Krystal Vallarta features an outdoor swimming pool.
from CAD 82 per night
8.1Great1227 reviews
Hotel
Mexico, Ixtapa (Guerrero)
Go for a swim in a swimming pool and enjoy a meal at the comfortable Krystal Ixtapa Ixtapa's à la carte restaurant Cinque Terre.
from CAD 88 per night
8.1Great2160 reviews
Resort
Mexico, Cabo San Lucas
Featuring a heated pool, mud baths, a treatment room, a Jacuzzi, and a foot bath, the smoke-free Tesoro Los Cabos stands just a 5-minute walk from Marina Cabo San Lucas.
from CAD 102 per night
8.0Great1539 reviews
Resort
Mexico, Cancun
Located approximately 400 metres from Playa Marlin and within 10 minutes' drive of Playa Delfines, the Occidental Tucancun Cancun features beach volleyball, lawn tennis, and basketball.
from CAD 250 per night
8.3Great1647 reviews
Hotel
Mexico, Acapulco
3.1 km from Papagayo Adventure, the comfortable Copacabana Beach Hotel features an American-style restaurant and an outdoor swimming pool.
from CAD 201 per night
8.1Great1676 reviews
Resort
Mexico, Playa del Carmen
Situated approximately a 25-minute walk from Parque La Ceiba, the 4-star Reef Playacar Resort & Spa Playa del Carmen offers a pool bar and an à la carte restaurant serving international dishes.
from CAD 174 per night
8.6Great921 reviews
Hotel
Mexico, Isla Holbox
Being in close proximity to Playa Holbox, the beachfront Villas Hm Paraiso Del Mar Isla Holbox features a shared lounge and a library together with an outdoor swimming pool.
from CAD 184 per night
8.5Great559 reviews
Hotel
Mexico, Playa del Carmen
Comprising 21 rooms, the Porto Playa Condo Hotel And Beach Club Playa del Carmen is set near the shopping district of Playa del Carmen, 5 minutes' drive from Xaman Ha Ruins.
from CAD 174 per night
8.3Great573 reviews
Resort
Mexico, Tangolunda
Guests will enjoy beach volleyball and tennis and embark on wonderful trips to Huatulco Beach, set within a 500-metre distance of the smoke-free Park Royal Beach Huatulco Tangolunda with views of pool.
from CAD 378 per night
8.0Great2236 reviews
Hotel
Mexico, Cancun
Located in a stylish building, the charming Plaza Kokai Cancun is a perfect place to stay within 10 minutes' drive of Arte Garden, and not far from a bus stop.
from CAD 36 per night
8.8Great92 reviews
Hotel
Mexico, Mazatlan
Offering a secluded location near a boat dock, the luxurious El Cid Marina Beach Mazatlan features spa therapy, recreational facilities, and spa services.
from CAD 166 per night
8.2Great111 reviews
Resort
Mexico, Cozumel
The beachfront El Cid La Ceiba Beach Cozumel has a 24-hour bar and offers spectacular views of the Caribbean Sea.
from CAD 160 per night
8.7Great1044 reviews
Hotel
Mexico, Mexico City
Located in the Mexico City Historic Centre district of Mexico City and near an underground station, the 5-star Hilton Mexico City Reforma offers a swimming pool as well as a hot tub and an outdoor swimming pool.
from CAD 405 per night
8.0Great2760 reviews
Hotel
Mexico, Mexico City
Torre Latinoamericana is at a 7 km distance from the 5-star Hilton Mexico City Airport, while La Merced Market is nearly 15 minutes' drive away.
from CAD 153 per night
9.0Perfect2399 reviews
Hotel
Mexico, Mexico City
Featuring an outdoor swimming pool, a steam room and a sauna, the 4-star Zocalo Central Mexico City stands a 5-minute walk from Templo Mayor Museum.
from CAD 342 per night
8.8Great2054 reviews
Resort
Mexico, Mazatlan
Located a 10-minute drive from Playa Sabalo, the smoke-free Palms Resort Of offers an outdoor pool and a gym for guests.
from CAD 135 per night
7.7Very good179 reviews
Resort
Mexico, Puerto Vallarta
The Sunscape Puerto Vallarta Resort is set approximately a 10-minute drive from Zona Romantica and around a 10-minute ride from Mirador Cerro de La Cruz.
from CAD 113 per night
7.2Very good204 reviews
Resort
Mexico, Puerto Escondido (Oaxaca)
Located 3.7 km from Playa Zicatela and merely 7 minutes' walk from Bacocho, the 4-star Posada Real Puerto Escondido features a swimming pool and a pool bar.
from CAD 327 per night
8.1Great1127 reviews
Hotel
Mexico, Mexico City
Located at 150 metres from Zocalo in the entertainment district of Mexico City, the family Western Majestic features 84 rooms along with entertainment activities and various recreational opportunities.
from CAD 86 per night
8.8Great2667 reviews
Hotel
Mexico, Mexico City
Offering a gift shop and a restaurant, the Galeria Plaza Reforma lies in the Zona Rosa district, 2.6 km from Memory and Tolerance Museum and nearly a 20-minute stroll from Chapultepec Castle.
from CAD 202 per night
Most popular 3-star hotels in Mexico
8.0Great3299 reviews
Hotel
Mexico, Cancun
Conveniently located in the Zona Hotelera district of Cancun merely 6 minutes' walk from Coco Bongo, the 3-star Nilu Cancun Zona Hotelera By Selina features a wellness centre, recreational facilities, and a library.
from CAD 19 per night
8.3Great114 reviews
Hotel
Mexico, Mazatlan
Located in the Zona Dorada district of Mazatlan, the El Cid El Moro Beach offers 390 rooms along with a year-round outdoor pool.
from CAD 195 per night
8.0Great150 reviews
Hotel
Mexico, Cancun
Here, in the charming Club Regina Cancun, guests can enjoy international dishes at the Mexican restaurant, about 25 minutes' walk from Playa Delfines.
from CAD 194 per night
8.0Great206 reviews
Resort
Mexico, Zihuatanejo
The cosy Catalina Beach Resort lies 15 minutes' drive from Ixtapa-Zihuatanejo International airport and features a storage room and a restaurant.
from CAD 103 per night
8.6Great1198 reviews
Hotel
Mexico, Puerto Vallarta
Boasting a charming location, just a 9-minute walk from Malecon Boardwalk, the charming 3-star Rosita Puerto Vallarta includes an outdoor swimming pool.
from CAD 55 per night
8.5Great1283 reviews
Hotel
Mexico, Puerto Vallarta
The El Pescador with a refreshing swimming pool is located right in the centre of Puerto Vallarta just 9 minutes on foot from Caballito.
from CAD 90 per night
8.2Great788 reviews
Hotel
Mexico, Puerto Vallarta
While staying at the beachfront Emperador Vallarta Beachfront Hotel And Suites Puerto Vallarta you are invited to discover Centro Cultural Cuale, set a 16-minute walk away, or Malecon Boardwalk, which is 1.3 km away.
from CAD 55 per night
8.5Great156 reviews
Resort
Mexico, Mazatlan
El Mirador and Playa Gaviotas are respectively 7 km and 50 metres from the family-friendly Playa.
from CAD 164 per night
7.2Very good390 reviews
Hotel
Mexico, Cancun
Set within 300 metres of Playa Tortugas, the smoke-free Maya Caribe Faranda Cancun features a water garden.
from CAD 81 per night
7.9Very good109 reviews
Hotel
Mexico, Cancun
Featuring a setting in a tranquil area 0.7 km from Dolphinaris Cancun, the 4-star Golden Parnassus Resort & Spa includes 214 rooms along with aerobics classes and massage therapy.
from CAD 285 per night
8.4Great190 reviews
Hotel
Mexico, Bucerias
Offering a private swimming pool, 3-star Vista Vallarta All Suites On The Beach is located approximately a 25-minute walk from The Bucerias Art Walk.
from CAD 157 per night
8.5Great242 reviews
Resort
Mexico, San Jose del Cabo
Located in the Zona Hotelera district of San Jose del Cabo approximately 5 minutes' walk from San Jose's Estuary and Bird Sanctuary, the world-class Hilton Vacation Club Cabo Azul Los Cabos has a steam room, a Jacuzzi, and a sauna.
from CAD 114 per night
7.4Very good7 reviews
Hotel
Mexico, Playa del Carmen
Featuring a terrace bar together with a swimming pool on site, the 5-star Riu Lupita Playa del Carmen is nestled right in the centre of the city.
from CAD 248 per night
8.2Great704 reviews
Resort
Mexico, Cancun
Offering 569 rooms with views of the courtyard, the Riu Cancun is set in the Hotel district of Cancun, a 25-minute stroll from Playa Tortugas.
from CAD 455 per night
8.4Great105 reviews
Hotel
Mexico, Cancun
The fantastic Riu Caribe is a good starting point to Cancun's sights including Playa Langosta, which is a mere 700 metres away.
from CAD 261 per night
7.6Very good1440 reviews
Hotel
Mexico, Acapulco
Featuring 347 rooms with views of the mountain, the smoke-free Krystal Beach Acapulco, a 25-minute walk from Avenida Costera Miguel Aleman, provides guests with a treatment room and a Jacuzzi.
from CAD 114 per night
8.2Great229 reviews
Hotel
Mexico, Mazatlan
The comfortable 3-star Oceano Palace is settled in the Zona Dorada district of Mazatlan, around a 25-minute walk from Deer Island, and includes a poolside bar.
from CAD 102 per night
7.3Very good485 reviews
Hotel
Mexico, Puerto Vallarta
Located in the entertainment Mismaloya district nearly 9 minutes on foot from Zona Romantica, the exclusive Blue Chairs Resort By The Sea - Adults Only features a swimming pool and the snack bar.
from CAD 74 per night
8.1Great184 reviews
Hotel
Mexico, Puerto Vallarta
The comfortable 3-star Los Arcos Suites Puerto Vallarta is 13 minutes on foot from Act ll Entertainment Stages and has to offer 3 heated swimming pools plus a massage chair and a foot bath.
from CAD 127 per night
8.4Great779 reviews
Resort
Mexico, Nuevo Vallarta
Offering a steam room, a Jacuzzi, and a sauna onsite along with 4 outdoor swimming pools, the Riu Vallarta is ideally set in Nuevo Vallarta, around a 10-minute ride from Flamingos Golf Club.
from CAD 250 per night
Amazing spa hotels in Mexico
8.2Great392 reviews
Resort
Mexico, Puerto Vallarta
The family-friendly Club Regina boasts a swimming pool and has 228 rooms, featuring a location near a ship terminal.
from CAD 114 per night
8.2Great630 reviews
Hotel
Mexico, Cancun
Boasting an outdoor swimming pool, the fantastic 4-star Melia Casa Maya offers a prime location 0.6 km from Jardin del arte.
from CAD 389 per night
8.5Great331 reviews
Resort
Mexico, Nuevo Vallarta
Guests can enjoy views of Banderas Bay, while taking advantage of the Del Palmar Flamingos Beach Resort & Nuevo Vallarta's great location in an entertainment area.
from CAD 218 per night
7.9Very good667 reviews
Hotel
Mexico, Santa Cruz Huatulco
The 4-star Santa Cruz Huatulco Santa Cruz Huatulco is perfectly placed only 550 m from Santa Cruz Bay, offering 22 rooms along with an à la carte restaurant.
from CAD 76 per night
8.6Great689 reviews
Hotel
Mexico, Cozumel
Located in a beach area, within a 10-minute drive of Coral Reefs Monument, the 4-star Playa Azul Cozumel has a swimming pool on site and guests can enjoy an à la carte restaurant.
from CAD 135 per night
8.7Great111 reviews
Resort
Mexico, Cabo San Lucas
Set 2.2 km from La Turquesa Jewelry and Art, the fine 5-star Villa La Estancia Beach Resort & Spa Cabo San Lucas includes 30 rooms, along with large whirlpool bathtubs, sauna facilities and an outdoor swimming pool.
from CAD 710 per night
8.3Great298 reviews
Resort
Mexico, Akumal
The modern Bahia Principe Luxury Akumal is within a 6-minute walk of Playa Coba White Sandy Beach and offers an outdoor swimming pool.
from CAD 343 per night
8.3Great740 reviews
Resort
Mexico, Riviera Maya
Guests can enjoy a drink in a beach bar or relax by an outdoor swimming pool, while staying at the wonderful 5-star Bahia Principe Grand Tulum All Inclusive - Newly Renovated Riviera Maya, situated a 10-minute ride from Cenote Santa Cruz.
from CAD 240 per night
8.4Great771 reviews
Resort
Mexico, Playa del Carmen
Approximately 5 km from Aeropuerto de Playa del Carmen airport, the 5-star Hilton Playa Del Carmen, An All-Inclusive Adult Only offers a Turkish steam bath, a treatment room and a hot tub.
from CAD 236 per night
8.2Great191 reviews
Resort
Mexico, Puerto Morelos
Set nearly 25 minutes' walk from Cenote La Noria, the 4-star Marina El Cid Spa & Beach Resort Puerto Morelos boasts massage therapy, a play area, and a banquet hall available on site.
from CAD 268 per night
8.8Great1525 reviews
Hotel
Mexico, San Pedro Garza Garcia
Boasting fitness classes and various recreational opportunities, the lovely 5-star Safi Royal Luxury Valle is 10 minutes by car from Fray Rafael Jose Verger in the business district of San Pedro Garza Garcia.
from CAD 162 per night
7.5Very good484 reviews
Resort
Mexico, Nuevo Vallarta
Located 3 km from Aquaventuras Park, the modern Villa Varadero entices guests with a treatment room and a massage chair.
from CAD 104 per night
8.7Great1724 reviews
Resort
Mexico, Mazatlan
Featuring massage therapy and water slides, the smoke-free Royal Villas Resort Mazatlan boasts an upmarket location 9 minutes' walk from Parroquia De La Sagrada Familia.
from CAD 156 per night
8.2Great522 reviews
Resort
Mexico, Cabo San Lucas
Perfectly located in the Medano Beach district of Cabo San Lucas around 5 minutes' walk from Hacienda, the 5-star Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional features an aqua park, massage therapy, and a shared lounge.
from CAD 113 per night
8.2Great551 reviews
Resort
Mexico, Cabo San Lucas
While staying at this ideally located at a 2.4 km distance from Museum of Natural History in Cabo San Lucas the deluxe Villa Del Palmar Beach Resort & Spa, guests can enjoy yoga classes, water slides and various recreational opportunities.
from CAD 166 per night
8.4Great3887 reviews
Hotel
Mexico, Cancun
Boasting a Mexican restaurant with Mexican dishes, the 4-star Beachscape Kin Ha Villas & Suites Cancun is set only 1.4 km from Delphinus Dreams.
from CAD 163 per night
8.4Great92 reviews
Hotel
Mexico, Cabo San Lucas
Located only 450 metres from Playa El Medano, the comfortable 4-star Corazon Cabo, A Noble House Resort Cabo San Lucas includes 281 rooms as well as a steam room, a Jacuzzi, a massage chair, and a foot bath.
from CAD 362 per night
9.1Perfect1849 reviews
Hotel
Mexico, Acapulco
Located in the Puerto Marquez district 4.6 km from Playa Caletilla, the charming 5-star Las Brisas has 251 rooms and an adult pool.
from CAD 213 per night
8.8Great1964 reviews
Resort
Mexico, Cancun
International specialties, amazing views, and a privileged location an 18-minute walk from Chac Mool Beach are the prime ingredients at the award-winning Grand Fiesta Americana Coral Beach.
from CAD 575 per night
8.4Great405 reviews
Resort
Mexico, Playa del Carmen
Located approximately 25 minutes on foot from Los Fundadores Park just a short drive from Xcaret Eco Theme Park, the luxury Royal Hideaway Playacar All-Inclusive Adults Only Playa del Carmen offers 200 rooms together with a solarium, a Jacuzzi and a massage chair.
from CAD 362 per night
Top family hotels in Mexico
8.5Great679 reviews
Aparthotel
Mexico, Akumal
Situated in the centre of Akumal and 2.7 km from Akumal Monkey Sanctuary, the upscale Las Villas offers 11 rooms.
from CAD 220 per night
8.7Great1523 reviews
Hotel
Mexico, Mazatlan
The Emporio Mazatlan offers a pool bar and 155 rooms, along with an excellent location about a 5-minute stroll from Family Monument.
from CAD 139 per night
8.5Great1112 reviews
Resort
Mexico, Cabo San Lucas
Set nearly a 10-minute walk from Cannery Beach, the 4-star Solmar Resort Optional All Inclusive Cabo San Lucas features 100 rooms, along with a treatment room and a Jacuzzi.
from CAD 128 per night
8.4Great311 reviews
Hotel
Mexico, Cozumel
Plaza Central is 2.3 km from the Coral Princess Hotel & Dive Resort and Chabad of Cozumel is nearly a 25-minute walk away.
from CAD 138 per night
8.5Great193 reviews
Resort
Mexico, Mazatlan
Featuring 44 rooms with views of the sea, the 4-star Luna Palace is set approximately 25 minutes' walk from Deer Island.
from CAD 135 per night
8.8Great127 reviews
Resort
Mexico, Nuevo Vallarta
An Asian restaurant is available in the Grand Velas Riviera Nayarit, which boasts a magnificent location nearly a 5-minute stroll from Paseo de los Cocoteros.
from CAD 1 077 per night
9.2Perfect1272 reviews
Resort
Mexico, Cozumel
The 5-star Presidente Intercontinental Cozumel Resort & Spa By Ihg Cozumel features rooms with views of the beach, while an intimate location provides access to Puerta Maya, which is approximately 10 minutes' drive away.
from CAD 364 per night
8.6Great655 reviews
Resort
Mexico, Cancun
Located around a 10-minute drive from Playa Delfines, the 5-star Jw Marriott Cancun Resort & Spa offers 447 rooms, a Turkish steam bath and a Jacuzzi.
from CAD 258 per night
8.5Great490 reviews
Resort
Mexico, Cancun
The 4-star Marriott Cancun, An All-Inclusive Resort is located 21 minutes' drive from Cancun airport and offers an outdoor swimming pool as well as 8 restaurants.
from CAD 125 per night
8.5Great637 reviews
Resort
Mexico, Puerto Vallarta
The beachfront Marriott Puerto Vallarta Resort & Spa Puerto Vallarta provides guests with a lounge bar and spacious rooms with views of the pool, while El Faro Lighthouse is set a 7-minute walk away.
from CAD 136 per night
7.9Very good608 reviews
Hotel
Mexico, Cancun
An à la carte restaurant and 216 rooms are available during the stay at the Wyndham Grand Cancun All Inclusive Resort & Villas, boasting a location nearly a 5-minute stroll from Mayan Museum of Cancun.
from CAD 329 per night
8.6Great413 reviews
Hotel
Mexico, Santa Cruz Huatulco
Boasting a highest location in the vicinity of Tangolunda Bay, the 5-star Quinta Real Huatulco offers international dishes plus a private swimming pool onsite.
from CAD 320 per night
8.7Great467 reviews
Hotel
Mexico, Zacatecas
The 5-star Quinta Real is situated just 1.7 km from Museo Rafael Coronel and within 25 minutes' walk of Museo Toma De Zacatecas.
from CAD 141 per night
8.5Great186 reviews
Resort
Mexico, El Bedito
The luxury Dreams Los Cabos Suites Golf Resort & Spa San Jose del Cabo features steam baths, massage therapy and yoga classes, together with beachfront location in a protected area.
from CAD 398 per night
8.5Great4929 reviews
Hotel
Mexico, Cancun
Offering an outdoor swimming pool, the perfect 4-star Adhara Hacienda is placed in the prime touristic area of Cancun, only 400 m from Tulum Avenue.
from CAD 74 per night
8.5Great293 reviews
Resort
Mexico, Akumal
The 5-star Grand Palladium Kantenah Resort &, located a 10-minute drive from Xpu-Ha Beach, boasts an outdoor pool along with a Turkish steam room, a Turkish bath and a hot tub.
from CAD 356 per night
7.5Very good990 reviews
Resort
Mexico, Puerto Vallarta
Thanks to the beautiful location, the beachfront Plaza Pelicanos Club Beach Resort All Inclusive is set right in the very heart of Puerto Vallarta, and also you can enjoy a swimming pool onsite.
from CAD 211 per night
9.0Perfect707 reviews
Resort
Mexico, Cancun
Located within 500 metres of Dolphinaris Cancun, the luxury Kempinski Hotel features 363 rooms with views of the sea.
from CAD 416 per night
8.7Great256 reviews
Resort
Mexico, Cabo San Lucas
The sophisticated Hacienda Del Mar Los Cabos Cabo San Lucas is a bucket list destination for horseback riding and fishing and Chileno Bay Public Beach, which stands a 10-minute drive away.
from CAD 166 per night
8.7Great2528 reviews
Hotel
Mexico, Mexico City
Set at 200 metres from The Angel of Independence in a shopping area, the Sheraton Mexico City Maria Isabel features a heated pool.
from CAD 227 per night
Best luxury hotels in Mexico
8.6Great165 reviews
Resort
Mexico, Puerto Morelos
4.9 km from Crococun Zoo, the fantastic Zoetry Paraiso De La Bonita - Endless Privileges features an outdoor pool along with a hot tub and an outdoor swimming pool.
from CAD 433 per night
8.5Great347 reviews
Hotel
Mexico, Mexico City
Boasting 589 rooms together with sauna facilities and an outdoor swimming pool, the luxury Jw Marriott Hotel Mexico City Polanco is set in the heart of the city 550 metres of Auditorio Nacional.
from CAD 803 per night
8.9Great5111 reviews
Hotel
Mexico, Mexico City
Guests of the recently renovated Barcelo Mexico Reforma Mexico City, which boasts a privileged setting in the cosmopolitan part of the city, can visit Museo Mural Diego Rivera a 7-minute walk away and enjoy a sun deck and a shared lounge.
from CAD 250 per night
8.4Great218 reviews
Hotel
Mexico, Cabo San Lucas
Offering an excellent setting in the Downtown Cabo San Lucas district, guests of the Me By Melia Cabo - Adults Only Cabo San Lucas can enjoy diving, canoeing, and fishing onsite plus a swim-up bar.
from CAD 533 per night
8.3Great405 reviews
Resort
Mexico, Ixtapa (Guerrero)
Boasting 3 outdoor swimming pools along with a Mexican restaurant, the opulent Azul Ixtapa All Inclusive Resort is located only 0.7 km from Cocodrilario Playa Linda.
from CAD 246 per night
8.4Great711 reviews
Resort
Mexico, Xpu Ha
Offering 288 rooms together with snorkelling, canoeing and kayaking, the wonderful Catalonia Royal Tulum Beach & Spa Resort Adults Only Xpu Ha is located at 500 metres of Xpu-Ha Beach.
from CAD 392 per night
8.5Great507 reviews
Resort
Mexico, Cancun
The excellent Beach Palace Family Resort & Spa Cancun boasts views of the lake, features a steam room, a Jacuzzi, a sauna, and two hot tubs on site and offers a setting in an entertainment area with access to La Isla Shopping Village, which is only an 8-minute walk away.
from CAD 426 per night
8.8Great238 reviews
Hotel
Mexico, Cuernavaca
Located within 5 minutes' stroll of Parroquia San Jose El Calvario, the Las Mananitas features a swimming pool and a fitness club.
from CAD 234 per night
8.3Great503 reviews
Resort
Mexico, Puerto Vallarta
One will enjoy a day filled with windsurfing, basketball, and volleyball or cocktails served in a lounge bar at the comfortable 5-star Westin Resort & Spa, Puerto Vallarta, located 1.2 km from Marina Vallarta.
from CAD 120 per night
8.6Great768 reviews
Resort
Mexico, Cancun
Boasting a solarium, a hot tub and sauna facilities onsite, the 4-star Riu Palace Las Americas offers a location in the Hotel district of Cancun within close distance of Xcaret Park.
from CAD 286 per night
8.3Great196 reviews
Resort
Located within nearly a 10-minute drive from Rauxa Show, the 5-star El Dorado Seaside Suites, Gourmet All Inclusive By Karisma features an à la carte restaurant and buffet breakfast.
from CAD 311 per night
7.8Very good881 reviews
Resort
Mexico, Playa del Carmen
Relaxation options include a steam room, a hot tub and sauna facilities, all provided by the upscale Sandos Playacar All Inclusive ideally located in Playa del Carmen.
from CAD 297 per night
8.3Great745 reviews
Resort
Mexico, Nuevo Vallarta
About a 10-minute drive from Aquaventuras Park, the 5-star Paradise Village offers elegant rooms plus a summer terrace, spa therapy, and spa services onsite.
from CAD 124 per night
9.1Perfect91 reviews
Resort
Set just near Kantenah Bay, the smoke-free Hidden Beach Resort Au Naturel Adults Only, All & More Inclusive Akumal with views of the sea features a treatment room, a hot tub, and a sauna.
from CAD 376 per night
8.1Great436 reviews
Resort
Mexico, Cabo San Lucas
At the elegant 5-star Pueblo Bonito Sunset Beach Golf & Spa Resort Cabo San Lucas, you'll find a pool bar, an à la carte restaurant, sauna facilities and an outdoor swimming pool for pampering guests on site.
from CAD 364 per night
8.5Great398 reviews
Resort
Mexico, Cabo San Lucas
Located within 6 minutes' walk of Souvenir shopping and approximately 8 minutes on foot from Cultural Pavilion of the Republic, the Sandos Finisterra features a pool bar together with snorkelling, diving and lawn tennis on-site.
from CAD 441 per night
8.9Great2485 reviews
Hotel
Mexico, Mexico City
The prestigious Presidente Intercontinental Mexico City By Ihg features spa therapy and spa services, as well as an à la carte restaurant in a prime location only 8 minutes' walk from Auditorio Nacional.
from CAD 504 per night
8.7Great1704 reviews
Resort
Mexico, Manzanillo
Snorkelling, diving, and lawn tennis make the comfortable 5-star Las Hadas By Brisas Manzanillo attractive to sports enthusiasts, and set just a 7-minute walk from Peninsula de Santiago.
from CAD 187 per night
8.7Great1432 reviews
Hotel
Mexico, San Pedro Garza Garcia
Offering a Jacuzzi, a sundeck, and spa services, the Barcelo Monterrey Valle San Pedro Garza Garcia is situated within a 6-km distance of Fundidora Park.
from CAD 136 per night
8.8Great313 reviews
Resort
Mexico, Punta Maroma
Perfectly set in Punta Maroma, the Secrets Maroma Beach Riviera Cancun - Adults Only boasts a steam bath, a treatment room, a solarium, and a Jacuzzi along with 409 rooms.
from CAD 545 per night
Cheap hotels in Mexico
8.3Great939 reviews
Hotel
Mexico, Mazatlan
While staying at the smoke-free Park Royal Mazatlan you are invited to discover Family Monument, set a 10-minute drive away, or Deer Island, which is 2.6 km away.
from CAD 131 per night
8.4Great4621 reviews
Hotel
Mexico, Puerto Vallarta
Located 750 metres from Galleria Dante and 1.7 km from Caballito, the superb 3-star Tropicana Hotel Puerto Vallarta features a poolside bar plus an infinity swimming pool.
from CAD 109 per night
8.0Great255 reviews
Hotel
Mexico, Puerto Vallarta
Located a 13-minute stroll from Mirador Cerro de La Cruz, the 3-star Villa Del Mar Tradicional Puerto Vallarta features rooms with Mexican decor and mountain views.
from CAD 36 per night
6.9Nice612 reviews
Hotel
Mexico, Cancun
Offering massage therapy and a shared lounge, the Imperial Las Perlas lies in a beach area of Cancun, only 1.8 km from Scenic Tower Cancun and around 20 minutes on foot from Puerto Cancun Marina Town Center.
from CAD 48 per night
8.2Great2022 reviews
Hotel
Mexico, Cancun
The 3-star Ibis Cancun Centro Cancun provides a swimming pool and is approximately a 25-minute walk from Mercado 28.
from CAD 19 per night
7.8Very good383 reviews
Hotel
Mexico, Cabo San Lucas
Located within 9 minutes' walk of Playa El Medano, the 3-star Fairfield By Marriott Los Cabos Cabo San Lucas has 128 rooms, and lies near a boat dock.
from CAD 99 per night
8.6Great972 reviews
Hotel
Mexico, Puerto Vallarta
Located only an 11-minute walk from Gringo Gulch, the unpretentious 3-star Posada De Roger - Near Los Muertos Beach boasts an outdoor swimming pool.
from CAD 68 per night
8.3Great332 reviews
Hotel
Mexico, Puerto Vallarta
The smoke-free Eloisa Puerto Vallarta is a 7-minute walk from Galleria Dante and has a quick access to Act ll Entertainment Stages.
from CAD 61 per night
7.5Very good552 reviews
Hotel
Mexico, Isla Mujeres
Muelle publico de Isla Mujeres is within a 3-km distance of the Cabanas Maria Del Mar and Guadalupe Chapel is nearly a 10-minute ride away.
from CAD 127 per night
8.4Great2136 reviews
Hotel
Mexico, Playa del Carmen
The Pelicano Inn Playa Del Carmen - Beachfront is situated in the very heart of Playa del Carmen 700 metres of Quinta Alegria Shopping Mall.
from CAD 50 per night
8.4Great274 reviews
Hotel
Mexico, Puerto Vallarta
Featuring a spa salon along with a solarium and a massage chair, the Casa Dona Susana is situated just 8 minutes' stroll from Playa Los Muertos pier in Puerto Vallarta.
from CAD 93 per night
7.6Very good262 reviews
Hotel
Mexico, Bacalar
Located a 5-minute drive from Balneario Municipal de Bacalar Public Bath, the 3-star Laguna boasts a swimming pool.
from CAD 93 per night
7.8Very good1485 reviews
Hotel
Mexico, Puerto Vallarta
Located around 5 minutes' walk from El Centro, the attractive Encino Malecon Centro Puerto Vallarta has a sundeck, loungers, and a shared lounge plus a Mexican restaurant.
from CAD 37 per night
7.6Very good593 reviews
Hotel
Mexico, Cancun
There is an à la carte restaurant available in the Calypso Cancun, which is set in the Zona Hotelera district of Cancun.
from CAD 76 per night
8.3Great878 reviews
Hotel
Mexico, Puerto Vallarta
While staying at the fabulous Casa Iguana Mismaloya Puerto Vallarta you are invited to discover Los Arcos, set 5 minutes away by car, or Playa Gemelas, which is a 10-minute drive away.
from CAD 47 per night
8.7Great452 reviews
Hotel
Mexico, Puerto Vallarta
Offering a rooftop pool, the charming 3-star Porto Allegro boasts a location just a 6-minute walk from Malecon Boardwalk.
from CAD 75 per night
8.1Great762 reviews
Hotel
Mexico, Puerto Vallarta
Around 5 minutes' walk from Malecon Boardwalk, the delightful Rio Malecon offers a coffee bar together with a shared lounge and various recreational opportunities.
from CAD 47 per night
8.5Great1283 reviews
Hotel
Mexico, Playa del Carmen
The lovely 3-star Casa De Las Flores Playa del Carmen offers 31 rooms plus a tropical garden, within a 16-minute walk from Cenote Carwash.
from CAD 37 per night
8.6Great697 reviews
Hotel
Mexico, San Jose del Cabo
Featuring beautiful views of the pool, the wonderful Hyatt Place Los Cabos San Jose del Cabo is 12 minutes' walk from San Jose's Estuary and Bird Sanctuary.
from CAD 88 per night
7.6Very good1061 reviews
Hotel
Mexico, Isla Mujeres
El Malecon is 600 metres from the charming Posada Del Mar that has restaurants and entertainment including a summer terrace and spa therapy.
from CAD 75 per night
Top resorts in Mexico
8.8Great291 reviews
Resort
Mexico, San Jose del Cabo
The luxury Marquis Los Cabos, An All - Inclusive, Adults - Only & No Timeshare San Jose del Cabo boasts a treatment room, a hot tub and a massage chair along with a poolside bar, offering location in a touristic area.
from CAD 531 per night
8.6Great113 reviews
Resort
Mexico, Puerto Vallarta
Located within a 13-minute stroll of Marina Vallarta, the 5-star Casa Velas - Adults Only features 80 rooms, fitness classes, massage therapy and various recreational opportunities.
from CAD 689 per night
8.4Great458 reviews
Resort
Mexico, Lafitte
Set 10 minutes by car from Grand Coral Golf Riviera Maya, the exclusive 5-star Hyatt Zilara Riviera Maya Adults Only includes an outdoor swimming pool including a steam room, a hot tub and an outdoor swimming pool.
from CAD 362 per night
8.5Great627 reviews
Resort
Mexico, Puerto Vallarta
Guests can enjoy views of Banderas Bay, while taking advantage of the Sheraton Buganvilias Resort & Convention Center's beachfront location in a marina area.
from CAD 142 per night
8.3Great354 reviews
Resort
Mexico, Akumal
Offering an outdoor swimming pool, facials, yoga classes and loungers, the wonderful Grand Sirenis Riviera Maya Resort & is located 25 minutes on foot from Yal-ku Lagoon.
from CAD 237 per night
8.2Great438 reviews
Hotel
Mexico, Mexico City
Featuring a spa salon with aromatherapy, body treatments, and facials, the W is located about a 20-minute stroll from Moliere Theatre.
from CAD 461 per night
8.1Great3689 reviews
Resort
Mexico, Cancun
Featuring an à la carte restaurant, the elegant Westin Cancun Resort & Spa Cancun is based in the Zona Hotelera district of Cancun, only 5 minutes' walk from Beach.
from CAD 125 per night
8.1Great144 reviews
Resort
Mexico, San Jose del Cabo
Boasting its location in a beach area, 18 minutes' stroll from El Dorado Golf & Beach Club, the beachfront Westin Los Cabos Resort Villas offers a Mediterranean cuisine and 2 outdoor swimming pools.
from CAD 262 per night
7.7Very good941 reviews
Resort
Mexico, Cancun
Located at an 11 km distance from Playa Delfines Beach, the newly refurbished Seadust Cancun Family Resort overlooks the lagoon and features an à la carte restaurant.
from CAD 287 per night
8.0Great709 reviews
Resort
Mexico, Akumal
While staying at the 5-star Bahia Principe Explore Coba you are invited to discover Aktun Chen Natural Park, set approximately 10 minutes' drive away, or Xcacel-Xcacelito, which is 2.8 km away.
from CAD 188 per night
7.9Very good378 reviews
Resort
Mexico, San Jose del Cabo
The 4-star Royal Decameron Los Cabos San Jose del Cabo is set 500 metres from Playa Las Palmas and offers steam baths, a hot tub and an outdoor swimming pool onsite.
from CAD 241 per night
7.9Very good1087 reviews
Resort
Mexico, Playa del Carmen
Located a 15-minute drive from 3D Museum of Wonders, the fantastic Sandos Caracol Eco Resort All Inclusive also has a herb garden and an à la carte restaurant.
from CAD 285 per night
7.9Very good244 reviews
Resort
Mexico, Cabo San Lucas
The Hacienda Encantada Resort & Spa offers a sun terrace, water slides, and a picnic area in a downtown area of Cabo San Lucas, about a 10-minute drive from Santa Maria Bay & Public Beach.
from CAD 162 per night
8.2Great851 reviews
Resort
Mexico, San Jose del Cabo
Boasting an à la carte restaurant along with scuba diving and rock climbing, the 5-star Royal Solaris Los Cabos is set in the Zona Hotelera district, about a 10-minute ride from San Jose del Cabo main square.
from CAD 209 per night
8.0Great1952 reviews
Resort
Mexico, Cancun
The beachfront Royal Solaris Cancun boasts a beautiful setting and features a year-round outdoor pool along with views of the pool.
from CAD 204 per night
7.8Very good1212 reviews
Resort
Mexico, Cancun
Located just 5 minutes' walk from La Isla Shopping Village and only 1.1 km from Playa Marlin, the impressive 4-star Park Royal Beach features a swim-up bar plus 3 outdoor swimming pools.
from CAD 226 per night
8.0Great1163 reviews
Resort
Mexico, Cozumel
You can enjoy a beach bar and a steam room, a solarium and an outdoor swimming pool at the world-class 5-star Grand Park Royal Cozumel while taking advantage of its wonderful location just a short drive from Chankanaab National Park.
from CAD 222 per night
8.3Great393 reviews
Resort
Mexico, Acapulco
Offering a swimming pool, the spectacular 4-star Park Royal Beach has a private setting based in the very heart of Acapulco.
from CAD 325 per night
8.1Great535 reviews
Resort
Mexico, Playa del Carmen
Only 10 minutes' walk from Playacar Center Shopping Mall, the beachfront Viva Maya By Wyndham, A Trademark All Inclusive Resort features an à la carte restaurant as well as facials, yoga classes and entertainment activities.
from CAD 248 per night
8.3Great1107 reviews
Resort
Mexico, Playa del Carmen
The smoke-free Allegro Playacar Playa del Carmen is set 10 minutes by car from Xcaret, offering an à la carte restaurant along with scuba diving, lawn tennis, and basketball.
from CAD 187 per night