Most popular cities in Mexico
Cancun178 hotels
Mexico City446 hotels
Puerto Vallarta134 hotels
Tulum223 hotels
Cheap hotels in Mexico
Tulum, Mexico
USD 238/night
Featuring a continental breakfast and a gym, the 5-star Hilton Tulum Riviera Maya All-Inclusive Resort is located a 10-minute ride from Aktun Chen.
Nuevo Vallarta, Mexico
7.61 review
USD 60/night
The Hampton Inn By Hilton is set about 10 minutes by car from El Faro Lighthouse and 2.2 km from Sea Safari.
Cancun, Mexico
9.41 review
USD 137/night
Situated a few steps from an international restaurant and a bar, and within 7 km of Ventura Park Cancun, the Hilton Garden Inn Cancun Airport includes 186 rooms within 20 minutes' walk of Endless Travelers.
Monterrey, Mexico
USD 72/night
The Tru By Hilton Monterrey Fundidora is situated approximately 800 metres from Fundidora Park and nearly a 10-minute drive from Museum of Contemporary Art in Monterrey.
Mazatlan, Mexico
USD 106/night
Located about 5 minutes on foot from Sea Shell City and just 400 metres from Cinemas Gaviotas, the 5-star Courtyard features a lobby bar plus an outdoor pool.
San Pedro Garza Garcia, Mexico
USD 169/night
Featuring the pleasure of tasting Spanish specialities, this 166-room the 3-star Ac San Pedro Garza Garcia is placed in the San Pedro Garza Garcia district, at a distance of 4.8 km from Fundidora Park.
Mexico City, Mexico
USD 173/night
Set merely 5 minutes' walk from Chocolates cardiff and in the Del Valle district, the smoke-free Hyatt Regency has 200 rooms.
Tulum, Mexico
USD 64/night
Caleta Tankha Playa is within 5 minutes' walk of the Motto By Hilton, while Tulum Monkey Sanctuary is approximately 5 minutes' drive away.
Las Pintas, Mexico
USD 66/night
Featuring an indoor pool and 148 rooms, the smoke-free Ramada Las Pintas is 10 minutes' drive from Parroquia Madre de Dios.
San Miguel de Allende, Mexico
USD 335/night
Nestled merely a 7-minute walk from Juarez Park, the smoke-free La Valise features an outdoor pool and 6 rooms.
San Miguel de Allende, Mexico
USD 517/night
Located just 5 minutes' walk from Parroquia de San Miguel Arcangel and at a distance of 950 metres from Casa de Cultura Banamex, the deluxe 5-star Numu Boutique features a sky bar plus a swimming pool.
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.
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.
Acapulco, Mexico
USD 155/night
The stylish Princess Riviera Acapulco, really close to Turtle Dunes, boasts access to a white beach and also features spa therapy, various recreational opportunities, and a garden.
Lafitte, Mexico
USD 136/night
Placed about 10 minutes' drive from Punta Venado, the upscale 5-star Fairmont Mayakoba Playa del Carmen offers a private location in the Mayakoba district, offering canoeing and cycling.
Xpu Ha, Mexico
2.61 review
USD 167/night
The exclusive 5-star Barcelo Maya Caribe offers aerobics, steam baths and chaise longues in a beach area of Xpu Ha, an 11-minute walk from Dolphinaris Barcelo.
Xpu Ha, Mexico
USD 165/night
With views of the patio, the 5-star Barcelo Maya Beach Xpu Ha is situated a 13-minute stroll from Cenote Cristalino and offers fitness classes, various recreational opportunities and entertainment activities.
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.
Queretaro, Mexico
USD 70/night
Featuring an outdoor swimming pool and 182 rooms, the superb 5-star Hacienda Queretaro is 4.2 km from Fantastic Park.
Santa Cruz Huatulco, Mexico
USD 87/night
Featuring 484 rooms with views of the beach, the luxury Brisas Santa Cruz Huatulco is set a 10-minute drive from Santa Cruz Bay.
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.
Acapulco, Mexico
USD 120/night
Offering a hillside location at a distance of 450 metres from Punta Diamante, the grand Camino Real Acapulco serves Mexican cuisine.
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.
Tuxtla Gutierrez, Mexico
USD 49/night
At the luxury Marriott, guests can use a shared lounge and various recreational opportunities or spend the day lazing by a swimming pool.
Mexico City, Mexico
6.01 review
USD 172/night
Located approximately a 20-minute walk from The Angel of Independence, the Camino Real Polanco Mexico features a year-round outdoor pool and an à la carte restaurant with international dishes.
Santa Cruz Huatulco, Mexico
USD 123/night
Offering 3 outdoor swimming pools, the Camino Real is located in the charming part of Santa Cruz Huatulco, about 25 minutes on foot from Playa Arrocito.
Cuernavaca, Mexico
USD 228/night
Set within 3 km of Chapultepec Ecological Park, the 5-star Sumiya Cuernavaca with a Japanese garden opens onto the pool and provides spa therapy and a large garden.
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.
Veracruz, Mexico
USD 67/night
The quiet 5-star Camino Real offers you to enjoy international cuisine, a large outdoor swimming pool and a quiet location at a 700-metre distance from Big Bola Casinos Veracruz.
Mexico City, Mexico
USD 133/night
Including an indoor swimming pool together with a steam room and an indoor pool onsite, the Camino Real Aeropuerto boasts a location in the Venustiano Carranza district of Mexico City within a few steps of a motorway.
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
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.
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.
Acapulco, Mexico
9.03 reviews
USD 102/night
The 4-star Copacabana Beach Hotel is a perfect vacation spot around 3 km from Parque De La Reina and other Acapulco landmarks.
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.
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.
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.
Cozumel, Mexico
USD 115/night
Featuring Mexican menu and an outdoor swimming pool, the El Cid offers a setting merely an 8-minute stroll from Cha'an Ka'an Observatory of Cozumel, at a distance of 3.5 km from Punta Langosta Pier.
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 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.
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.
Mazatlan, Mexico
USD 75/night
Featuring a large pool along with a pool bar, the 4-star Emporio is a great place for exploring Family Monument in a business area, set nearly a 5-minute ride away.
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.
Puerto Morelos, Mexico
USD 192/night
A Jacuzzi and an outdoor swimming pool are all available on-site at this 342-room the fantastic Marina El Cid Spa & Beach Resort Puerto Morelos, a 16-minute stroll from Dr. Alfredo Barrera Marin Botanical Garden.
Veracruz, Mexico
9.41 review
USD 60/night
A privileged location of the Galeria Plaza provides easy access to Wax Museum of Veracruz, which is approximately 6 km away.
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.
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.
San Pedro Garza Garcia, Mexico
USD 53/night
Featuring a Mexican restaurant, the comfortable Comfort Inn San Pedro Garza Garcia is based in the San Pedro Garza Garcia district, nearly a 25-minute walk from Parque Arboleda.
Most popular 3-star hotels in Mexico
Veracruz, Mexico
USD 26/night
Merely 13 minutes on foot from Acuario de Veracruz, the smoke-free Mar Y Tierra boasts an à la carte restaurant and 50 rooms.
Cancun, Mexico
9.21 review
USD 14/night
Located in the Zona Hotelera district, the 3-star Selina Cancun Laguna Hotel Zone is about a 5-minute walk from Plaza La Fiesta.
Morelia, Mexico
USD 65/night
The Holiday Inn is situated at a distance of 2.8 km from Alley Romance and approximately a 10-minute ride from Museo Del Dulce.
Rosarito, Mexico
USD 169/night
The 3-star Beach with a swimming pool is a 10-minute ride from Rosarito.
Mazatlan, Mexico
USD 201/night
Located within a 7-km distance of Malecon, the El Cid Mazatlan boasts an outdoor pool and an à la carte restaurant with international dishes.
Mazatlan, Mexico
USD 97/night
The Park Royal Mazatlan lies at a distance of 1.2 km from Avenida Sabalo Cerritos and offers an à la carte restaurant and an outdoor pool onsite.
Puerto Vallarta, Mexico
USD 68/night
Boasting 2 outdoor swimming pools, the beachfront Tropicana is a 17-minute walk from Malecon Boardwalk.
Akumal, Mexico
USD 218/night
Located 5 minutes' stroll from Lamanai, the charming Bay Beach & Wellness Akumal features a swimming pool along with a Jacuzzi and an outdoor swimming pool.
Puerto Morelos, Mexico
USD 41/night
Located within minutes of National Reef Park of Puerto Morelos, the boutique-style Hacienda offers a spectacular view of the ocean along with an outdoor pool.
Mazatlan, Mexico
USD 61/night
Located in the Zona Dorada district of Mazatlan and within 13 minutes' walk of Sea Shell City, the Costa De Oro Beach features 266 rooms plus an outdoor swimming pool.
Mazatlan, Mexico
USD 118/night
Located at a distance of 250 metres from Sea Shell City, 6 minutes' walk from Cinemas Gaviotas, the budget Playa Mazatlan features facials and an aqua park along with 41 rooms.
Acapulco, Mexico
USD 117/night
Set nearly 25 minutes' walk from Avenida Costera Miguel Aleman, the wonderful Real Bananas All Inclusive Acapulco includes a restaurant with Mexican cuisine.
Rincon de Guayabitos, Mexico
USD 124/night
The 3-star Decameron Rincon de Guayabitos features an outdoor swimming pool and is at a distance of 3.2 km from Isla Del Coral.
Cancun, Mexico
USD 171/night
Set a 7-minute walk from Scenic Tower Cancun, the gorgeous 4-star Ocean Spa overlooks the ocean and invites guests to have a drink at a Mexican bar.
Cancun, Mexico
USD 63/night
The charming 3-star Aquamarina Cancun is found about a 15-minute walk from Jardin del arte, offering a Turkish steam bath and a Jacuzzi.
Merida, Mexico
USD 128/night
The 3-star Reef Yucatan is within 25 minutes' walk of Laguna Rosada and features a nightclub and recreational facilities, along with a disco bar on-site.
Oaxaca, Mexico
USD 128/night
Approximately 700 metres from Museo Filatelia and within 5 minutes' drive of Templo de Santo Domingo de Guzman, the Pilares Oaxaca features a swimming pool along with a snack bar.
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.
San Pedro Garza Garcia, Mexico
USD 47/night
Featuring a sauna, spa therapy, and a shared lounge, the charming 3-star Chipinque Monterrey is 15 minutes' drive from Rufino Tamayo Park.
Nuevo Vallarta, Mexico
USD 179/night
Located within a 10-minute drive of The Bucerias Art Walk, the 5-star Riu Vallarta features a swimming pool along with sauna facilities and an outdoor swimming pool.
Amazing spa hotels in Mexico
Manzanillo, Mexico
USD 149/night
Offering a private swimming pool, the Tesoro Manzanillo is at a distance of 0.9 km from Las Hadas.
Acapulco, Mexico
9.61 review
USD 138/night
A mere 11 minutes' stroll from Playa Princess Acapulco Guerrero, the Pierre Mundo Imperial offers a cash machine and a lift.
Puerto Vallarta, Mexico
USD 211/night
Set about a 5-minute walk from Playa Gemelas, the stylish 5-star Royal features a Mexican restaurant serving Mexican cuisine.
San Jose del Cabo, Mexico
USD 188/night
Guests of the 5-star Hilton Los Cabos San Jose del Cabo can relax at a heated pool and have their drinks at the lounge bar.
Cancun, Mexico
USD 393/night
Located in the Zona Hotelera district of Cancun, the Hilton Cancun Mar Caribe All-Inclusive offers 69 rooms along with an infinity swimming pool.
Guadalajara, Mexico
USD 42/night
The perfect Barcelo Guadalajara with an à la carte restaurant is positioned in the Zona Expo district with views of the city.
Cabo San Lucas, Mexico
USD 264/night
Featuring an outdoor swimming pool and 508 rooms, the luxury Fiesta Americana is 3.4 km from Santa Maria Beach.
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.
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.
Riviera Maya, Mexico
USD 172/night
At a 35 km distance from Aktun Chen, the 5-star Bahia Principe Grand Tulum All Inclusive - Newly Renovated Riviera Maya offers aerobics, entertainment activities and various recreational opportunities plus an outdoor pool.
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.
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.
Ensenada, Mexico
USD 202/night
Offering spa therapy and a shared lounge, the family-friendly Coral Ensenada is situated 10 minutes by car from Skampa.
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.
Cancun, Mexico
USD 94/night
With spa therapy, loungers and entertainment activities this 135-room the 4-star Beachscape Kin Ha Villas & Suites Cancun is within 3.1 km of Interactive Aquarium.
Acapulco, Mexico
10.01 review
USD 117/night
Set around 10 minutes' drive from Playa Caleta, the Las Brisas boasts fitness classes, massage therapy and various recreational opportunities available on site.
Mexico City, Mexico
USD 149/night
Boasting fitness classes and massage therapy, the Marquis Reforma Mexico City is around a 25-minute walk from Zoologico de Chapultepec in a financial area.
Cancun, Mexico
USD 408/night
A mexican restaurant and an indoor swimming pool are available on site of the 5-star Grand Fiesta Americana Coral Beach, that boasts an unique location nearly 5 minutes' walk from Coco Bongo.
Top family hotels in Mexico
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.
Monterrey, Mexico
USD 94/night
The 5-star Holiday Inn Monterrey is conveniently located in a recreational area, about 5 minutes' walk from Parque Fundidora tube station.
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.
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.
Toluca, Mexico
USD 52/night
The Radisson is situated in an industrial area of Toluca, at a distance of 1.6 km from Torres Bicentenario and around a 25-minute stroll from Museo del Alfenique de Toluca.
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.
Cozumel, Mexico
USD 261/night
Set 2.6 km from Cha'an Ka'an Observatory of Cozumel, the unique Presidente Intercontinental Cozumel Resort & Spa, An Ihg lies in an entertainment neighbourhood.
Cancun, Mexico
USD 695/night
Based a 25-minute walk from Mayan Museum of Cancun, the comfortable Jw Marriott Cancun Resort & Spa features an American-style restaurant and fitness classes and massage therapy.
Cancun, Mexico
USD 90/night
Offering views of the Caribbean Sea, the elegant Marriott Cancun, An All-Inclusive Resort Cancun in the Zona Hotelera district features fitness classes and recreational facilities along with an American restaurant.
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.
Puerto Vallarta, Mexico
USD 98/night
Offering an indoor pool with views of ocean, the 4-star Marriott Puerto Vallarta Resort & Spa is located in the Marina Puerto Vallarta district of Puerto Vallarta.
Cancun, Mexico
USD 109/night
There are a solarium, steam baths, and spa therapy on site, and guests can enjoy the à la carte restaurant and a charming location within 5 minutes' walk of Mayan Museum of Cancun.
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.
Zacatecas, Mexico
USD 101/night
Boasting 42 rooms, the elegant Quinta is centrally located approximately 5 minutes' walk from Sierra de Alica Park.
Guadalajara, Mexico
USD 87/night
Boasting an outdoor swimming pool and a Mexican restaurant, the luxury Quinta is located a 9-minute walk from Arcos Vallarta Guadalajara, 4.9 km from Parque Metropolitano de Guadalajara.
El Bedito, Mexico
USD 356/night
Placed within 11 minutes' stroll of Tequila Cove, the 5-star Dreams Los Cabos Suites Golf Resort & provides guests with a beauty salon and a restaurant.
Akumal, Mexico
USD 255/night
An outdoor swimming pool and a snack bar are offered for guest convenience at the 5-star Grand Palladium Kantenah Resort & Akumal.
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.
Cancun, Mexico
USD 306/night
Boasting a year-round outdoor swimming pool and an à la carte restaurant, the stylish Kempinski Hotel is located within 9 minutes' walk of the underwater museum "Museo Subacuatico de Arte", nearly a 13-minute walk from the enclosed mall "Kukulcan Plaza".
Best luxury hotels in Mexico
Playa del Carmen, Mexico
USD 264/night
Featuring a solarium, a Jacuzzi and a massage chair, the 5-star Royal Hideaway Playacar All-Inclusive Adults Only is located 2.5 km from Museo Frida Kahlo Playa Del Carmen.
Mexico City, Mexico
USD 147/night
Featuring a heated swimming pool and a lounge bar on site, the classic Sheraton Mexico City Maria Isabel just 6 minutes on foot from Mexican Stock Exchange is well positioned near a tube station.
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.
Ixtapa (Guerrero), Mexico
5.41 review
USD 176/night
Situated within 10 minutes' stroll of Playa Coral, the opulent 5-star Azul Ixtapa All Inclusive Resort Ixtapa features fitness classes, massage therapy and entertainment activities.
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.
Cancun, Mexico
USD 305/night
Boasting a location in the leisure district of Cancun, the upscale 5-star Beach Palace Cancun offers an à la carte restaurant plus a steam room, a hot tub and sauna facilities.
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
9.61 review
USD 204/night
Featuring an à la carte restaurant along with a shared lounge and various recreational opportunities, beachfront The Westin San Jose del Cabo is situated an 18-minute walk from El Dorado Golf & Beach Club.
Puerto Vallarta, Mexico
USD 86/night
Family The Westin includes a hot tub and a sauna, boasting a private location within walking distance of the Pacific Ocean.
Xpu Ha, Mexico
USD 223/night
Located at a 4.3 km distance from Cenote snorkeling, the boutique El Dorado Seaside Suites, Gourmet All Inclusive By Karisma features 246 rooms with views of the patio.
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.
Mazatlan, Mexico
USD 235/night
The 5-star Emerald Bay Mazatlan features rooms with views of the ocean, while a luxurious location provides access to Aquatic Park Mazagua, which is nearly a 25-minute walk away.
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.
Manzanillo, Mexico
10.01 review
USD 84/night
Set a short distance from Las Hadas, the luxurious Las Hadas boasts a tennis court, various recreational opportunities, and an 18-hole championship golf course.
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.
Cancun, Mexico
USD 357/night
Placed 5 minutes by car from Avenida Kukulkan, the luxury Hyatt Zilara features 310 rooms, as well as a hot tub and an outdoor swimming pool.
Cheap hotels in Mexico
Oaxaca, Mexico
USD 11/night
The venue with views of the mountain is placed 15 minutes' walk from the centre of Oaxaca, at a short distance from Andador Turistico.
Puerto Escondido (Oaxaca), Mexico
USD 77/night
While staying at the Selina Puerto Escondido you are invited to discover Mirador Summer Romance, set about 10 minutes away by car, or Playa Coral, which is approximately 10 minutes away by car.
Tulum, Mexico
USD 47/night
Offering snorkelling, cycling and windsurfing for sport lovers, this property is located in Zama district 4.2 km from Tulum Archaeological Site.
Oaxaca, Mexico
USD 49/night
Cruz de Piedra is within 1.1 km of the Casa Rosa Mexicano and Zocalo is a 10-minute walk away.
Santa Cruz Huatulco, Mexico
USD 27/night
The Dona Mary is situated only 400 metres from la crucecita Central Park and approximately a 15-minute stroll from Bahia de San Agustin.
Tijuana, Mexico
USD 62/night
The Sleep Inn Tijuana is situated approximately 25 minutes on foot from Albercas water park Vergel and within a 5-km distance of Parque de la Amistad.
Mineral del Monte, Mexico
USD 44/night
Located at a 600-metre distance from Forests Zumate, the 3-star Real Mineral del Monte features 6 rooms with views of the garden.
Cancun, Mexico
USD 20/night
This family-friendly hostel welcomes travellers 0.9 km from the beach and offers 183 rooms.
Mazatlan, Mexico
USD 105/night
Offering an outdoor swimming pool, the smoke-free Granada has a quiet setting based in the centre of Mazatlan.
Top resorts in Mexico
San Jose del Cabo, Mexico
USD 486/night
Set 18 minutes on foot from Cuadra San Francisco, the 5-star Marquis Los Cabos, An All - Inclusive, Adults - Only & No Timeshare features an infinity pool and a continental breakfast.
Puerto Vallarta, Mexico
USD 583/night
A mere 13 minutes on foot from El Faro Lighthouse, the exclusive Casa Velas - Adults Only boasts an à la carte restaurant and 80 rooms.
Lafitte, Mexico
USD 259/night
Set a 10-minute drive from Grand Coral Golf Riviera Maya, the beachfront Hyatt Zilara Riviera Maya Adults Only Playa del Carmen features an outdoor swimming pool and a buffet breakfast.
Cabo San Lucas, Mexico
8.42 reviews
USD 119/night
With spa therapy, chaise longues and various recreational opportunities this 270-room the stunning 5-star Hacienda Del Mar Los Cabos Cabo San Lucas is within 4.9 km of Chileno Bay Public Beach.
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.
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.
San Jose del Cabo, Mexico
USD 761/night
Located a mere 6 minutes on foot from Cuadra San Francisco in a historical district, the 5-star Paradisus Los Cabos All Inclusive San Jose del Cabo features 350 rooms along with fitness classes, recreational facilities and entertainment activities.
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.
Akumal, Mexico
USD 170/night
Offering an outdoor swimming pool plus whirlpool bathtubs, a traditional Hammam and a whirlpool tub, the wonderful 5-star Grand Sirenis Riviera Maya Resort & is found at a 4 km distance from Akumal Ecological Center.
Cancun, Mexico
9.06 reviews
USD 239/night
Staying at the smoke-free Westin Resort & Spa Cancun in the Zona Hotelera district, guests can dine at an à la carte restaurant or enjoy using aerobics classes and steam baths.
Cancun, Mexico
USD 158/night
Guests can enjoy an infinity swimming pool at the Seadust Cancun Family Resort, located in the recreational area of the city.
Akumal, Mexico
USD 135/night
Within 09 km of Playa Coba, the stunning 5-star Bahia Principe Grand Coba features yoga classes, spa therapy and loungers.
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.
Playa del Carmen, Mexico
USD 227/night
Situated in a beach area, the upscale 5-star Sandos Playacar All Inclusive Playa del Carmen is complete with spacious rooms as well as a Turkish bath, a steam room and a hot tub.
Rosarito, Mexico
3.41 review
USD 61/night
Featuring 70 rooms with views of the ocean, the 4-star Las Rocas is set only 1.3 km from Christ of the Sacred Heart.
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.
Cancun, Mexico
9.03 reviews
USD 181/night
Boasting an outdoor swimming pool along with sauna facilities and an outdoor swimming pool, the smoke-free Park Royal Beach Cancun is placed in the Zona Hotelera district around 5 minutes on foot from La Isla Shopping Village.
Cozumel, Mexico
USD 159/night
Situated 0.8 km from Playa Caletita, the Grand Park Royal Cozumel offers 193 guest rooms.
Acapulco, Mexico
USD 161/night
Offering 128 rooms with views of the ocean, the spectacular 4-star Park Royal Acapulco is set in a dynamic district, a 10-minute drive from Praderas de Costa Azul.
Playa del Carmen, Mexico
USD 246/night
An à la carte restaurant with a Jacuzzi, sauna facilities and an outdoor swimming pool are provided on site, while the Viva Maya By Wyndham, A Trademark All Inclusive Resort Playa del Carmen boasts a prime setting in an entertainment area.