Top landmarks in Mexico
-
Beach
-
Historic Site
-
Popular attractions
-
Museum
-
Theme Park
-
Park
-
Business Centre
Best 5-star hotels in Mexico
7.9Very good2880 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.2Great1317 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 189 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.3Great363 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.7Great428 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.0Perfect1741 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 311 per night
7.7Very good1044 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.1Great570 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 354 per night
8.4Great870 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 167 per night
7.8Very good999 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.3Great419 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 368 per night
9.1Perfect279 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 460 per night
8.9Great1215 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.1Great1794 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 94 per night
8.6Great2841 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 300 per night
8.6Great1383 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.2Great15123 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 167 per night
Most popular 4-star hotels in Mexico
7.3Very good1344 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.1Great1228 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 87 per night
8.1Great2171 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 111 per night
8.0Great1541 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 593 per night
8.1Great1679 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
9.2Perfect538 reviews
Hotel
Mexico, Zihuatanejo
Located only 1 km from Archaeological Museum of the Costa Grande, the 4-star Aura Del Mar Zihuatanejo offers a steam room, a Jacuzzi, and a sauna.
from CAD 164 per night
8.6Great922 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 213 per night
8.5Great561 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 241 per night
8.3Great579 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 210 per night
8.0Great2241 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 309 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.7Great1049 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 302 per night
8.0Great2751 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.0Perfect2409 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 111 per night
8.8Great2045 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 111 per night
8.2Great124 reviews
Hotel
Mexico, Ixtapa (Guerrero)
The wonderful Posada Real Ixtapa with garden views lies within a short walking distance to Delfiniti of Mexico.
from CAD 76 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 326 per night
8.1Great1126 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.8Great2672 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 161 per night
Most popular 3-star hotels in Mexico
8.0Great3312 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.0Great149 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 180 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.6Great1201 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.5Great1290 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 53 per night
8.2Great791 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 good388 reviews
Hotel
Mexico, Cancun
Set within 300 metres of Playa Tortugas, the smoke-free Maya Caribe Faranda Cancun features a water garden.
from CAD 80 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 284 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 140 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.2Great703 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 367 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 260 per night
7.6Very good1426 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 213 per night
8.2Great232 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 101 per night
7.3Very good488 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 73 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 126 per night
8.4Great355 reviews
Resort
Mexico, Mazatlan
119 rooms and an outdoor swimming pool are available in the wonderful Las Flores Beach Resort, located moments from Sea Shell City Museum.
from CAD 106 per night
Amazing spa hotels in Mexico
8.2Great391 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 566 per night
8.5Great332 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 217 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.6Great687 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 182 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 854 per night
8.3Great301 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.3Great746 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.4Great770 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 235 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 219 per night
8.8Great1526 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 161 per night
7.5Very good486 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.7Great1730 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 114 per night
8.4Great73 reviews
Hotel
Mexico, San Jose del Cabo
Located a mere 1.8 km from One&Only Palmilla Golf Club House, the Cabo Surf San Jose del Cabo features 6 rooms, a sundeck and spa therapy.
from CAD 452 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 139 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.4Great3901 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 231 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 440 per night
9.1Perfect1852 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 193 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 840 per night
Top family hotels in Mexico
7.7Very good177 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
8.5Great681 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.7Great1530 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 104 per night
8.5Great666 reviews
Hotel
Mexico, Cozumel
Featuring a great location 5 km from Discover Mexico Park Cozumel, the award-winning Casa Mexicana includes 88 luxurious rooms.
from CAD 120 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 6 per night
8.4Great312 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 138 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 075 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.6Great652 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.5Great489 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 good610 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 318 per night
8.6Great414 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 319 per night
8.7Great466 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 140 per night
8.5Great185 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 397 per night
8.5Great4935 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 73 per night
8.5Great292 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 355 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 210 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 408 per night
Best luxury hotels in Mexico
8.4Great406 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 355 per night
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 432 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 326 per night
8.7Great2530 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 200 per night
8.9Great5114 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 224 per night
8.4Great217 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 537 per night
8.2Great406 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 245 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 425 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.6Great764 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 good882 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 283 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.1Perfect92 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 375 per night
8.1Great439 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 400 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 440 per night
8.9Great2486 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 332 per night
8.7Great1709 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 191 per night
Cheap hotels in Mexico
8.3Great938 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 115 per night
8.4Great4649 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 108 per night
8.0Great256 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
8.2Great2026 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.5Great978 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
7.4Very good363 reviews
Hotel
Mexico, Puerto Vallarta
Facing pool views, the elegant 3-star Costa Club Punta Arena Puerto Vallarta is a 5-minute drive from Plaza Principal and offers an à la carte restaurant plus diving and beach volleyball.
from CAD 563 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 good551 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 128 per night
8.4Great2141 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.4Great272 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.8Very good1492 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 good592 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.3Great881 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
9.0Perfect812 reviews
Hotel
Mexico, Puerto Penasco
A hot tub and an outdoor swimming pool or a swimming pool will help to relax at the 3-star Playa Bonita Resort, located close to a port.
from CAD 115 per night
8.6Great451 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 72 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.6Great696 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 87 per night
7.6Very good1062 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
8.4Great773 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 249 per night
Top resorts in Mexico
8.8Great293 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 530 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 687 per night
8.4Great459 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 519 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.5Great628 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.3Great353 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.3Great439 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 383 per night
8.1Great3683 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 good940 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 305 per night
8.0Great710 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 good375 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 good1090 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 196 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 161 per night
8.1Great852 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.0Great1959 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 203 per night
7.8Very good1217 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 269 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 221 per night
8.3Great390 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 572 per night
8.1Great536 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 209 per night