Most popular cities in Mexico
Cancun178 hotels
Mexico City446 hotels
Puerto Vallarta134 hotels
Tulum223 hotels
Cheap 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.
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.
Xpu Ha, Mexico
USD 5 799/night
With views of the garden, the sophisticated Esencia is situated approximately 16 minutes on foot from Kantun Chi and offers aerobics, massage therapy and entertainment activities.
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.
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.
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.
Tangolunda, Mexico
USD 170/night
A year-round outdoor swimming pool as well as a plunge pool, a treatment room and sauna facilities are available for you at the prestigious 5-star Barcelo Huatulco, set about a 5-minute walk from Playa Tangolunda.
Guanajuato, Mexico
USD 144/night
Located around 5 minutes on foot from Casa de Tia Aura and only 1.9 km from Monumento al Pipila Guanajuato, the 5-star Villa features a lounge bar plus an outdoor swimming pool.
Ensenada, Mexico
USD 102/night
The Posada with an outdoor pool is located in the centre of Ensenada a mere 5 minutes on foot from Ventana al Mar.
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.
San Carlos Nuevo Guaymas, Mexico
USD 30/night
While staying at the 4-star Hacienda San Carlos Nuevo Guaymas you are invited to discover Club de Playa Marinaterra, set 2.9 km away, or Gary's Dive Shop, which is 20 minutes' walk away.
Mexico City, Mexico
USD 52/night
Former College of San Ildefonso is about 25 minutes on foot from the Estoril Mexico City, while Torre Latinoamericana is only 1 km away.
Chihuahua, Mexico
USD 69/night
The 3-star Hm Mirador Chihuahua offers a heated indoor pool and provides access to Ciudad Deportiva, which is approximately 25 minutes' walk away.
Monterrey, Mexico
USD 41/night
Positioned around 5 minutes' walk from Teatro Municipal Jose Calderon, the 3-star Best Western has 49 rooms, the à la carte restaurant serving the international cuisine, all at guest's disposal.
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.
Zihuatanejo, Mexico
USD 345/night
Based within 1.2 km of Zihuatanejo Bay, the La Casa Que Canta features 25 spacious rooms, as well as snorkelling, diving and fisheries.
Ixtapa (Guerrero), Mexico
USD 75/night
Delfiniti of Mexico is at a distance of 2.8 km from the Brisas, while Marina Ixtapa is nearly a 10-minute drive away.
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.
Zapopan, Mexico
USD 63/night
Boasting setting in the Zapopan district, about a 25-minute walk from Escultura La Estampida, the unique 5-star Camino Real Zapopan provides an outdoor swimming pool together with a steam room and a Jacuzzi.
More hotels in Mexico:
Best 5-star hotels in Mexico
Monterrey, Mexico
8.81 review
USD 63/night
Located nearly 5 minutes' walk from Pabellon M, the charming Crowne Plaza features an indoor pool and 403 spacious rooms.
Playa del Carmen, Mexico
USD 56/night
Providing an outdoor swimming pool along with 196 rooms, the 5-star Wyndham Garden Playa del Carmen is placed a mere 1.3 km from Xaman Ha Ruins.
Ciudad Juarez, Mexico
USD 34/night
Offering a location just 9 minutes' walk from Emotion Casino, the 5-star Istay overlooks the pool and has a Mexican restaurant.
Amacuzac, Mexico
USD 274/night
The luxury Hacienda is found about a 25-minute walk from Iglesia De La Purisma Concepcion, offering a hot tub and a sauna.
Merida, Mexico
USD 98/night
The 5-star Piedra Merida offers a lounge bar and 20 rooms, along with a central location around a 5-minute walk from Santa Lucia Park.
Mexico City, Mexico
USD 353/night
Located within 5 minutes' drive of Plaza Garibaldi, the luxury Gran Hotel Ciudad De Mexico offers comfortable rooms plus fitness classes, entertainment activities and various recreational opportunities onsite.
Merida, Mexico
USD 100/night
Being 7 minutes' walk from Monumento a la Patria, the luxury Hyatt Regency features a shared lounge and various recreational opportunities together with an outdoor swimming pool.
Villahermosa, Mexico
USD 86/night
Featuring an outdoor pool and a coffee bar, the stylish Hyatt Regency Villahermosa is based around 25 minutes' walk from Los Pajaritos Park.
Monterrey, Mexico
USD 84/night
Located a 10-minute drive from Fundidora Park, the smoke-free Gamma Monterrey Gran Hotel Ancira boasts an outdoor swimming pool.
Santa Rosa (Maxcanu), Mexico
USD 304/night
Located within close proximity of Western Coast, the smoke-free Hacienda offers an outdoor swimming pool and a poolside bar.
Campeche, Mexico
USD 194/night
Only 5 minutes' walk from Puerta de Tierra and at a distance of 700 metres from Independence Square, the 5-star Hacienda Campeche features an indoor pool along with a lounge bar.
Playa del Carmen, Mexico
USD 51/night
Located only 1.3 km from Xel-Ha Park, the 5-star Eurostars Playa del Carmen features a solarium and a hot tub.
Acapulco, Mexico
USD 80/night
Guests of the modern Fiesta 300 metres from Playa Condesa can go for a swim in an outdoor swimming pool or enjoy a sundeck, a shared lounge, and various recreational opportunities.
Mexicali, Mexico
USD 85/night
Located at a distance of 2.6 km from Sol Children's Museum, the 5-star Araiza Mexicali offers 2 outdoor swimming pools.
Cabo San Lucas, Mexico
USD 396/night
Featuring 30 luxury rooms and an outdoor swimming pool, the luxury La Estancia is located a 19-minute walk from Hacienda.
Playa del Carmen, Mexico
9.01 review
USD 268/night
The 5-star Hilton Playa Del Carmen, An All-Inclusive Adult Only Playa del Carmen is located 0.7 km from Grand Riviera Casino in a restaurant area, and boasts an outdoor pool together with a poolside bar.
Mexicali, Mexico
USD 89/night
Approximately 25 minutes' walk from Arenia Casino, the Lucerna Mexicali features a sauna, chaise longues, and an entertainment programme.
Puebla, Mexico
USD 59/night
Featuring a central location a 15-minute walk from The neighborhood artist, the smoke-free Quinta Puebla includes 92 cosy rooms.
Tijuana, Mexico
USD 89/night
The charming Real Inn boasts a shared lounge and various recreational opportunities as well as a location at a distance of 2.8 km from Parque Teniente Guerrero.
Acapulco, Mexico
8.41 review
USD 86/night
Located merely a 7-minute walk from Fraccionamento Magallanes, the beachfront Hotsson offers an outdoor swimming pool and a fitness studio for guests.
Most popular 4-star hotels in Mexico
Torreon, Mexico
USD 71/night
Offering a swimming pool, the Crowne Plaza Torreon is within a 6-km distance of Christ of the Noas.
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.
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.
Zapopan, Mexico
8.82 reviews
USD 40/night
Offering a lobby area and a restaurant, the Malibu lies in the Zapopan district of Zapopan, at a distance of 2.5 km from Estacion Jocotan and within a short walking distance of La Gran Plaza Fashion Mall.
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.
Merida, Mexico
USD 31/night
Strategically situated only 0.6 km from Plaza Grande in the Centro de Merida district of Merida, the 4-star Maria Del Carmen features 94 rooms and an outdoor pool.
Oaxaca, Mexico
USD 111/night
A 19-minute walk from Mezcaloteca, the boutique-style Casantica Oaxaca offers a sundeck, a patio, and a shared lounge plus a heated swimming pool.
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.
Mexico City, Mexico
USD 72/night
Featuring a great location in the centre of the city, the Ritz Mexico City is only a 6-minute stroll from Palacio Postal.
Isla Holbox, Mexico
USD 134/night
The 4-star Villas Hm Paraiso Del Mar Isla Holbox provides access to Holbox Island only a 6-minute stroll away and welcomes its guests to use spa therapy and chaise longues or to enjoy Caribbean dishes in the on-site Mexican restaurant.
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.
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.
Guadalajara, Mexico
USD 21/night
Centrally located near a tube station, the Isabel is also just a 9-minute stroll from MUSA Museo de las Artes Universidad de Guadalajara.
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.
Aguascalientes, Mexico
9.05 reviews
USD 37/night
Featuring a shared lounge and various recreational opportunities, together with a lounge bar, the Quality Inn Aguascalientes is set merely 650 metres from National Museum of Death.
Mexico City, Mexico
USD 80/night
Providing a steam room and sauna facilities, the 4-star Zocalo Central is located 13 minutes' walk from Palacio de Bellas Artes and a 7-minute stroll from Metropolitan Cathedral of Mexico City.
Queretaro, Mexico
USD 53/night
Located a 25-minute walk from Temple of San Agustin, the smoke-free Holiday Inn Queretaro overlooks the garden and features a Mexican restaurant.
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 48/night
Set about 20 minutes' walk from Espana Park, the 4-star Antaris Cintermex Monterrey includes a restaurant with local cuisine.
Most popular 3-star hotels in Mexico
Guadalajara, Mexico
6.81 review
USD 41/night
Guests of the 3-star Universo, which boasts a prime setting in the modern part of the city, can visit Plaza Tapatia just an 8-minute walk away and enjoy a prime touristic area and various recreational opportunities.
Oaxaca, Mexico
USD 80/night
The 3-star Marques Oaxaca is set in the Oaxaca Historic Centre district of Oaxaca about 300 metres from Zocalo, it features a lounge bar along with a shared lounge and various recreational opportunities.
Ixtapa (Guerrero), Mexico
USD 59/night
Located 8 minutes on foot from Xihuacan Museum and Archeological Site and at a 650-metre distance from Ixtapa Island Escape, the family Gamma features a swimming pool and 153 rooms.
Merida, Mexico
USD 91/night
Located in a financial area a 25-minute stroll from Palacio de la Musica, the Holiday Inn Merida, An Ihg is built in a typical colonial style and has a swimming pool.
Cabo San Lucas, Mexico
USD 41/night
The 3-star Seven Crown Cabo San Lucas is nestled in the Downtown Cabo San Lucas district, Los Cabos Pier is nearly 10 minutes' walk away.
Puerto Vallarta, Mexico
USD 40/night
Offering an outdoor swimming pool on-site, the smoke-free Rosita provides 111 rooms in the simple style, boasting an oceanfront location right a 9-minute stroll from Malecon Boardwalk.
Puerto Vallarta, Mexico
USD 38/night
Offering an outdoor pool, the 3-star El Pescador is located around a 14-minute walk from Mirador Cerro de La Cruz.
Hermosillo, Mexico
USD 50/night
The House of Hermosillo Duedes is approximately 5 minutes by car from the Colonial and Sonora Museum of Art is just 400 metres away.
Cozumel, Mexico
USD 52/night
Boasting a solarium and a library, along with a pool bar, the cosy Vista has an oceanfront location nearly 5 minutes' walk from Chankanaab Adventure Beach Park.
Cholula, Mexico
USD 108/night
Offering a library and a garden, the 3-star Quinta Luna Cholula is situated only 1.2 km from Shrine of Our Lady of Remedies.
Cabo San Lucas, Mexico
USD 525/night
Providing travelers with a hot tub, massage therapy, and recreational facilities, the 3-star Cascadas Cabo San Lucas is set in the Downtown Cabo San Lucas district, nearly a 20-minute walk from Playwin casino.
San Jose del Cabo, Mexico
USD 82/night
Located nearly a 5-minute walk from San Jose's Estuary and Bird Sanctuary in the Zona Hotelera district, the premier 4-star Hilton Vacation Club Cabo Azul Los Cabos features fitness classes and massage therapy on-site.
Ensenada, Mexico
USD 74/night
The Villa Fontana is situated only 650 metres from State Center For The Arts and about 5 minutes by car from Revolucion Park.
Hermosillo, Mexico
USD 44/night
Hermosillo Cathedral is around 1 km from the 3-star City Express and Parque Infantil de Hermosillo is approximately 10 minutes' drive away.
San Pedro Tesistan, Mexico
USD 155/night
Featuring a shared lounge and a garden, the comfortable 3-star Quinta San Pedro Tesistan is 7 km from Parroquia Del Senor del Monte.
Mazatlan, Mexico
USD 56/night
Featuring a hot tub, a shared lounge, and a garden, the comfortable 3-star Sands in Mazatlan is conveniently located about a 25-minute walk from Malecon.
Guadalajara, Mexico
USD 52/night
Dining at Mexican restaurant with international dishes is available at the 3-star Aranzazu, set approximately 900 metres from Mariachi Square.
Morelia, Mexico
USD 30/night
Offering a beautiful location in the historical centre of the city, the Vista Express Morelia is about 400 metres from Alley Romance.
Playa del Carmen, Mexico
USD 34/night
Located within a 5-minute drive of Xaman Ha Aviary, the luxurious Barrio Latino Al Centro By Pueblo Magico Network overlooks the garden and features a Mexican restaurant.
Tepotzotlan, Mexico
USD 49/night
Offering 108 rooms, the City Express is near the business district of Tepotzotlan, nearly a 5-minute ride from National Museum of Viceroyalty.
Amazing spa hotels in Mexico
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.
Tijuana, Mexico
USD 58/night
Offering spacious rooms plus a sauna and locker rooms, the comfortable 4-star Real Tijuana is located a 6-minute walk from Glorieta Zaragoza.
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 95/night
The 5-star Marina Fiesta offers 2 outdoor swimming pools and provides access to The Arch of Cabo San Lucas, which is approximately 25 minutes' walk away.
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.
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.
Nuevo Vallarta, Mexico
USD 995/night
Offering a stunning view, the elegant Grand Velas Riviera Nayarit has spacious rooms along with a poolside bar, while boasting a location just 350 metres from Paseo de los Cocoteros.
Mexico City, Mexico
USD 470/night
The Jw Marriott Hotel Mexico City Polanco is an impressive 5-star property set within 18 minutes' walk of Museo Nacional de Antropologia and nearly 25 minutes' walk from Torre Mayor.
San Miguel de Allende, Mexico
USD 275/night
Located a 6-minute walk from Museo La Esquina del Juguete popular Mexicano and a 5-minute walk from Parroquia de San Miguel Arcangel, the 5-star Casa De Sierra Nevada, A Belmond Hotel, welcomes guests since 1580 as well as offers sauna facilities, an outdoor swimming pool and an outdoor sauna.
San Miguel de Allende, Mexico
USD 89/night
600 metres from El Nigromante Ignacio Ramirez Cultural Center, the smoke-free Real De Minas San Miguel de Allende with 214 rooms features spa therapy and various recreational opportunities, plus a Mexican restaurant, serving vegetarian specials.
Puerto Vallarta, Mexico
USD 191/night
Situated in the marina Las Glorias-North Hotel district, the contemporary Sheraton Buganvilias Resort & Convention Center features 473 rooms and an à la carte restaurant.
Mexico City, Mexico
USD 134/night
There is an à la carte restaurant with Italian cuisine and a heated swimming pool available on site.
Cabo San Lucas, Mexico
USD 361/night
Merely 5 minutes' walk from Hacienda, the deluxe Me Cabo Cabo San Lucas with 106 rooms features fitness classes, spa therapy and various recreational opportunities, plus a Mexican restaurant, serving Mexican specials.
Merida, Mexico
USD 28/night
Only an 11-minute walk from Pasaje de la Revolucion, the affordable Gobernador Merida offers an outdoor swimming pool.
Xpu Ha, Mexico
USD 281/night
Set 500 metres from Xpu-Ha Beach, the wonderful 5-star Catalonia Royal Tulum Beach & Spa Resort Adults Only features an à la carte restaurant serving international cuisine.
Zacatecas, Mexico
USD 78/night
A Mexican restaurant is available in the comfortable Santa Rita Zacatecas, which boasts a prime location approximately 5 minutes' walk from Plazuela Miguel Auza.
Cuernavaca, Mexico
USD 168/night
Featuring a beautiful location in the heart of Cuernavaca, the 5-star Las Mananitas has 15 rooms and a swimming pool.
Mexico City, Mexico
USD 253/night
Located within a 7-minute stroll of Avenida Presidente Masaryk, the upscale W Mexico has 237 rooms, and lies near an underground station.
San Jose del Cabo, Mexico
USD 173/night
Located about 5 minutes' walk from Cabo Dolphins San Jose del Cabo, the gorgeous Grand Decameron features 139 rooms with views of the sea.
Nuevo Vallarta, Mexico
USD 89/night
Boasting setting only a short drive from Banderas Bay, the superb Paradise Village offers 180 rooms along with a hot tub and an outdoor swimming pool on-site.
Top family hotels in Mexico
Cozumel, Mexico
USD 96/night
The Casa Mexicana offers a snack bar and 88 rooms, along with a great location merely a 5-minute stroll from Chankanaab Adventure Beach 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.
Cuernavaca, Mexico
USD 80/night
Located around a 25-minute walk from Plaza de Armas de Cuernavaca, the elegant 5-star Hosteria features a swimming pool and an à la carte restaurant with international dishes.
Cabo San Lucas, Mexico
USD 55/night
Playa La Empacadora is a 20-minute walk from the smoke-free Santa Fe Cabo San Lucas and features shopping and dining.
Monterrey, Mexico
USD 62/night
Located at a 650-metre distance from Colegio Civil in the Monterrey Centro district, the smoke-free Safi Royal features 156 rooms along with spa therapy and various recreational opportunities.
Oaxaca, Mexico
USD 57/night
The Casona is situated in a downtown area of Oaxaca, only 550 metres from Mercado de artesanias Jose Perfecto Garcia and around 5 minutes on foot from Downtown Oaxaca de Juarez.
Ixtapan de la Sal, Mexico
9.41 review
USD 76/night
Featuring spa therapy and various recreational opportunities, the luxury Fiesta Americana Hacienda is 10 minutes' walk from Parish of the Assumption of Mary.
Zacatecas, Mexico
USD 101/night
Boasting 42 rooms, the elegant Quinta is centrally located approximately 5 minutes' walk from Sierra de Alica Park.
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.
Guadalajara, Mexico
USD 40/night
You can relax by an outdoor swimming pool in the smoke-free De Mendoza Guadalajara, located 10 minutes' walk from Morelos Park.
Oaxaca, Mexico
USD 241/night
Centrally set just 0.7 km from Museum of Cultures of Oaxaca, the 4-star Casa in the Oaxaca Historic Centre district offers a courtyard and a shared lounge.
Aguascalientes, Mexico
USD 70/night
Set at a distance of 2.1 km from Plaza de la Patria, the Hacienda Aguascalientes welcomes guests to an à la carte restaurant on site.
Zacatecas, Mexico
6.41 review
USD 82/night
The Emporio is situated only 350 metres from Museo la Casa Del Inquisidor and just 10 minutes on foot from La Alameda.
Tijuana, Mexico
USD 53/night
The 4-star Palacio is nestled in the centre of Tijuana and merely 1.6 km from Museo de las Californias.
Puerto Escondido (Oaxaca), Mexico
USD 81/night
Positioned about a 25-minute walk from Playa Puerto Angelito y Manzanillo, guests can enjoy Mexican dishes at the charming 4-star Villasol Puerto Escondido's Mexican restaurant.
San Jose del Cabo, Mexico
USD 150/night
Guests can take advantage of a swimming pool as well as yoga classes, spa therapy and recreational facilities, while staying at the cosy Royal Solaris Los Cabos, set in a historic area.
Cabo San Lucas, Mexico
USD 590/night
Offering an outdoor swimming pool, the Pueblo Bonito Cabo San Lucas is only 1.7 km from La Turquesa Jewelry and Art.
Mexicali, Mexico
USD 57/night
Offering baggage storage, the City Express Mexicali lies in a business area, at a distance of 4.5 km from Centro Historico and approximately a 10-minute ride from Sol Del Nino IMAX THEATER.
Cabo San Lucas, Mexico
USD 316/night
An à la carte restaurant and 217 rooms are available during the stay at the 5-star Sandos, boasting a location about a 5-minute drive from Souvenir shopping.
Nuevo Vallarta, Mexico
4.22 reviews
USD 109/night
0.8 km from Playa Royale, the exclusive Occidental Nuevo Vallarta overlooks the garden and features water sports facilities, entertainment activities and various recreational opportunities.
Best luxury hotels in Mexico
San Jose del Cabo, Mexico
USD 328/night
Situated just 7 minutes' walk from San Jose's Estuary and Bird Sanctuary, the 5-star Hyatt Ziva Los Cabos San Jose del Cabo features 591 rooms with private bathrooms.
Tlalnepantla (Morelos), Mexico
USD 44/night
Featuring an outdoor swimming pool and a 24-hour bar, the pleasant 5-star Krystal Tlalnepantla is located a mere 5 minutes' walk from Capri Casino and 2.8 km from Carnevale Casino.
Puerto Morelos, Mexico
USD 710/night
Located approximately 20 minutes' walk from Faro Inclinado, the 5-star Desire features a swimming pool.
Ixtapa (Guerrero), Mexico
USD 109/night
A Mexican restaurant and 219 rooms are available during the stay at the Emporio Ixtapa, boasting a location just a 9-minute stroll from Playa El Palmar.
Punta Mita, Mexico
USD 1 035/night
Located at a 4.9 km distance from Litibu Golf Course quite close to Banderas Bay, the smoke-free Four Seasons Resort Punta Mita offers 177 rooms together with steam baths, a plunge pool and a solarium.
Puerto Aventuras, Mexico
USD 149/night
Puerto Aventuras Beach Marina and Golf Resort is a short walk from the Puerto Aventuras, while Dolphin Discovery Riviera Maya is only a 5-minute stroll away.
Merida, Mexico
USD 65/night
Set 25 minutes' walk from Col. Aleman Park, the smoke-free Conquistador boasts a solarium, massage therapy, and a shared lounge available on site.
Mexico City, Mexico
USD 278/night
Featuring a setting in a shopping area 450 metres from Avenida Presidente Masaryk, the 42-story Intercontinental Presidente Mexico City, An Ihg includes 700 rooms along with fitness classes, spa therapy and various recreational opportunities.
Puerto Penasco, Mexico
8.22 reviews
USD 89/night
Located at a distance of 2.4 km from Old Port and 16 minutes' walk from El Pinacate y Gran Desierto de Altar Biosphere Reserve, the 5-star Penasco Puerto Penasco features an outdoor heated swimming pool and a poolside bar.
San Miguel de Allende, Mexico
USD 230/night
Located a mere 550 metres from Allende Garden and only 1 km from Cristi Fer Art Gallery and Workshops, the 5-star Matilda San Miguel de Allende features a poolside bar plus an infinity pool.
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.
Queretaro, Mexico
USD 82/night
El Acueducto De Queretaro is at a distance of 2.6 km from the Gran and Museo Regional is only a 5-minute walk away.
Punta Maroma, Mexico
USD 390/night
Featuring steam baths, yoga classes and massage therapy, the 5-star Secrets Maroma Beach Riviera Cancun - Adults Only Playa del Carmen is set in an entertainment area a 10-minute ride from Mayan Water Complex.
Puerto Aventuras, Mexico
USD 212/night
The fantastic Catalonia Riviera Maya Resort & Spa is nestled in the very heart of Puerto Aventuras and within 10 minutes' drive of Cenote Azul.
Cozumel, Mexico
USD 419/night
10 minutes by car from Cha'an Ka'an Observatory of Cozumel, the charming Palace offers a cash machine and a currency exchange.
Zihuatanejo, Mexico
USD 234/night
Located 10 minutes by car from Playa Libre, the 3-star Thompson Zihuatanejo, A Beach Resort, Part Of Hyatt boasts a swimming pool and a Mexican restaurant with seafood dishes.
Cheap hotels in Mexico
Mexico City, Mexico
6.01 review
USD 44/night
Nestled within 10 minutes' drive of Monument to the Revolution, the 4-star Hampton Inn & Suites Mexico City - Centro Historico offers a free buffet breakfast along with fitness classes, recreational facilities and entertainment activities.
Cancun, Mexico
USD 23/night
The 3-star Suites Cancun is a mere 8 minutes' walk from La Taberna de los Amigos and offers a shared lounge, recreational facilities, and a garden.
La Paz, Mexico
USD 52/night
Offering an outdoor swimming pool, the wonderful 3-star Perla La Paz is 16 minutes' walk from Rancho El Cajon.
Puerto Escondido (Oaxaca), Mexico
USD 59/night
Offering location in a beautiful district, the luxury Caracol Plaza Puerto Escondido features a Mexican restaurant plus recreational facilities and a garden.
Top resorts in Mexico
Morelia, Mexico
USD 58/night
Featuring 18 rooms with views of the city, the stylish Alameda is set about 35 km from General Francisco J. Mujica International airport.
Boca del Rio (Veracruz), Mexico
USD 67/night
Located approximately 6 km from Wax Museum of Veracruz, the comfortable Ramada Boca del Rio offers an outdoor pool.
San Cristobal de las Casas, Mexico
USD 36/night
Less than a 5-minute walk from Kakaw Museum Cultural Cocoa and chocolate, the 4-star Casa Mexicana San Cristobal de las Casas offers bright rooms along with a Mexican menu, served at an à la carte restaurant.
Morelia, Mexico
USD 148/night
A prime location of the elegant De La Soledad Morelia provides easy access to the hushed sanctuary "Shrine of Our Lady of Guadalupe", which is just 1.8 km away.
Cholula, Mexico
USD 57/night
Offering 15 rooms with views of the garden, the smoke-free Villas Cholula is set in a historic district, a 15-minute walk from Shrine of Our Lady of Remedies.
Puerto Vallarta, Mexico
USD 254/night
Comprising 60 rooms in the very heart of Puerto Vallarta, the beachfront Buenaventura lies an 18-minute walk from The Church of Our Lady of Guadalupe.
Tapachula, Mexico
USD 39/night
The charming San Francisco is nestled in the very heart of Tapachula and a mere 1.6 km from Parque Central Miguel Hidalgo.
Campeche, Mexico
9.63 reviews
USD 52/night
The 4-star Gamma Campeche is found merely 13 minutes' walk from Balamku, offering guests international cuisine.
Palenque, Mexico
USD 70/night
Offering a great setting 3.5 km from National Park of Palenque, the luxury Mision features a solarium and a hot tub.
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.
Ciudad Juarez, Mexico
7.42 reviews
USD 65/night
Boasting a prime location, a mere 0.6 km from Emotion Casino, the 5-star Lucerna includes an outdoor pool.
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.
Oaxaca, Mexico
USD 47/night
Located approximately 3 km from Oaxaca Cathedral, the 4-star Victoria offers an outdoor swimming pool.
Zacatecas, Mexico
USD 33/night
Set 1.3 km from Plaza de Armas, the rooms in the quality Arroyo Zacatecas have views of city.
Oaxaca, Mexico
USD 53/night
Featuring a shared lounge and a garden, together with a poolside bar, the lovely 4-star Mision Oaxaca is set only a 5-minute walk from Ethnobotanical Garden.
Cabo San Lucas, Mexico
USD 234/night
Boasting an outdoor swimming pool and a pizza restaurant, the exquisite 5-star Casa Dorada Cabo San Lucas is located only a 5-minute walk from Hacienda, merely 1 km from Los Cabos Pier.
Tlaquepaque, Mexico
7.63 reviews
USD 45/night
Located in the historical Tlaquepaque district and approximately 10 minutes' drive from El Refugio Cultural Center, the 4-star Radisson Tlaquepaque features 115 rooms plus an outdoor swimming pool.
Isla Mujeres, Mexico
USD 480/night
The grand 5-star Almare serves international dishes and features an outdoor swimming pool, boasting a tranquil location just a 6-minute walk from Women's Beading Cooperative.
Puerto Vallarta, Mexico
USD 240/night
The upscale Crown Paradise boasts an ideal setting and features a swimming pool along with views of the ocean.
Puerto Vallarta, Mexico
USD 247/night
The luxurious Crown Paradise Puerto Vallarta's à la carte restaurant serves breakfast and dinner overlooking sea in the Las Glorias-North Hotel district not far from a ship terminal.