Top landmarks in Mexico
-
Beach
-
Historic Site
-
Popular attractions
-
Museum
-
Theme Park
-
Park
-
Business Centre
Best 5-star hotels in Mexico
7.9Very good2986 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 64 per night
8.3Great1397 reviews
Resort
Mexico, Acapulco
The 5-star Princess Mundo Imperial Riviera Diamante is set close to Playa Princess Acapulco Guerrero and features a hot tub and sauna facilities for guests' relaxation.
from CAD 151 per night
8.6Great579 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 186 per night
8.3Great262 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 229 per night
8.2Great370 reviews
Resort
Mexico, Xpu Ha
A 13-minute stroll from Cenote snorkeling and a boat dock, the non-smoking Barcelo Maya Beach Xpu Ha features a large pool and consists of 630 rooms.
from CAD 226 per night
8.7Great455 reviews
Resort
Mexico, Tangolunda
The prestigious Barcelo Huatulco is placed around a 5-minute walk from Playa Tangolunda and offers a currency exchange and a cash machine for guests' utmost comfort.
from CAD 233 per night
9.0Perfect1758 reviews
Hotel
Mexico, Mexico City
A prime location of the 5-star Gran Hotel Ciudad De Mexico provides easy access to Palacio de Bellas Artes, which is merely a 14-minute stroll away.
from CAD 289 per night
7.8Very good1086 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 310 per night
8.5Great176 reviews
Resort
Mexico, San Jose del Cabo
Featuring a heated pool and 343 rooms, the award-winning Hilton Los Cabos San Jose del Cabo is at a 1.6 km distance from Cabo Real Golf Course.
from CAD 258 per night
8.1Great603 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 524 per night
8.5Great878 reviews
Hotel
Mexico, Merida
Boasting fitness classes and various recreational opportunities, the comfortable 5-star Hyatt Regency Merida is 10 minutes by car from San Juan Park in the commercial district of Merida.
from CAD 172 per night
7.7Very good1032 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 167 per night
8.3Great431 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 524 per night
9.1Perfect285 reviews
Hotel
Mexico, Zihuatanejo
Located 10 minutes' drive from Picante Catamaran, the oceanfront La Casa Que Canta Zihuatanejo entices guests with a Jacuzzi, a massage chair and an outdoor swimming pool.
from CAD 453 per night
8.9Great1166 reviews
Resort
Mexico, Santa Cruz Huatulco
Yoga classes, entertainment activities and various recreational opportunities are all open to guests of this 484-room the wonderful 5-star Las Brisas Huatulco that is located a 10-minute ride from Bahia Cacaluta.
from CAD 119 per night
8.5Great1262 reviews
Resort
Mexico, Ixtapa (Guerrero)
Offering a setting a 5-minute drive from Xihuacan Museum and Archeological Site, the eco-friendly Las Brisas Ixtapa Ixtapa includes 416 rooms and features a hot tub and an outdoor swimming pool.
from CAD 102 per night
8.1Great1844 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 93 per night
8.6Great2913 reviews
Hotel
Mexico, Mexico City
Located at 350 metres of Chapultepec Sports Center, the smoke-free Camino Real Polanco Mexico offers an outdoor swimming pool and a fitness room for guests.
from CAD 203 per night
8.5Great1386 reviews
Hotel
Mexico, Santa Cruz Huatulco
Located within 4.8 km of Santa Cruz Bay, the smoke-free Camino Real Zaashila Huatulco offers 151 rooms with amazing views of the ocean.
from CAD 168 per night
8.1Great14973 reviews
Hotel
Mexico, Mexico City
Situated 10 minutes' drive from La Merced Market, the comfortable 5-star Camino Real Aeropuerto offers a steam room and an indoor pool plus a lounge bar.
from CAD 134 per night
Most popular 4-star hotels in Mexico
7.2Very good1303 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 80 per night
8.1Great1218 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 86 per night
8.1Great2309 reviews
Resort
Mexico, Cabo San Lucas
Guests can enjoy a swimming pool and Mexican specialities, while staying at the comfortable 4-star Tesoro Los Cabos about a 14-minute stroll from Cannery Beach.
from CAD 109 per night
8.1Great1583 reviews
Resort
Mexico, Cancun
Overlooking the sea, the 4-star Occidental Tucancun is located in a shopping area of Cancun and 20 km from Cancun airport.
from CAD 311 per night
8.0Great1770 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 1 030 per night
9.2Perfect577 reviews
Hotel
Mexico, Zihuatanejo
Located within 300 metres of Bahia de Zihuatanejo, the 4-star Aura Del Mar is approximately a 5-minute ride from Playa las Gatas.
from CAD 161 per night
8.6Great981 reviews
Hotel
Mexico, Isla Holbox
Boasting a location close to Playa Holbox, the beachfront Villas Hm Paraiso Del Mar features spa therapy and loungers, as well as offers 92 rooms.
from CAD 210 per night
8.5Great570 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 263 per night
8.2Great578 reviews
Resort
Mexico, Tangolunda
Featuring a year-round outdoor pool and 133 rooms, the family-friendly Park Royal Beach Huatulco Tangolunda is within 10 minutes' drive of Hagia Sofia.
from CAD 207 per night
8.0Great2191 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 35 per night
8.8Great92 reviews
Hotel
Mexico, Mazatlan
Comprising a swimming pool, the luxury El Cid Marina Beach Mazatlan in the Marina Mazatlan district offers an international restaurant and nightclubs.
from CAD 163 per night
8.2Great114 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 157 per night
8.7Great1109 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 300 per night
8.0Great2711 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 151 per night
9.0Perfect2523 reviews
Hotel
Mexico, Mexico City
Set in the Mexico City Historic Centre district, approximately a 5-minute drive from La Merced Market, the modern Zocalo Central Mexico City has 105 rooms and an à la carte restaurant.
from CAD 225 per night
8.8Great1946 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 109 per night
8.2Great128 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 75 per night
7.4Very good204 reviews
Resort
Mexico, Puerto Escondido (Oaxaca)
Offering a swimming pool, the 4-star Posada Real Puerto Escondido has a picturesque setting based in the heart of Puerto Escondido.
from CAD 120 per night
8.1Great1130 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 85 per night
8.8Great2665 reviews
Hotel
Mexico, Mexico City
The Galeria Plaza Reforma is situated close to the downtown district of Mexico City, within a 6-minute walk of Zona Rosa and offers fitness classes, massage therapy and sun loungers.
from CAD 137 per night
Most popular 3-star hotels in Mexico
8.0Great3464 reviews
Hotel
Mexico, Cancun
Boasting a location at 450 metres of Coco Bongo, the 3-star Selina Cancun Laguna Hotel Zone features yoga classes and massage therapy, as well as offers 79 rooms.
from CAD 19 per night
8.1Great112 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 192 per night
8.0Great149 reviews
Hotel
Mexico, Cancun
The quaint Club Regina Cancun lies around a 5-minute drive from El Rey Archaeological Zone and offers a Mexican restaurant and an outdoor swimming pool onsite.
from CAD 190 per night
7.7Very good190 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 101 per night
8.6Great1227 reviews
Hotel
Mexico, Puerto Vallarta
Located within a 5-minute drive of Act ll Entertainment Stages, the attractive 3-star Rosita Puerto Vallarta boasts a swimming pool and a Mexican restaurant with Mexican dishes.
from CAD 54 per night
8.5Great1318 reviews
Hotel
Mexico, Puerto Vallarta
The El Pescador with a Mexican restaurant is positioned in the Downtown Puerto Vallarta district of Puerto Vallarta with views of the ocean.
from CAD 129 per night
8.2Great832 reviews
Hotel
Mexico, Puerto Vallarta
Placed within a 6-minute walk of Old Vallarta and in the heart of Puerto Vallarta, the 3-star Emperador Vallarta Beachfront Hotel And Suites offers 49 rooms.
from CAD 54 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 161 per night
7.2Very good388 reviews
Hotel
Mexico, Cancun
The boutique style Maya Caribe Faranda Cancun offers a beautiful position in a beach area, boasting a swimming pool and a fantastic view of the Caribbean Sea.
from CAD 79 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 280 per night
8.3Great191 reviews
Hotel
Mexico, Bucerias
Offering a beachfront location relatively close to Banderas Bay, the 3-star Vista Vallarta All Suites On The Beach includes an à la carte restaurant and an outdoor pool.
from CAD 155 per night
8.3Great244 reviews
Resort
Mexico, San Jose del Cabo
The premier Hilton Vacation Club Cabo Azul Los Cabos with ocean views lies within a 5-minute walk of San Jose's Estuary and Bird Sanctuary.
from CAD 112 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 244 per night
8.2Great657 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 321 per night
8.4Great98 reviews
Hotel
Mexico, Playa del Carmen
Situated in the heart of Playa del Carmen, the 5-star Riu Yucatan provides 507 rooms with views of the garden along with a hot tub, sauna facilities and an outdoor swimming pool.
from CAD 365 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 256 per night
8.2Great55 reviews
Hotel
Mexico, Nuevo Vallarta
Boasting a Turkish steam bath, a Turkish steam room and a hot tub onsite, the Riu Jalisco features an outdoor swimming pool along with a beachfront location.
from CAD 200 per night
7.9Very good270 reviews
Hotel
Mexico, Mazatlan
Within 19 minutes' walk of Mazagua, the comfortable 3-star Oceano Palace offers a hot tub and an outdoor swimming pool on-site and 114 rooms.
from CAD 100 per night
7.2Very good503 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 120 per night
8.0Great184 reviews
Hotel
Mexico, Puerto Vallarta
Set within 11 minutes' walk of Plaza Principal, the comfortable 3-star Los Arcos Suites Puerto Vallarta offers 44 rooms and a swimming pool.
from CAD 112 per night
Amazing spa hotels in Mexico
8.3Great378 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 177 per night
8.1Great601 reviews
Hotel
Mexico, Cancun
Located within a 10-minute drive of Interactive Aquarium, the 4-star Casa Maya Cancun offers fitness classes, massage therapy and various recreational opportunities.
from CAD 536 per night
8.5Great350 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 214 per night
8.0Great694 reviews
Hotel
Mexico, Santa Cruz Huatulco
Guests can relax by a swimming pool or in a garden bar with views of the pool in the 4-star Santa Cruz, located within 5 minutes' walk of Huatulco Salvaje.
from CAD 75 per night
8.5Great644 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 179 per night
8.7Great112 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 840 per night
8.2Great313 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 337 per night
8.3Great820 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 236 per night
8.4Great780 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 232 per night
8.4Great189 reviews
Resort
Mexico, Puerto Morelos
Located about 25 minutes on foot from National Reef Park of Puerto Morelos, the 4-star Marina El Cid Spa & Beach Resort features a swimming pool along with a Jacuzzi and an outdoor swimming pool.
from CAD 263 per night
8.7Great1563 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 159 per night
7.5Very good521 reviews
Resort
Mexico, Nuevo Vallarta
A 5-minute ride from Playa Punta de Mita and overlooking Banderas Bay, the family-friendly Villa Varadero features entertainment activities, various recreational opportunities and billiards.
from CAD 102 per night
8.6Great1791 reviews
Resort
Mexico, Mazatlan
Set nearly a 10-minute ride from Playa Cerritos, the family Royal Villas Mazatlan features an outdoor swimming pool and a buffet breakfast.
from CAD 112 per night
8.2Great74 reviews
Hotel
Mexico, San Jose del Cabo
At a 6 km distance from Plaza Mijares, the Cabo Surf San Jose del Cabo offers a hot tub and an outdoor swimming pool on-site and 6 rooms.
from CAD 444 per night
8.1Great523 reviews
Resort
Mexico, Cabo San Lucas
Featuring 91 rooms, steam baths, sun loungers and various recreational opportunities, the grand Marina Fiesta Resort & Spa, A La Carte All Inclusive Optional is within 10 minutes' drive of Pelican Rock in Cabo San Lucas.
from CAD 119 per night
8.3Great585 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 240 per night
8.4Great4006 reviews
Hotel
Mexico, Cancun
3.2 km from Jardin del arte, the 4-star Beachscape Kin Ha Villas & Suites has spa therapy, chaise longues and entertainment activities along with a lounge bar.
from CAD 190 per night
8.3Great95 reviews
Hotel
Mexico, Cabo San Lucas
Located in the Medano Beach district a 5-minute ride from Church of Saint Luke, the comfortable 4-star Corazon Cabo, A Noble House Resort Cabo San Lucas has 271 rooms and a swimming pool.
from CAD 624 per night
9.1Perfect1863 reviews
Hotel
Mexico, Acapulco
Nestled approximately a 10-minute drive from Acapulco Navy Historic Museum, the charming 5-star Las Brisas offers a complimentary continental breakfast along with fitness classes, spa therapy and various recreational opportunities.
from CAD 161 per night
8.8Great2000 reviews
Resort
Mexico, Cancun
Guests can relax in the award-winning Grand Fiesta Americana Coral Beach's pool bar with a refreshing drink and enjoy amazing views of the area.
from CAD 910 per night
Top family hotels in Mexico
7.6Very good176 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 295 per night
8.5Great680 reviews
Hotel
Mexico, Cozumel
The award-winning Casa Mexicana Cozumel offers a swimming pool and provides access to Eco-Parque Cuzam, which is a 10-minute ride away.
from CAD 131 per night
8.5Great1100 reviews
Resort
Mexico, Cabo San Lucas
Guests can enjoy views of the Pacific Ocean, while taking advantage of the 4-star Solmar Resort Cabo San Lucas's central location in the Downtown Cabo San Lucas district of Cabo San Lucas.
from CAD 6 per night
8.3Great312 reviews
Hotel
Mexico, Cozumel
Isla Pasion Weddings is set around 10 minutes' drive from the Coral Princess Hotel & Dive.
from CAD 135 per night
8.6Great192 reviews
Resort
Mexico, Mazatlan
Guests of the 4-star Luna Palace in the Zona Dorada district of Mazatlan are invited to enjoy a swimming pool, international specialities in its restaurant and ocean views from the rooms.
from CAD 135 per night
8.9Great128 reviews
Resort
Mexico, Nuevo Vallarta
Located 5 minutes' walk from Paseo de los Cocoteros and 350 metres of Masajes Nuevo Vallarta Patty Spa Riviera Suc. Marina Suites, the Grand Velas Riviera Nayarit features a pool bar together with snorkelling and kayaking on-site.
from CAD 1 058 per night
9.1Perfect1180 reviews
Resort
Mexico, Cozumel
Situated in an entertainment neighbourhood, at a 7 km distance from San Miguel Church, the 5-star Presidente Intercontinental Cozumel Resort & Spa, An Ihg accommodates its guests in 220 rooms and offers a hot tub, sauna facilities and an outdoor swimming pool.
from CAD 358 per night
8.7Great653 reviews
Resort
Mexico, Cancun
The Jw Marriott Cancun Resort & Spa is a comfortable 5-star property set approximately 5 minutes' drive from Mayan Museum of Cancun and at a 2 km distance from Museo Subacuatico de Arte.
from CAD 532 per night
8.5Great457 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 123 per night
8.3Great632 reviews
Resort
Mexico, Puerto Vallarta
Featuring fitness classes, steam baths and various recreational opportunities, the oceanfront Marriott Puerto Vallarta Resort & Spa boasts a beachfront location 6 km from Malecon Boardwalk.
from CAD 134 per night
7.9Very good636 reviews
Hotel
Mexico, Cancun
There is an à la carte restaurant with vegetarian cuisine and an outdoor swimming pool available on site.
from CAD 700 per night
8.7Great463 reviews
Hotel
Mexico, Zacatecas
Standing 5 minutes' walk from Sierra de Alica Park, the 5-star Quinta Real enjoys a wonderful location right in the centre of Zacatecas.
from CAD 138 per night
8.5Great182 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 488 per night
8.5Great5082 reviews
Hotel
Mexico, Cancun
While staying at the perfect 4-star Adhara Hacienda Cancun, which is located in the financial district of Cancun, you can enjoy the lobby bar and a swimming pool.
from CAD 72 per night
8.4Great280 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 350 per night
7.4Very good1009 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 222 per night
8.9Great693 reviews
Resort
Mexico, Cancun
Boasting a year-round outdoor swimming pool along with a hot tub, sauna facilities and an outdoor swimming pool, the luxury Kempinski Hotel Cancun is placed in the Zona Hotelera district at 750 metres of Museo Subacuatico de Arte.
from CAD 464 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 163 per night
8.5Great636 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 291 per night
8.9Great5222 reviews
Hotel
Mexico, Mexico City
The recently renovated Barcelo Mexico Reforma is placed a 10-minute ride from Kiosco Morisco of Santa Maria la Ribera and near a tube station.
from CAD 177 per night
Best luxury hotels in Mexico
8.4Great407 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
8.6Great166 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 425 per night
8.4Great344 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 321 per night
8.5Great428 reviews
Hotel
Mexico, Santa Cruz Huatulco
Boasting a hillside location, the 5-star Quinta Real Huatulco offers its guests to enjoy a private swimming pool and an à la carte restaurant.
from CAD 355 per night
8.7Great2555 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 237 per night
8.4Great224 reviews
Hotel
Mexico, Cabo San Lucas
Guests can relax in a swimming pool or in the Mexican restaurant of the Me Cabo Cabo San Lucas, which is set only a short walk away from Playa El Medano.
from CAD 528 per night
8.2Great407 reviews
Resort
Mexico, Ixtapa (Guerrero)
With views of the sea, the opulent Azul Ixtapa All Inclusive Resort is situated within 10 minutes' walk of Cocodrilario and offers fitness classes, massage therapy and entertainment activities.
from CAD 241 per night
8.4Great729 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 369 per night
8.5Great511 reviews
Resort
Mexico, Cancun
Offering fitness classes, spa therapy and various recreational opportunities onsite, along with an à la carte restaurant, the upscale Beach Palace Cancun boasts a setting in a leisure neighbourhood.
from CAD 418 per night
8.9Great247 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 230 per night
8.3Great448 reviews
Hotel
Mexico, Mexico City
One can enjoy a privileged location and a solarium and a hot tub while staying at the W near a tube station.
from CAD 418 per night
8.3Great502 reviews
Resort
Mexico, Puerto Vallarta
The comfortable 4-star Westin Resort & Spa, Puerto Vallarta features fitness classes and entertainment activities on site, and is situated in the marina district of Puerto Vallarta close to a ship terminal.
from CAD 118 per night
8.6Great735 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 281 per night
8.4Great198 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 306 per night
7.8Very good929 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 292 per night
8.2Great781 reviews
Resort
Mexico, Nuevo Vallarta
180 rooms along with a hot tub and an outdoor swimming pool are offered in the 5-star Paradise Village, located in a beach area, at a 2.5 km distance from Aquaventuras Park.
from CAD 122 per night
9.0Perfect89 reviews
Resort
Approximately a 10-minute drive from Cenote Azul, the 5-star Hidden Beach Resort Au Naturel, Gourmet All Inclusive By Karisma Akumal boasts a swimming pool and gives an opportunity to enjoy steam baths, a hot tub and an outdoor swimming pool.
from CAD 369 per night
8.5Great413 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 433 per night
8.9Great2442 reviews
Hotel
Mexico, Mexico City
Boasting a location 0.7 km from Auditorio Nacional, the prestigious Intercontinental Presidente Mexico City, An Ihg features fitness classes, spa therapy and various recreational opportunities, as well as offers 700 rooms.
from CAD 414 per night
8.7Great1728 reviews
Resort
Mexico, Manzanillo
Jutting out over the Pacific Ocean, the comfortable 5-star Las Hadas By Brisas Manzanillo with views of the ocean offers 232 guest rooms, aerobics classes, spa therapy and various recreational opportunities.
from CAD 115 per night
Cheap hotels in Mexico
8.3Great992 reviews
Hotel
Mexico, Mazatlan
Boasting a beachfront setting in the Cerritos district, the 3-star Park Royal Beach Mazatlan features a snack bar plus spa therapy and various recreational opportunities.
from CAD 108 per night
8.4Great4849 reviews
Hotel
Mexico, Puerto Vallarta
82 rooms and an outdoor swimming pool are available in the superb 3-star Tropicana Hotel Puerto Vallarta, located 7 minutes on foot from Zona Romantica.
from CAD 107 per night
8.0Great259 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 60 per night
8.1Great2047 reviews
Hotel
Mexico, Cancun
Featuring a location in the Downtown Cancun district of Cancun, the 3-star Ibis Cancun Centro boasts 134 rooms and an American-style restaurant, 2.5 km from Mercado 28.
from CAD 19 per night
7.7Very good388 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 97 per night
8.6Great1059 reviews
Hotel
Mexico, Puerto Vallarta
The unpretentious Posada De Roger Puerto Vallarta is nestled in the Downtown Puerto Vallarta district, Cuale Island is just 0.6 km away.
from CAD 67 per night
8.2Great353 reviews
Hotel
Mexico, Puerto Vallarta
Featuring 55 rooms with views of the mountain, the 2-star Eloisa Puerto Vallarta is set around 18 minutes' walk from The Church of Our Lady of Guadalupe.
from CAD 60 per night
7.6Very good547 reviews
Hotel
Mexico, Isla Mujeres
The Cabanas Maria Del Mar enjoys a beachfront location in the centre of Isla Mujeres, within 7 minutes' walk of Playa Sol.
from CAD 126 per night
8.3Great254 reviews
Hotel
Mexico, Puerto Vallarta
Providing with a solarium and an outdoor swimming pool, the Casa Dona Susana includes 42 rooms and is set within a 5-minute walk of Olas Altas.
from CAD 91 per night
7.8Very good1583 reviews
Hotel
Mexico, Puerto Vallarta
Approximately 5 minutes on foot from Cuale Island, the attractive Encino Malecon Centro offers loungers and entertainment activities plus a swimming pool.
from CAD 107 per night
7.6Very good588 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 75 per night
8.3Great891 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 105 per night
9.0Perfect822 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 113 per night
8.3Great2495 reviews
Hotel
Mexico, Isla Holbox
Standing within 7 minutes' walk of Refugio Holbox, the 3-star Holbox Dream Beachfront enjoys a beautiful location in the centre of Isla Holbox.
from CAD 105 per night
8.6Great452 reviews
Hotel
Mexico, Puerto Vallarta
Housed in a rustic-style building, the unique 3-star Porto Allegro features a roof garden and an outdoor swimming pool.
from CAD 111 per night
8.1Great786 reviews
Hotel
Mexico, Puerto Vallarta
The charming Rio Malecon enjoys a central location and provides easy access to Centro Cultural Cuale a mere 0.6 km away.
from CAD 46 per night
8.0Great108 reviews
Resort
Mexico, Cancun
The charming 3-star Aquamarina Beach is placed in a touristic area of Cancun, within a 10-minute drive of Parroquia de Cristo Resucitado and 10 minutes by car from Cristo Rey Church.
from CAD 86 per night
8.7Great700 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 86 per night
8.4Great346 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 104 per night
8.4Great704 reviews
Resort
Mexico, Nuevo Vallarta
0.8 km from Sabal Playa and overlooking the Pacific Ocean, the Riu Vallarta features fitness classes, facials and massage therapy.
from CAD 245 per night
Top resorts in Mexico
8.8Great306 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 667 per night
8.6Great115 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 811 per night
8.3Great453 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 355 per night
8.2Great346 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 233 per night
8.1Great3540 reviews
Resort
Mexico, Cancun
Featuring an à la carte restaurant and an outdoor swimming pool, the elegant Westin Resort & Spa Cancun is located 2.7 km from Golf with a view.
from CAD 237 per night
8.2Great143 reviews
Resort
Mexico, San Jose del Cabo
A private pool is available onsite together with diving, kayaking and fishing, while the stylish 5-star Westin Los Cabos Resort Villas boasts a quiet location in a protected area.
from CAD 315 per night
7.6Very good993 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 286 per night
8.1Great733 reviews
Resort
Mexico, Akumal
The 5-star Bahia Principe Grand Coba Akumal is located 33 minutes' drive from Aeropuerto de Playa del Carmen airport and offers a swimming pool as well as a fitness centre.
from CAD 185 per night
7.8Very good340 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 237 per night
7.8Very good1160 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 193 per night
7.9Very good250 reviews
Resort
Mexico, Cabo San Lucas
Guests of the 5-star Hacienda Encantada Resort And Residences in Cabo San Lucas are invited to take a dip in an outdoor swimming pool and relax using a Jacuzzi and an outdoor swimming pool.
from CAD 159 per night
7.9Very good861 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 205 per night
7.9Very good2038 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 200 per night
7.7Very good1283 reviews
Resort
Mexico, Cancun
Featuring an outdoor pool together with sauna facilities and an outdoor swimming pool, the impressive 4-star Park Royal Beach is located 5 minutes' stroll from La Isla Shopping Village and within 5 minutes' stroll of Fashion Harbour.
from CAD 328 per night
8.0Great1177 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 214 per night
8.4Great330 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 362 per night
8.1Great540 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 205 per night
8.0Great447 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 587 per night
8.2Great1100 reviews
Resort
Mexico, Playa del Carmen
Featuring an à la carte restaurant and a swimming pool, the smoke-free Allegro Playacar Playa del Carmen is located within 3.3 km of Mamita's Beach Club.
from CAD 183 per night
8.3Great363 reviews
Resort
Mexico, Nuevo Vallarta
Nearly 20 minutes' walk from Sea Safari, the 4-star Occidental Nuevo Vallarta overlooks the garden and features water sports facilities, entertainment activities and various recreational opportunities.
from CAD 149 per night