Most popular cities in Mexico
Cancun178 hotels
Mexico City446 hotels
Puerto Vallarta134 hotels
Tulum223 hotels
Amazing spa hotels in Mexico
Toluca, Mexico
USD 68/night
The smoke-free Crowne Plaza is 4.6 km from Soriana and offers a sauna, facials, and a shared lounge.
Torreon, Mexico
USD 71/night
Offering a swimming pool, the Crowne Plaza Torreon is within a 6-km distance of Christ of the Noas.
Ixtapa (Guerrero), Mexico
USD 63/night
Located in a beach area, 18 minutes' walk from Boulevard Paseo Ixtapa, the comfortable 4-star Krystal Ixtapa has an outdoor pool on site and guests can enjoy an à la carte restaurant.
Isla Holbox, Mexico
USD 34/night
Located just 13 minutes' walk from Holbox Island and within 13 minutes' walk of La Choza de Fito, the Ser Casasandra Boutique features a snack bar together with diving, canoeing and horse riding on-site.
Cabo San Lucas, Mexico
8.23 reviews
USD 80/night
Placed within 300 metres of Marina Cabo San Lucas and in the very heart of Cabo San Lucas, the smoke-free Tesoro offers 258 rooms.
Cancun, Mexico
USD 194/night
Located in the heart of Cancun, 400 metres from Playa Marlin and within walking distance of Avenida Kukulkan, the amazing Occidental Tucancun offers spa therapy, entertainment activities and various recreational opportunities.
Mexico City, Mexico
USD 50/night
Conveniently located about 5 minutes' walk from Exposicion Inquisicion Procesos y Tormentos, the wonderful Benidorm Mexico City features a health club, spa therapy, and a shared lounge.
Oaxaca, Mexico
USD 124/night
One will enjoy a lounge bar or a hot tub, spa therapy, and various recreational opportunities, while the charming 4-star Casa Oaxaca also boasts prime setting merely a 5-minute walk from San FELIPE.
Playa del Carmen, Mexico
USD 268/night
Boasting an à la carte restaurant with international menu, the family-friendly Reef Playacar Resort & Spa Playa del Carmen is set a stroll from Riviera Maya Coast.
Tangolunda, Mexico
8.21 review
USD 151/night
Featuring 133 rooms, the Park Royal Tangolunda is near the entertainment district of Tangolunda and around 25 minutes on foot from Playa Arrocito.
Mexico City, Mexico
USD 192/night
Guests can discover Torre Latinoamericana, 8 minutes' walk away, and enjoy a hot tub and an outdoor swimming pool at the comfortable Hilton Mexico City Reforma, located a 10-minute walk from Hidalgo.
Mexico City, Mexico
USD 74/night
Located nearly a 5-minute walk from Roots Wellness Center in the Benito Juarez district of Mexico City, the comfortable Holiday Inn Mexico City features a sauna, spa therapy, and a shared lounge.
Mazatlan, Mexico
USD 80/night
Offering a convenience shop and a restaurant, The Palms lies in an entertainment area, only 600 metres from Aqua Sports Center and nearly a 10-minute ride from Playa Cerritos.
Puebla, Mexico
USD 67/night
Offering a lounge bar, the charming 4-star Holiday Inn Puebla Finsa, An Ihg also has a swimming pool beckoning guests to dive in.
Acapulco, Mexico
USD 65/night
Parasailing, water skiing, and sailing along with a snack bar can be found on site of the designer Dreams Acapulco, set 5 minutes' walk from Laguna de Tres Palos.
Mazatlan, Mexico
USD 182/night
Located at a distance of 600 metres from Avenida Sabalo Cerritos and 3.9 km from Baluarte Bridge, the luxury Torres features a lounge bar together with tubing and lawn tennis on-site.
Puerto Vallarta, Mexico
10.01 review
USD 82/night
Offering a convenience shop and a restaurant, the Club Regina lies in the Marina Puerto Vallarta district of Puerto Vallarta, at a distance of 1.3 km from Marina Vallarta and approximately a 15-minute drive from Vallarta Art Walk.
Tijuana, Mexico
USD 80/night
The elegant Grand Hotel is located near a business district a 10-minute ride from Tijuana Cultural Center.
Santa Cruz Huatulco, Mexico
USD 55/night
Featuring an outdoor swimming pool and a lounge bar, the family Santa Cruz is located merely a 7-minute walk from Santa Cruz Bay and 3.3 km from Mirador Huatulco.
Cozumel, Mexico
USD 131/night
The Playa Azul in a beach area boasts 32 rooms together with a treatment room, a Jacuzzi and an outdoor swimming pool onsite.
Top family hotels in Mexico
Mexico City, Mexico
8.81 review
USD 52/night
The environmentally friendly Nh Collection Mexico City Centro Historico features 105 rooms less than 5 minutes' walk from Mumedi and within 10 minutes' walk of Zocalo.
Tlalnepantla de Baz, Mexico
9.41 review
USD 54/night
Featuring a sauna, spa therapy, and a shared lounge, the perfect 4-star Crowne Plaza in Tlalnepantla de Baz is strategically located 2.6 km from Carnevale Casino.
Puebla, Mexico
USD 53/night
Located within walking distance of Bubas Bridge, the smoke-free Nh Puebla Centro Historico boasts city views, a lobby bar on-site and an outdoor swimming pool.
Villahermosa, Mexico
USD 57/night
Located 20 km from Carlos Rovirosa Perez airport, the Crowne Plaza offers a 24-hour front desk and late check-out service as well as currency exchange and a cash machine.
Guanajuato, Mexico
USD 63/night
Offering the opportunity to observe the dawn on the bank of Rio Guanajuato, which flows 650 metres away, the elegant 4-star Holiday Inn Guanajuato features a hot tub and a play area.
Chihuahua, Mexico
USD 88/night
Set about a 25-minute walk from Cuilty, the business Holiday Inn offers 163 rooms and a swimming pool.
Nuevo Laredo, Mexico
USD 54/night
The 4-star Holiday Inn Express offers a terrace, various recreational opportunities, and a garden in a tourist area of Nuevo Laredo, at a distance of 2.5 km from Carleen Bright Arboretum.
Oaxaca, Mexico
9.81 review
USD 59/night
Featuring an outdoor swimming pool and 100 rooms, the 4-star Holiday Inn is merely 1.4 km from Zocalo.
Ixtapa (Guerrero), Mexico
USD 141/night
Boasting a location merely a 5-minute stroll from Delfiniti of Mexico, the Tesoro includes 143 rooms and a large outdoor swimming pool.
Mexico City, Mexico
USD 63/night
Located about 3 km from Bosque de Chapultepec, the family-friendly Bel Air features 217 rooms and an American-style restaurant on-site.
Mexico City, Mexico
8.61 review
USD 86/night
Located at a distance of 250 metres from Museo del Chocolate, the smoke-free Holiday Inn Express Mexico City is 15 minutes' walk from The Angel of Independence.
Toluca, Mexico
USD 57/night
Located nearly a 25-minute walk from Museo del Alfenique de Toluca, the 4-star Holiday Inn Express features an indoor garden.
Villahermosa, Mexico
10.01 review
USD 43/night
Situated in a business neighbourhood, the 4-star Holiday Inn is around 10 minutes by car from La Choca Park.
Mazatlan, Mexico
USD 119/night
At the El Cid Marina Mazatlan, guests can use aerobics classes, spa therapy and chaise longues or spend the day lazing by a seasonal outdoor pool.
Acapulco, Mexico
USD 79/night
Located in the very heart of Acapulco, the Acapulco offers fast access to Yak Galerias Diana, only 1.7 km away.
Ixtapa (Guerrero), Mexico
USD 55/night
Placed just a short walk down to Playa El Palmar and in the very heart of Ixtapa, the unique Posada Real offers 110 rooms.
Mexico City, Mexico
9.21 review
USD 119/night
Guests can choose from 433 rooms, enjoy a solarium and an outdoor swimming pool, available in the 4-star Galeria Plaza Reforma conveniently set in the business Juarez district.
Cordoba, Mexico
USD 46/night
Around 20 minutes' walk from Plaza Crystal, the 4-star Comfort Cordoba boasts various recreational opportunities and a garden.
Tampico, Mexico
USD 48/night
Staying at the smoke-free Comfort Inn Tampico means you will be 13 minutes' walk from Fray Andres de Olmos Park, while enjoying a seasonal outdoor swimming pool onsite.
Mexico City, Mexico
USD 63/night
The 4-star Real Inn is situated just 550 metres from Multiplaza Valle Dorado and within a 7-km distance of Torre Latino.
Best luxury hotels in Mexico
Mexico City, Mexico
USD 68/night
Set 2.8 km from Museo Nacional de las Culturas, the 4-star Riazor Mexico City has an à la carte restaurant serving international cuisine.
Guadalupe (Nuevo Leon), Mexico
USD 41/night
Boasting a location merely a 7-minute walk from Foliatti, the family-friendly Quality Inn includes 101 rooms and a heated swimming pool.
Puebla, Mexico
USD 59/night
Arranging ice skating and mini golf, the 4-star Holiday Inn Puebla is found in the entertainment district of Puebla, a mere 1.3 km from Angelopolis Shopping Mall.
La Laguna, Mexico
USD 484/night
Set around 5 minutes on foot from Juanacatlan, the Sierra Lago features an outdoor pool.
Ciudad del Carmen, Mexico
USD 55/night
Paradise Island is merely 500 metres from the 4-star Holiday Inn Express, while Carmen XXI Convention Center is approximately a 25-minute walk away.
Guadalupe (Nuevo Leon), Mexico
USD 59/night
Offering a restaurant and a lobby area, the Four Points lies in an old area, at a distance of 2.6 km from Paseo Rio la Silla and nearly a 10-minute ride from Bosque Magico Coca Cola.
Guadalajara, Mexico
USD 62/night
Located near an underground station and about 600 metres from Plaza Guadalajara, the 4-star Casa Pedro Loza offers a sundeck and various recreational opportunities.
Mexico City, Mexico
7.83 reviews
USD 58/night
Offering a lobby area and a restaurant, the Mexico City-Plaza Universidad lies in the Del Valle district of Mexico City, a 15-minute ride from Museo Nacional de Antropologia and a 5-minute drive from Frida Kahlo Museum.
Nogales (Sonora), Mexico
USD 55/night
Palace Bingo & Sport Bets Casino Nogales is at a distance of 3.8 km from the 4-star Fiesta Inn and UNISON Campus Nogales is about a 10-minute ride away.
Guadalajara, Mexico
USD 87/night
Located approximately a 20-minute walk from Emotion Casino, the 4-star Victoria Ejecutivo Guadalajara offers an outdoor swimming pool and a gym for guests.
San Nicolas de los Garza, Mexico
USD 65/night
Featuring views of the city and being nestled in the San Nicolas de los Garza district of San Nicolas de los Garza, the 4-star Fiesta Inn San Nicolas de los Garza includes an à la carte restaurant.
Tlalnepantla de Baz, Mexico
USD 98/night
Within 25 minutes' walk of Plaza Millenium Tlalnepantla, the 4-star Fiesta Inn boasts an à la carte restaurant and 131 rooms.
Mazatlan, Mexico
USD 178/night
Featuring 44 rooms with views of the ocean, the 4-star Luna Palace is set at a distance of 3 km from Baluarte Bridge.
Tenacatita, Mexico
USD 161/night
Tenacatita Beach is approximately a 10-minute ride from the 4-star Locos, while Boca de Iguanas is approximately 6 km away.
Cabo San Lucas, Mexico
USD 52/night
Guests can take a swim in a swimming pool or enjoy a pool bar available in the 4-star Los Patios, conveniently set in an entertainment area.
Taxco de Alarcon, Mexico
USD 83/night
Situated within arm's reach of Aurea, the inviting 4-star Agua Escondida Taxco de Alarcon provides comfortable rooms and a swimming pool.
Lagos de Moreno, Mexico
USD 124/night
Boasting a prime location at a distance of 0.7 km from Rio Los Lagos, the Hacienda Lagos de Moreno offers to try the Mexican dishes, while a hot tub and a sauna are also available.
Piedras Negras, Mexico
USD 82/night
Ideally situated about 3 km from Macroplaza II, the 4-star Quality Piedras Negras boasts various recreational opportunities and a garden.
Ciudad Juarez, Mexico
10.03 reviews
USD 63/night
Offering a snack bar, the family-friendly Mesaluna also has an outdoor pool beckoning guests to dive in.
Santa Catarina (Nuevo Leon), Mexico
USD 69/night
The 4-star Express Santa Catarina is nestled in the Santa Catarina district, Parroquia Cristo Resucitado is 4.1 km away.
Top resorts in Mexico
Guadalajara, Mexico
USD 52/night
92 rooms and an outdoor swimming pool are available in the 4-star Santiago, located only 9 minutes' walk from Church architecture.
Merida, Mexico
10.01 review
USD 81/night
While staying at the Casa Lucia Hotel Boutique Merida you are invited to discover Quinta Montes Molina, set 5 minutes away by car, or Museo de Historia Natural, which is a 5-minute ride away.
Oaxaca, Mexico
USD 77/night
Located in the entertainment district of Oaxaca only 5 minutes' walk from Auditorio Guelaguetza, the 4-star Fortin Plaza Oaxaca is built in a typical classic style and has an outdoor swimming pool.
Queretaro, Mexico
USD 62/night
Set 10 minutes' drive from Plaza de Armas Queretaro, the smoke-free Holiday Inn boasts a sauna, sun loungers, and a shared lounge available on site.
Monterrey, Mexico
USD 60/night
With 95 rooms available, you can really enjoy modern facilities at the smoke-free Monterrey Monterrey, located a 10-minute walk from Padre Mier metro station.
Monterrey, Mexico
USD 66/night
Located 35 km from General Mariano Escobedo airport, the Hampton offers a lobby area for guests' convenience.
Mexico City, Mexico
USD 62/night
Set 1.6 km from Museo Mural Diego Rivera, the smoke-free Best Western Mexico City features a shared lounge and various recreational opportunities.
Cancun, Mexico
USD 336/night
Boasting a central setting in the Zona Hotelera district, the beachfront Casa Maya Cancun features a poolside bar plus fitness classes, massage therapy and various recreational opportunities.
Mexico City, Mexico
USD 84/night
The Laila Mexico City offers a lounge bar and 156 rooms, along with a privileged location approximately 700 metres from The Angel of Independence.
Villahermosa, Mexico
USD 48/night
Offering an outdoor swimming pool on-site, the 4-star Olmeca Plaza provides 80 rooms in the spacious style, boasting a privileged location right only 0.6 km from la Paz Park.
Cabo San Lucas, Mexico
9.63 reviews
USD 5/night
Boasting a location 550 metres from Souvenir shopping, the smoke-free Solmar Resort offers 100 rooms together with a lounge bar onsite.
Nuevo Vallarta, Mexico
USD 75/night
Located 6 minutes' walk from Estudio-Cafe in an entertainment area, the 4-star Varadero features a massage chair and an outdoor swimming pool along with a specialty restaurant.
Cabo San Lucas, Mexico
USD 119/night
On your day off, you can stay at the deluxe 4-star Villa Del Palmar Beach Resort & Spa Cabo San Lucas in a downtown area and enjoy yoga classes, water slides and various recreational opportunities or savor international specialities.
Cozumel, Mexico
USD 99/night
Located within 25 minutes' walk of Benito Juarez Park, the Coral Princess Cozumel features a heated pool along with various recreational opportunities and a game area.
Mexico City, Mexico
USD 67/night
Boasting a nightclub, a shared lounge, and billiards, the upscale Courtyard Mexico City is a 25-minute walk from Chapultepec Castle in the Escandon district.
Leon, Mexico
USD 92/night
The 4-star Radisson Leon is within 25 minutes' walk of Explora Science Center and features spa therapy and a garden, along with a lounge bar on-site.
Puerto Vallarta, Mexico
USD 151/night
Situated 20 minutes on foot from La Isla Shopping Village, the beachfront Pelicanos Puerto Vallarta offers an outdoor pool near a ship terminal.
Ixtapa (Guerrero), Mexico
10.01 review
USD 145/night
Sitting at a 150-metre distance from Playa Coral, 3 km from Marina Ixtapa, the beachfront Qualton boasts comfortable rooms plus mountain biking, windsurfing, and billiards.
Puerto Vallarta, Mexico
USD 282/night
The 4-star Melia Puerto Vallarta is situated in the entertainment part of the city and offers international cuisine and tropical garden.
Cozumel, Mexico
USD 242/night
Comprising 202 rooms in the very heart of Cozumel, the beachfront Melia Cozumel All Inclusive lies about 15 minutes by car from San Miguel Church.