Most popular cities in Mexico
Cancun178 hotels
Mexico City446 hotels
Puerto Vallarta134 hotels
Tulum223 hotels
Cheap hotels in Mexico
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.
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.
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.
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.
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.
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.
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.
Mazatlan, Mexico
USD 95/night
Located approximately a 5-minute walk from Mazagua in an entertainment neighbourhood, the comfortable Best Western features a shared lounge, various recreational opportunities, and a garden.
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.
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.
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.
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.
More hotels in Mexico:
Best 5-star hotels in Mexico
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.
Tulum, Mexico
USD 35/night
Offering 48 rooms with views of the garden, the non-smoking Azulik is set in the Zona Hotelera district, approximately a 10-minute ride from Parque Nacional de Tulum.
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.
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.
Mazatlan, Mexico
USD 102/night
At a distance of 7 km from Plaza Machado, 5-star The Inn Mazatlan features a Mexican restaurant and 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.
Akumal, Mexico
8.81 review
USD 246/night
Set 4.6 km from Cenote Santa Cruz, the Bahia Principe Luxury Akumal features 2419 rooms with private bathrooms.
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.
Mazatlan, Mexico
USD 82/night
The Royal Villas Mazatlan is situated near the shopping district of Mazatlan, only a 5-minute stroll from Mazagua.
San Jose del Cabo, Mexico
USD 324/night
At a distance of 2.5 km from Club Campestre Golf Course, the 5-star Cabo Surf overlooks the garden and features a sundeck and spa therapy.
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.
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.
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.
Puerto Morelos, Mexico
USD 310/night
Boasting rooms that overlook the pool, the luxury Zoetry Paraiso De La Bonita - Endless Privileges features a beautiful location in a beach area and offers to benefit from a hot tub and an outdoor swimming pool.
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.
Most popular 4-star hotels in Mexico
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.
Zihuatanejo, Mexico
USD 118/night
Featuring a Jacuzzi and a sauna, the business Aura Del Mar is located merely 5 minutes' walk from La Madera Beach.
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.
Playa del Carmen, Mexico
USD 192/night
The 4-star Porto Playa Condo Hotel And Beach Club with a swimming pool is located in the heart of Playa del Carmen just a 6-minute walk from Quinta Avenida.
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.
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.
Akumal, Mexico
USD 106/night
Boasting its location in a beach area, within 2.5 km of Aktun Chen Cenote, the beachfront Villas offers a local cuisine and a swimming pool.
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.
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.
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.
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.
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.
Cabo San Lucas, Mexico
USD 1 877/night
Located 5 minutes' walk from Hacienda in the vibrant part of Cabo San Lucas, the luxury Cabo Villas Beach Resort And Spa offers a solarium, a Jacuzzi, and a sauna.
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.
Most popular 3-star hotels in Mexico
Rosarito, Mexico
USD 169/night
The 3-star Beach with a swimming pool is a 10-minute ride from Rosarito.
Mazatlan, Mexico
USD 71/night
Offering a convenience store and a restaurant, the La Siesta lies in the Malecon of Mazatlan district of Mazatlan, only 450 metres from Malecon and nearly a 25-minute stroll from Fishermen Monument.
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.
Buenavista (Baja California Sur), Mexico
USD 101/night
Just a 5-minute walk from Spa Buena Vista, the lovely 3-star Buena Vista with 64 rooms features spa therapy and billiards, plus a Mexican restaurant, serving Mexican specials.
San Carlos Nuevo Guaymas, Mexico
9.22 reviews
USD 46/night
Located within walking distance of San Carlos Vista Point, the 3-star Sea Of Cortez Beach Club Aparthotel San Carlos Nuevo Guaymas boasts beach views, a pool bar on-site and an outdoor swimming pool.
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.
Coyuca de Benitez, Mexico
USD 118/night
Located 4.5 km from Isla Montosa and in front of a bus stop, the beachfront Gilda boasts 6 rooms and a Mexican restaurant serving the Mexican cuisine.
Cancun, Mexico
USD 139/night
Offering to take advantage of whirlpool bathtubs and an outdoor swimming pool, the quaint 3-star Club Regina boasts a beachfront location 5 minutes by car from El Rey Archaeological Zone.
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.
Mazatlan, Mexico
USD 81/night
Avenida Sabalo Cerritos is approximately a 20-minute walk from the fabulous 3-star Costa Bonita, and is ideal for an energetic jog or water sports activities and tubing.
Puerto Vallarta, Mexico
7.21 review
USD 40/night
The Emperador Puerto Vallarta is situated about 25 minutes on foot from The Church of Our Lady of Guadalupe and at a distance of 1.3 km from Malecon Boardwalk.
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.
Bucerias, Mexico
USD 113/night
The smoke-free Vista with a swimming pool is 2.6 km from Parish of Our Lady of Peace.
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.
Mazatlan, Mexico
USD 76/night
Providing access to Casino MonteCarlo, the wonderful Flores Mazatlan is within a 10-minute drive of Playa Cerritos and offers a Mexican restaurant.
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
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.
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.
Santa Cruz Huatulco, Mexico
USD 259/night
Dining at à la carte restaurant with international dishes is available at the elegant Quinta Real Huatulco Santa Cruz Huatulco, set within 12 minutes' walk of Conejos Bay.
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.
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.
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".
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.
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.
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.
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.
Isla Holbox, Mexico
USD 98/night
Nearly 25 minutes' walk from Holbox Beach, the 4-star Holbox By Xaloc includes 24 rooms.
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.
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.
Top family hotels in Mexico
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.
USD 74/night
Offering an outdoor pool, various recreational opportunities and a game area, the wonderful Casa is located about 10 minutes by car from Corpus Christi.
Acapulco, Mexico
USD 96/night
Offering the pleasure of tasting an international cuisine, the 3-star Amares Acapulco is centrally set, overlooking the Pacific Ocean.
Puerto Vallarta, Mexico
USD 119/night
Offering a restaurant, the Lindo Mar lies in the Conchas Chinas district of Puerto Vallarta, at a distance of 2.8 km from Centro Cultural Cuale and only 9 minutes' stroll from Playa Conchas Chinas.
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.
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.
Ixtapa (Guerrero), Mexico
USD 249/night
Featuring international cuisine and an outdoor pool, the beachfront Park Royal is ideally located merely a 13-minute walk from Marina Ixtapa.
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.
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.
Cabo San Lucas, Mexico
USD 116/night
The facilities of the 5-star Hacienda include 3 outdoor swimming pools, a garden hammock and various recreational opportunities.
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
USD 146/night
Comprising 303 rooms in the centre of Cancun, the luxury Royal Solaris lies a 15-minute ride from Avenida Kukulkan.
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.
Best luxury hotels in Mexico
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.
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.
6.61 review
USD 698/night
At a 33 km distance from Rauxa Show, the Hidden Beach Resort Au Naturel, Gourmet All Inclusive By Karisma Akumal overlooks the pool and features fitness classes, steam baths and massage therapy.
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.
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.
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.
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.
Riviera Maya, Mexico
USD 381/night
The 5-star Hard Rock Hotel Riviera Maya- Heaven Section boasts a hot tub and an outdoor swimming pool along with a tapas bar, offering location in a beach area.
Alfredo V. Bonfil, Mexico
USD 277/night
Boasting a whirlpool tub and sauna facilities onsite, the unique Moon Palace features a swimming pool along with a beachfront location.
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.
Cancun, Mexico
USD 635/night
With views of the lake, the world-class 5-star Le Blanc Spa Resort Cancun Adults Only All-Inclusive is situated nearly a 13-minute walk from The City Nightclub and offers yoga classes, various recreational opportunities and entertainment activities.
Cancun, Mexico
USD 447/night
Offering to take advantage of a hot tub and an outdoor swimming pool, the recently renovated Sun Palace Cancun boasts an oceanfront location 5 minutes by car from Playa Delfines.
Cancun, Mexico
USD 139/night
Overlooking the beach and providing guests with whirlpool baths and an outdoor swimming pool, the premium 5-star Westin Lagunamar Ocean Resort Villas & Spa Cancun is perfectly situated in a beach area only minutes from Scorpion's Temple ruins.
Puerto Morelos, Mexico
7.41 review
USD 165/night
Located 350 metres of Snorkeling Adventure, a 10-minute drive from Crococun Zoo, the comfortable 5-star Azul Beach Resort Riviera Cancun, Gourmet All Inclusive By Karisma features spa therapy, entertainment facilities and various recreational opportunities along with 435 rooms.
Playa del Carmen, Mexico
USD 517/night
End your day in luxury The Fives that is located 6 km from Quinta Avenida and offers 7 outdoor swimming pools.
Punta Mita, Mexico
USD 854/night
Located at a 4.7 km distance from Playa Careyeros Punta De Mita, the 5-star St. Regis Punta Mita Resort features a year-round outdoor pool.
Top resorts 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.
Isla Mujeres, Mexico
9.81 review
USD 75/night
Boasting a private swimming pool and an à la carte restaurant, the 5-star Privilege Aluxes Adults Only is located within 9 minutes' stroll of Parador Fotografico, approximately 5 minutes' walk from Playa Sol.
Cancun, Mexico
USD 465/night
Offering a desirable location a 5-minute walk from Interactive Aquarium, the 5-star Live Aqua Beach Resort Cancun features an outdoor swimming pool and an Asian restaurant.
Puerto Morelos, Mexico
USD 710/night
Located approximately 20 minutes' walk from Faro Inclinado, the 5-star Desire features a swimming pool.
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.
Cabo San Lucas, Mexico
USD 362/night
The 5-star Pueblo Bonito Sunset Beach Golf & Spa Resort boasts an unique setting and features an outdoor swimming pool along with views of the ocean.
Playa del Carmen, Mexico
9.61 review
USD 154/night
Located in the Playacar Zona Hotelera district of Playa del Carmen 10 minutes by car from Coco Bongo, the Allegro Playacar Playa del Carmen has 286 rooms and an outdoor swimming pool.
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.
San Jose del Cabo, Mexico
USD 149/night
Positioned within a short walking distance of Tequila Cove, the intimate Zoetry San Jose del Cabo has 60 rooms, the Mexican restaurant serving the Mexican cuisine, all at guest's disposal.
Puerto Morelos, Mexico
USD 273/night
Featuring a swimming pool and 333 rooms, the sophisticated Hyatt Ziva Riviera Cancun Puerto Morelos is 10 minutes' drive from Crococun Zoo.
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.
Cancun, Mexico
USD 201/night
Set just 6 minutes' walk from Flamingo Mall, the beachfront Wyndham Alltra Cancun All Inclusive Resort features 458 rooms with private bathrooms.
Puerto Vallarta, Mexico
USD 96/night
Ideally set 12 minutes' walk from Malecon Boardwalk, the beachfront Los Arcos in the Downtown Puerto Vallarta district offers facials, massage therapy, and an entertainment programme.
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.
Cancun, Mexico
USD 185/night
Located approximately a 15-minute drive from Museo Subacuatico de Arte, the 5-star Crown Paradise Club Cancun provides guests with an à la carte restaurant and spacious rooms.
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.
Puerto Vallarta, Mexico
USD 425/night
Featuring views of the beach, the beachfront Velas Vallarta Puerto Vallarta includes an à la carte restaurant with international cuisine.
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.
Riviera Maya, Mexico
USD 568/night
Featuring a swimming pool and a plunge pool, a steam room and a hot tub, the 5-star Viceroy Riviera Maya, A Luxury Villa Resort stands around 10 minutes' drive from Martina Beach Club and at a 4.4 km distance from Punta Venado.