Most popular cities in Mexico
- Playa del Carmen846 hotels
- Guanajuato116 hotels
- Puerto Vallarta372 hotels
- Mexico City1161 hotels
Show all cities
Cheap hotels in Mexico
8.4Great167 reviews
Hotel
Mexico, Cozumel
The positioning of the Suites Colonial in the heart of Cozumel ensures fast access to El Cedral, which is only 5 minutes' walk away.
from CAD 74 per night
8.4Great171 reviews
Hotel
Mexico, Puerto Vallarta
Located within a 5-minute drive of Act ll Entertainment Stages, the attractive 3-star Rosita Puerto Vallarta boasts a swimming pool and a Mexican restaurant with Mexican dishes.
from CAD 55 per night
8.2Great168 reviews
Hotel
Mexico, Puerto Vallarta
The El Pescador with a Mexican restaurant is positioned in the Downtown Puerto Vallarta district of Puerto Vallarta with views of the ocean.
from CAD 88 per night
8.4Great174 reviews
Hotel
Mexico, Puerto Vallarta
Placed within a 6-minute walk of Old Vallarta and in the heart of Puerto Vallarta, the 3-star Emperador Vallarta Beachfront Hotel And Suites offers 49 rooms.
from CAD 55 per night
8.2Great460 reviews
Hotel
Mexico, Cancun
Offering a lobby area and a restaurant, the Adhara Express Cancun lies in the Downtown Cancun district of Cancun, only 1.4 km from House of Culture and approximately 14 minutes on foot from Palacio Municipal.
from CAD 53 per night
8.0Great82 reviews
Hotel
Mexico, Tampico
Located a 10-minute drive from Barquito, the 3-star Grand Royal Tampico offers a swimming pool and a fitness club for guests.
from CAD 62 per night
8.4Great168 reviews
Hotel
Mexico, Mazatlan
Located in a rural area, merely 0.6 km from Aqua Sports Center, the delightful 3-star Costa De Oro Beach has an outdoor swimming pool on site and guests can enjoy a Mexican restaurant.
from CAD 106 per night
8.2Great65 reviews
Hotel
Mexico, Acapulco
Positioned only 1 km from Playa Bananas, guests can enjoy Mexican dishes at the 3-star Real Bananas All Inclusive Acapulco's Mexican restaurant.
from CAD 197 per night
8.0Great55 reviews
Hotel
Mexico, Cancun
The 3-star Holiday Inn Express is set 750 metres from Playa Ancha and offers guests an outdoor pool onsite.
from CAD 82 per night
8.2Great106 reviews
Hotel
Mexico, Apodaca
The comfortable Fairfield By Marriott Monterrey Airport, located in the Apodaca district of Monterrey, has various recreational opportunities, entertainment activities and barbeque.
from CAD 56 per night
8.2Great188 reviews
Hotel
Mexico, Oaxaca
Featuring 15 rooms with views of the city, the family Gala Oaxaca is set just 1.5 km from Ethnobotanical Garden.
from CAD 56 per night
8.2Great468 reviews
Hotel
Mexico, Cancun
Boasting a location at 450 metres of Coco Bongo, the 3-star Selina Cancun Laguna Hotel Zone features yoga classes and massage therapy, as well as offers 79 rooms.
from CAD 110 per night
8.2Great167 reviews
Hotel
Mexico, Ensenada
Featuring spa therapy and various recreational opportunities as well as an outdoor swimming pool, the 3-star Best Western El Cid is situated right in the centre of Ensenada.
from CAD 107 per night
8.2Great116 reviews
Hotel
Mexico, Mazatlan
Guests can have a buffet breakfast and enjoy visiting El Faro Lighthouse, set within a 10-minute drive of the Western Posada Freeman.
from CAD 89 per night
8.0Great81 reviews
Hotel
Mexico, Monterrey
The Plaza Calzada is situated in the centre of Monterrey at 350 metres from Casa de la Cultura.
from CAD 55 per night
8.0Great91 reviews
Hotel
Mexico, Mazatlan
The comfortable Best Western Hotel Posada Freeman Zona Dorada is located in the heart of Mazatlan, boasting a swimming pool onsite.
from CAD 161 per night
8.2Great240 reviews
Hotel
Mexico, Mexico City
Guests can also enjoy access to Auditorio Nacional, which is approximately a 10-minute ride from the 3-star Del Angel Reforma Mexico City.
from CAD 55 per night
8.0Great31 reviews
Hotel
Mexico, Acapulco
Located 5 minutes' drive from Acapulco Convention Center, the 2-star Villavera offers a continental breakfast and features a swimming pool.
from CAD 63 per night
8.2Great235 reviews
Hotel
Mexico, Playa del Carmen
Located in the heart of Playa del Carmen, 6 minutes on foot from 3D Museum of Wonders and within walking distance of Kool Beach Club, the "5Th Avenue" Banana Boutique Hotel "By Bfh" offers spa therapy and entertainment activities.
from CAD 26 per night
8.2Great259 reviews
Hotel
Mexico, Cabo San Lucas
Located nearly 10 minutes on foot from Wake Fun Cabo, the 3-star Seven Crown Express & Suites By Kavia offers an outdoor pool and a fitness club for guests.
from CAD 100 per night
8.4Great167 reviews
Hotel
Mexico, Cozumel
The positioning of the Suites Colonial in the heart of Cozumel ensures fast access to El Cedral, which is only 5 minutes' walk away.
from CAD 74 per night
8.4Great171 reviews
Hotel
Mexico, Puerto Vallarta
Located within a 5-minute drive of Act ll Entertainment Stages, the attractive 3-star Rosita Puerto Vallarta boasts a swimming pool and a Mexican restaurant with Mexican dishes.
from CAD 55 per night
8.2Great168 reviews
Hotel
Mexico, Puerto Vallarta
The El Pescador with a Mexican restaurant is positioned in the Downtown Puerto Vallarta district of Puerto Vallarta with views of the ocean.
from CAD 88 per night
8.4Great174 reviews
Hotel
Mexico, Puerto Vallarta
Placed within a 6-minute walk of Old Vallarta and in the heart of Puerto Vallarta, the 3-star Emperador Vallarta Beachfront Hotel And Suites offers 49 rooms.
from CAD 55 per night
8.2Great460 reviews
Hotel
Mexico, Cancun
Offering a lobby area and a restaurant, the Adhara Express Cancun lies in the Downtown Cancun district of Cancun, only 1.4 km from House of Culture and approximately 14 minutes on foot from Palacio Municipal.
from CAD 53 per night
8.0Great82 reviews
Hotel
Mexico, Tampico
Located a 10-minute drive from Barquito, the 3-star Grand Royal Tampico offers a swimming pool and a fitness club for guests.
from CAD 62 per night
8.4Great168 reviews
Hotel
Mexico, Mazatlan
Located in a rural area, merely 0.6 km from Aqua Sports Center, the delightful 3-star Costa De Oro Beach has an outdoor swimming pool on site and guests can enjoy a Mexican restaurant.
from CAD 106 per night
8.2Great65 reviews
Hotel
Mexico, Acapulco
Positioned only 1 km from Playa Bananas, guests can enjoy Mexican dishes at the 3-star Real Bananas All Inclusive Acapulco's Mexican restaurant.
from CAD 197 per night
8.0Great55 reviews
Hotel
Mexico, Cancun
The 3-star Holiday Inn Express is set 750 metres from Playa Ancha and offers guests an outdoor pool onsite.
from CAD 82 per night
8.2Great106 reviews
Hotel
Mexico, Apodaca
The comfortable Fairfield By Marriott Monterrey Airport, located in the Apodaca district of Monterrey, has various recreational opportunities, entertainment activities and barbeque.
from CAD 56 per night
8.2Great188 reviews
Hotel
Mexico, Oaxaca
Featuring 15 rooms with views of the city, the family Gala Oaxaca is set just 1.5 km from Ethnobotanical Garden.
from CAD 56 per night
8.2Great468 reviews
Hotel
Mexico, Cancun
Boasting a location at 450 metres of Coco Bongo, the 3-star Selina Cancun Laguna Hotel Zone features yoga classes and massage therapy, as well as offers 79 rooms.
from CAD 110 per night
8.2Great167 reviews
Hotel
Mexico, Ensenada
Featuring spa therapy and various recreational opportunities as well as an outdoor swimming pool, the 3-star Best Western El Cid is situated right in the centre of Ensenada.
from CAD 107 per night
8.2Great116 reviews
Hotel
Mexico, Mazatlan
Guests can have a buffet breakfast and enjoy visiting El Faro Lighthouse, set within a 10-minute drive of the Western Posada Freeman.
from CAD 89 per night
8.0Great81 reviews
Hotel
Mexico, Monterrey
The Plaza Calzada is situated in the centre of Monterrey at 350 metres from Casa de la Cultura.
from CAD 55 per night
8.0Great91 reviews
Hotel
Mexico, Mazatlan
The comfortable Best Western Hotel Posada Freeman Zona Dorada is located in the heart of Mazatlan, boasting a swimming pool onsite.
from CAD 161 per night
More hotels in Mexico:
Most popular 4-star hotels in Mexico
8.0Great187 reviews
Hotel
Mexico, Mexico City
The 3-star Canada is set right in the centre of Mexico City and approximately a 10-minute stroll from Allende underground station.
from CAD 93 per night
Most popular 3-star hotels in Mexico
8.2Great55 reviews
Hotel
Mexico, Nuevo Vallarta
Boasting a Turkish steam bath, a Turkish steam room and a hot tub onsite, the Riu Jalisco features an outdoor swimming pool along with a beachfront location.
from CAD 201 per night
8.0Great157 reviews
Hotel
Mexico, Apodaca
Within 47 km of Abu-dhabi, the 3-star Ibis Monterrey Aeropuerto Apodaca features entertainment activities and barbeque grills.
from CAD 41 per night
7.8Very good162 reviews
Hotel
Mexico, Acapulco
Offering a swimming pool, an à la carte restaurant, the family-friendly Krystal Beach Acapulco also provides a lobby bar.
from CAD 114 per night
8.4Great137 reviews
Hotel
Mexico, Cozumel
The charming Flamingo is nestled near the shopping district of Cozumel, 6 minutes on foot from San Miguel Church.
from CAD 48 per night
8.2Great619 reviews
Hotel
Mexico, Cancun
At 400 metres of Palapas, Cancun, the comfortable 3-star Xbalamque & Spa Cancun Centro has massage therapy, recreational facilities and entertainment activities along with a poolside bar.
from CAD 40 per night
8.2Great172 reviews
Hotel
Mexico, Monterrey
The facilities of the business Best Western Plus Monterrey Colon include an indoor pool, fitness classes and sun loungers.
from CAD 63 per night
8.4Great141 reviews
Hotel
Mexico, Mazatlan
Within 19 minutes' walk of Mazagua, the comfortable 3-star Oceano Palace offers a hot tub and an outdoor swimming pool on-site and 114 rooms.
from CAD 100 per night
8.0Great159 reviews
Hotel
Mexico, Puerto Vallarta
Located in the entertainment Mismaloya district nearly 9 minutes on foot from Zona Romantica, the exclusive Blue Chairs Resort By The Sea - Adults Only features a swimming pool and the snack bar.
from CAD 118 per night
8.2Great294 reviews
Hotel
Mexico, Playa del Carmen
The comfortable 3-star Riviera Caribe Maya Playa del Carmen is around a 5-minute drive from Parque, Portal Maya and offers a swimming pool.
from CAD 62 per night
8.4Great230 reviews
Hotel
Mexico, Cozumel
Comprising 20 rooms, the Boutique Vista Del Mar is set near an entertainment district, at a 5 km distance from Discover Mexico Park Cozumel.
from CAD 71 per night
7.8Very good92 reviews
Hotel
Mexico, Acapulco
Guests can enjoy an outdoor swimming pool at the 3-star Alba Suites Acapulco, located in the residential area of the city.
from CAD 53 per night
8.0Great507 reviews
Hotel
Mexico, Cancun
Guests of the 3-star Sotavento Hotel & Yacht Club can relax in the pool bar or lounge at a swimming pool.
from CAD 44 per night
8.4Great91 reviews
Hotel
Mexico, Culiacan
Located 10 minutes' drive from MASIN Museo de Arte de Sinaloa, the modern Microtel Inn & Suites By Wyndham Culiacan features 158 rooms with views of the garden.
from CAD 45 per night
8.0Great127 reviews
Hotel
Mexico, Leon
The Campestre Inn is set at a 3 km distance from Cathedral Basilica of Our Lady of the Light and around a 10-minute drive from Teatro Manuel Doblado.
from CAD 41 per night
8.0Great144 reviews
Hotel
Mexico, Mexico City
The 3-star Residencia Polanco Mexico City is nestled in an entertainment district, the well-known Zoologico de Chapultepec is a 10-minute ride away.
from CAD 64 per night
8.2Great190 reviews
Hotel
Mexico, Cozumel
Located about a 10-minute drive from Faro Celerain Ecological Reserve, the Villablanca Garden Beach Cozumel offers a continental breakfast and features an outdoor swimming pool.
from CAD 70 per night
8.4Great123 reviews
Hotel
Mexico, Bucerias
Offering a beachfront location relatively close to Banderas Bay, the 3-star Vista Vallarta All Suites On The Beach includes an à la carte restaurant and an outdoor pool.
from CAD 230 per night
8.2Great53 reviews
Hotel
Mexico, Acapulco
Featuring 17 rooms with views of the courtyard, the modern Villas La Lupita Acapulco is set within 15 minutes' drive of Chapel of Peace.
from CAD 60 per night
8.0Great230 reviews
Hotel
Mexico, Acapulco
While staying at the 3-star Amarea Hotel Acapulco you are invited to discover Playa Hornos, set a 10-minute ride away, or Mirador Puerto Marques, which is 10 minutes away by car.
from CAD 53 per night
8.4Great143 reviews
Hotel
Mexico, Puerto Vallarta
Featuring 9 rooms, massage therapy and recreational facilities, the Marboka Hotel & Suites is 10 minutes by car from Caballito in Puerto Vallarta.
from CAD 114 per night
8.2Great55 reviews
Hotel
Mexico, Nuevo Vallarta
Boasting a Turkish steam bath, a Turkish steam room and a hot tub onsite, the Riu Jalisco features an outdoor swimming pool along with a beachfront location.
from CAD 201 per night
8.0Great157 reviews
Hotel
Mexico, Apodaca
Within 47 km of Abu-dhabi, the 3-star Ibis Monterrey Aeropuerto Apodaca features entertainment activities and barbeque grills.
from CAD 41 per night
7.8Very good162 reviews
Hotel
Mexico, Acapulco
Offering a swimming pool, an à la carte restaurant, the family-friendly Krystal Beach Acapulco also provides a lobby bar.
from CAD 114 per night
8.4Great137 reviews
Hotel
Mexico, Cozumel
The charming Flamingo is nestled near the shopping district of Cozumel, 6 minutes on foot from San Miguel Church.
from CAD 48 per night
8.2Great619 reviews
Hotel
Mexico, Cancun
At 400 metres of Palapas, Cancun, the comfortable 3-star Xbalamque & Spa Cancun Centro has massage therapy, recreational facilities and entertainment activities along with a poolside bar.
from CAD 40 per night
8.2Great172 reviews
Hotel
Mexico, Monterrey
The facilities of the business Best Western Plus Monterrey Colon include an indoor pool, fitness classes and sun loungers.
from CAD 63 per night
8.4Great141 reviews
Hotel
Mexico, Mazatlan
Within 19 minutes' walk of Mazagua, the comfortable 3-star Oceano Palace offers a hot tub and an outdoor swimming pool on-site and 114 rooms.
from CAD 100 per night
8.0Great159 reviews
Hotel
Mexico, Puerto Vallarta
Located in the entertainment Mismaloya district nearly 9 minutes on foot from Zona Romantica, the exclusive Blue Chairs Resort By The Sea - Adults Only features a swimming pool and the snack bar.
from CAD 118 per night
8.2Great294 reviews
Hotel
Mexico, Playa del Carmen
The comfortable 3-star Riviera Caribe Maya Playa del Carmen is around a 5-minute drive from Parque, Portal Maya and offers a swimming pool.
from CAD 62 per night
8.4Great230 reviews
Hotel
Mexico, Cozumel
Comprising 20 rooms, the Boutique Vista Del Mar is set near an entertainment district, at a 5 km distance from Discover Mexico Park Cozumel.
from CAD 71 per night
7.8Very good92 reviews
Hotel
Mexico, Acapulco
Guests can enjoy an outdoor swimming pool at the 3-star Alba Suites Acapulco, located in the residential area of the city.
from CAD 53 per night
8.0Great507 reviews
Hotel
Mexico, Cancun
Guests of the 3-star Sotavento Hotel & Yacht Club can relax in the pool bar or lounge at a swimming pool.
from CAD 44 per night
8.4Great91 reviews
Hotel
Mexico, Culiacan
Located 10 minutes' drive from MASIN Museo de Arte de Sinaloa, the modern Microtel Inn & Suites By Wyndham Culiacan features 158 rooms with views of the garden.
from CAD 45 per night
8.0Great127 reviews
Hotel
Mexico, Leon
The Campestre Inn is set at a 3 km distance from Cathedral Basilica of Our Lady of the Light and around a 10-minute drive from Teatro Manuel Doblado.
from CAD 41 per night
8.0Great144 reviews
Hotel
Mexico, Mexico City
The 3-star Residencia Polanco Mexico City is nestled in an entertainment district, the well-known Zoologico de Chapultepec is a 10-minute ride away.
from CAD 64 per night
8.2Great190 reviews
Hotel
Mexico, Cozumel
Located about a 10-minute drive from Faro Celerain Ecological Reserve, the Villablanca Garden Beach Cozumel offers a continental breakfast and features an outdoor swimming pool.
from CAD 70 per night
Amazing spa hotels in Mexico
8.2Great232 reviews
Hotel
Mexico, Playa del Carmen
Located within 9 minutes' walk of Nuestra Senora del Carmen Catholic Church, the lovely 3-star Casa De Las Flores Playa del Carmen welcomes guests with a swimming pool and a tropical garden.
from CAD 37 per night
8.0Great160 reviews
Hotel
Mexico, Isla Mujeres
Boasting its location at 650 metres of Parador Fotografico, the comfortable Rocamar Hotel Isla Mujeres has an outdoor swimming pool and 32 rooms with views of the Caribbean Sea.
from CAD 82 per night
8.4Great145 reviews
Hotel
Mexico, San Jose del Cabo
Featuring beautiful views of the pool, the wonderful Hyatt Place Los Cabos San Jose del Cabo is 12 minutes' walk from San Jose's Estuary and Bird Sanctuary.
from CAD 86 per night
8.2Great88 reviews
Hotel
Mexico, Villahermosa
The 3-star Choco'S Villahermosa is within 3.5 km of Crown City Casino and features massage therapy and entertainment activities, along with a lobby bar on-site.
from CAD 33 per night
8.2Great176 reviews
Hotel
Mexico, Isla Mujeres
Guests can also enjoy access to Parador Fotografico, which is within 8 minutes' walk of the charming Posada Del Mar Isla Mujeres.
from CAD 74 per night
8.2Great94 reviews
Hotel
Mexico, Monterrey
Located approximately a 15-minute ride from Calzada 401, the charming 3-star Chipinque offers modern comforts such as a bureau de change and a vending machine.
from CAD 64 per night
8.2Great112 reviews
Hotel
Mexico, Puerto Vallarta
Set within 11 minutes' walk of Plaza Principal, the comfortable 3-star Los Arcos Suites Puerto Vallarta offers 44 rooms and a swimming pool.
from CAD 125 per night
8.0Great55 reviews
Hotel
Mexico, Nuevo Vallarta
0.8 km from Sabal Playa and overlooking the Pacific Ocean, the Riu Vallarta features fitness classes, facials and massage therapy.
from CAD 246 per night
8.0Great156 reviews
Hotel
Mexico, Rosarito
Offering a beachfront location right off La Vid, the Beach holds a total of 229 rooms and boasts spa therapy and entertainment activities.
from CAD 233 per night
8.0Great119 reviews
Hotel
Mexico, Mazatlan
Boasting a beachfront setting in the Cerritos district, the 3-star Park Royal Beach Mazatlan features a snack bar plus spa therapy and various recreational opportunities.
from CAD 133 per night
8.4Great90 reviews
Hotel
Mexico, Playa del Carmen
Offering 13 rooms with views of the pool, the 3-star Bric Hotel & Spa is set in the Centro district of Playa del Carmen, a 13-minute stroll from Martina Beach Club.
from CAD 78 per night
8.4Great345 reviews
Hotel
Mexico, Playa del Carmen
The 3-star Aventura Mexicana Playa del Carmen is nestled near the beach district of Playa del Carmen a 7-minute stroll from Grand Riviera Casino.
from CAD 106 per night
8.2Great197 reviews
Hotel
Mexico, Tulum
Featuring views of the city, the charming Maison includes a Mexican restaurant with Mexican cuisine.
from CAD 66 per night
8.2Great114 reviews
Hotel
Mexico, Playa del Carmen
The One offers a night bar and 108 rooms, along with a privileged location 8 minutes' walk from Quinta Avenida.
from CAD 57 per night
8.0Great137 reviews
Hotel
Mexico, Cozumel
Offering spa therapy and chaise longues, the pleasant Barracuda lies in a touristic area of Cozumel, within a 10-minute drive of The Plaza and 10 minutes by car from El Paso del Cedral Reef.
from CAD 80 per night
8.2Great292 reviews
Hotel
Mexico, Playa del Carmen
Situated in the Centro district of Playa del Carmen, the Hacienda Del Caribe overlooks the garden and features a swimming pool.
from CAD 59 per night
8.0Great92 reviews
Hotel
Mexico, Puerto Vallarta
Offering a swimming pool together with 66 rooms, the 3-star Vallartasol Puerto Vallarta is positioned near a ship terminal.
from CAD 63 per night
7.6Very good258 reviews
Hotel
Mexico, Isla Mujeres
The Cabanas Maria Del Mar enjoys a beachfront location in the centre of Isla Mujeres, within 7 minutes' walk of Playa Sol.
from CAD 126 per night
8.2Great458 reviews
Hotel
Mexico, Cancun
The 3-star Selina Cancun Downtown is placed a mere 0.6 km from Cancun Government Palace and just steps from a bus stop.
from CAD 15 per night
8.2Great193 reviews
Hotel
Mexico, Puerto Penasco
A hot tub and an outdoor swimming pool or a swimming pool will help to relax at the 3-star Playa Bonita Resort, located close to a port.
from CAD 213 per night
8.2Great232 reviews
Hotel
Mexico, Playa del Carmen
Located within 9 minutes' walk of Nuestra Senora del Carmen Catholic Church, the lovely 3-star Casa De Las Flores Playa del Carmen welcomes guests with a swimming pool and a tropical garden.
from CAD 37 per night
8.0Great160 reviews
Hotel
Mexico, Isla Mujeres
Boasting its location at 650 metres of Parador Fotografico, the comfortable Rocamar Hotel Isla Mujeres has an outdoor swimming pool and 32 rooms with views of the Caribbean Sea.
from CAD 82 per night
8.4Great145 reviews
Hotel
Mexico, San Jose del Cabo
Featuring beautiful views of the pool, the wonderful Hyatt Place Los Cabos San Jose del Cabo is 12 minutes' walk from San Jose's Estuary and Bird Sanctuary.
from CAD 86 per night
8.2Great88 reviews
Hotel
Mexico, Villahermosa
The 3-star Choco'S Villahermosa is within 3.5 km of Crown City Casino and features massage therapy and entertainment activities, along with a lobby bar on-site.
from CAD 33 per night
8.2Great176 reviews
Hotel
Mexico, Isla Mujeres
Guests can also enjoy access to Parador Fotografico, which is within 8 minutes' walk of the charming Posada Del Mar Isla Mujeres.
from CAD 74 per night
8.2Great94 reviews
Hotel
Mexico, Monterrey
Located approximately a 15-minute ride from Calzada 401, the charming 3-star Chipinque offers modern comforts such as a bureau de change and a vending machine.
from CAD 64 per night
8.2Great112 reviews
Hotel
Mexico, Puerto Vallarta
Set within 11 minutes' walk of Plaza Principal, the comfortable 3-star Los Arcos Suites Puerto Vallarta offers 44 rooms and a swimming pool.
from CAD 125 per night
8.0Great55 reviews
Hotel
Mexico, Nuevo Vallarta
0.8 km from Sabal Playa and overlooking the Pacific Ocean, the Riu Vallarta features fitness classes, facials and massage therapy.
from CAD 246 per night
8.0Great156 reviews
Hotel
Mexico, Rosarito
Offering a beachfront location right off La Vid, the Beach holds a total of 229 rooms and boasts spa therapy and entertainment activities.
from CAD 233 per night
8.0Great119 reviews
Hotel
Mexico, Mazatlan
Boasting a beachfront setting in the Cerritos district, the 3-star Park Royal Beach Mazatlan features a snack bar plus spa therapy and various recreational opportunities.
from CAD 133 per night
8.4Great90 reviews
Hotel
Mexico, Playa del Carmen
Offering 13 rooms with views of the pool, the 3-star Bric Hotel & Spa is set in the Centro district of Playa del Carmen, a 13-minute stroll from Martina Beach Club.
from CAD 78 per night
8.4Great345 reviews
Hotel
Mexico, Playa del Carmen
The 3-star Aventura Mexicana Playa del Carmen is nestled near the beach district of Playa del Carmen a 7-minute stroll from Grand Riviera Casino.
from CAD 106 per night
8.2Great197 reviews
Hotel
Mexico, Tulum
Featuring views of the city, the charming Maison includes a Mexican restaurant with Mexican cuisine.
from CAD 66 per night
8.2Great114 reviews
Hotel
Mexico, Playa del Carmen
The One offers a night bar and 108 rooms, along with a privileged location 8 minutes' walk from Quinta Avenida.
from CAD 57 per night
8.0Great137 reviews
Hotel
Mexico, Cozumel
Offering spa therapy and chaise longues, the pleasant Barracuda lies in a touristic area of Cozumel, within a 10-minute drive of The Plaza and 10 minutes by car from El Paso del Cedral Reef.
from CAD 80 per night
8.2Great292 reviews
Hotel
Mexico, Playa del Carmen
Situated in the Centro district of Playa del Carmen, the Hacienda Del Caribe overlooks the garden and features a swimming pool.
from CAD 59 per night
Top family hotels in Mexico
8.2Great56 reviews
Hotel
Mexico, Playa del Carmen
Los Fundadores Park is a mere 5 minutes on foot from the 3-star Cielo, while Disabled-friendly beach is 400 metres away.
from CAD 99 per night
8.2Great59 reviews
Hotel
Mexico, Puebla
Located within a 5-minute walk of Zocalo in the Puebla Centro district, the elegant La Alhondiga Puebla features 21 rooms along with massage therapy, recreational facilities and entertainment activities.
from CAD 48 per night
8.2Great204 reviews
Hotel
Mexico, Puerto Morelos
Located within 5 minutes' walk of National Reef Park of Puerto Morelos and 0.6 km from Playa, the charming 3-star Hacienda Morelos Beachfront offers windsurfing, snorkelling and horse riding plus spectacular views of the sea.
from CAD 56 per night
8.2Great58 reviews
Hotel
Mexico, San Luis Potosi
Comprising 30 rooms, the 2-star San Luis San Luis Potosi is set near an entertainment district within 25 minutes' walk of Contemporary Art Museum.
from CAD 38 per night
8.2Great193 reviews
Hotel
Mexico, Playa del Carmen
The Plaza Playa is a charming 3-star property set within a 10-minute drive of Winpot Playa del Carmen and 10 minutes by car from Cenote Carwash Dive Shop.
from CAD 80 per night
8.2Great52 reviews
Hotel
Mexico, Cocoyoc
Located within 15 minutes' walk of Centro Vacacional IMSS Oaxtepec "Lic. Adolfo Lopez Mateos", the unique 3-star Quinta Paraiso Cuernavaca offers a swimming pool.
from CAD 74 per night
8.2Great334 reviews
Hotel
Mexico, Playa del Carmen
Located a short distance to Quinta Avenida in the Centro district of Playa del Carmen, the "5Th Avenue" Beach Energy Hotel "By Bfh" features a tropical garden and a swimming pool.
from CAD 42 per night
8.4Great282 reviews
Hotel
Mexico, Playa del Carmen
Xaman Ha Aviary is about 5 minutes' drive from the Coco Rio By Hospitality Wellbeing Playa del Carmen and Disabled-friendly beach is nearly 5 minutes' drive away.
from CAD 53 per night
7.4Very good3 reviews
Hotel
Mexico, Acapulco
The Auto Hotel Ritz Acapulco is set 500 metres from Playa Hornitos and 0.9 km from Papagayo Park.
from CAD 51 per night
7.8Very good40 reviews
Hotel
Mexico, Acapulco
Offering 23 rooms with views of the garden, the Olinala Diamante is set in the Acapulco Diamante district of Acapulco, within 25 minutes' walk of Playa Puerto Marques.
from CAD 64 per night
8.2Great154 reviews
Hotel
Mexico, Acapulco
Set in the very heart of Acapulco, the family-friendly Romano Palace features an outdoor swimming pool and has an à la carte restaurant onsite.
from CAD 38 per night
8.0Great167 reviews
Hotel
Mexico, Cancun
Located within a 10-minute drive of Arrecifes, the lovely 3-star Hacienda De Castilla features 43 rooms with views of the courtyard.
from CAD 33 per night
8.2Great136 reviews
Hotel
Mexico, Cabo San Lucas
Located within 9 minutes' walk of Playa El Medano, the 3-star Fairfield By Marriott Los Cabos Cabo San Lucas has 128 rooms, and lies near a boat dock.
from CAD 97 per night
8.4Great235 reviews
Hotel
Mexico, Puerto Vallarta
The unpretentious Posada De Roger Puerto Vallarta is nestled in the Downtown Puerto Vallarta district, Cuale Island is just 0.6 km away.
from CAD 67 per night
8.0Great223 reviews
Hotel
Mexico, Cancun
Located within a 5-minute walk of Las Palapas and 13 minutes' walk from Tulum Avenue, the comfortable Grand Hotel Colonial offers 45 spacious rooms.
from CAD 27 per night
8.2Great242 reviews
Hotel
Mexico, Puerto Morelos
Based 10 minutes by car from Dr. Alfredo Barrera Marin Botanical Garden, the 2-star Ojo De Agua features an à la carte restaurant and various recreational opportunities and entertainment activities.
from CAD 40 per night
8.2Great74 reviews
Hotel
Mexico, Mexico City
The smoke-free Valle De Mexico Toreo is nestled in a financial district, Museo Nacional de Antropologia is a 15-minute ride away.
from CAD 52 per night
8.2Great161 reviews
Hotel
Mexico, Puerto Vallarta
A 15-minute stroll from Mirador Cerro de La Cruz, the family-friendly Hacienda De Vallarta Centro offers an outdoor swimming pool.
from CAD 31 per night
7.8Very good178 reviews
Hotel
Mexico, Bacalar
Located a 5-minute drive from Balneario Municipal de Bacalar Public Bath, the 3-star Laguna boasts a swimming pool.
from CAD 129 per night
8.2Great163 reviews
Hotel
Mexico, Puerto Vallarta
Approximately 5 minutes on foot from Cuale Island, the attractive Encino Malecon Centro offers loungers and entertainment activities plus a swimming pool.
from CAD 37 per night
8.2Great56 reviews
Hotel
Mexico, Playa del Carmen
Los Fundadores Park is a mere 5 minutes on foot from the 3-star Cielo, while Disabled-friendly beach is 400 metres away.
from CAD 99 per night
8.2Great59 reviews
Hotel
Mexico, Puebla
Located within a 5-minute walk of Zocalo in the Puebla Centro district, the elegant La Alhondiga Puebla features 21 rooms along with massage therapy, recreational facilities and entertainment activities.
from CAD 48 per night
8.2Great204 reviews
Hotel
Mexico, Puerto Morelos
Located within 5 minutes' walk of National Reef Park of Puerto Morelos and 0.6 km from Playa, the charming 3-star Hacienda Morelos Beachfront offers windsurfing, snorkelling and horse riding plus spectacular views of the sea.
from CAD 56 per night
8.2Great58 reviews
Hotel
Mexico, San Luis Potosi
Comprising 30 rooms, the 2-star San Luis San Luis Potosi is set near an entertainment district within 25 minutes' walk of Contemporary Art Museum.
from CAD 38 per night
8.2Great193 reviews
Hotel
Mexico, Playa del Carmen
The Plaza Playa is a charming 3-star property set within a 10-minute drive of Winpot Playa del Carmen and 10 minutes by car from Cenote Carwash Dive Shop.
from CAD 80 per night
8.2Great52 reviews
Hotel
Mexico, Cocoyoc
Located within 15 minutes' walk of Centro Vacacional IMSS Oaxtepec "Lic. Adolfo Lopez Mateos", the unique 3-star Quinta Paraiso Cuernavaca offers a swimming pool.
from CAD 74 per night
8.2Great334 reviews
Hotel
Mexico, Playa del Carmen
Located a short distance to Quinta Avenida in the Centro district of Playa del Carmen, the "5Th Avenue" Beach Energy Hotel "By Bfh" features a tropical garden and a swimming pool.
from CAD 42 per night
8.4Great282 reviews
Hotel
Mexico, Playa del Carmen
Xaman Ha Aviary is about 5 minutes' drive from the Coco Rio By Hospitality Wellbeing Playa del Carmen and Disabled-friendly beach is nearly 5 minutes' drive away.
from CAD 53 per night
7.4Very good3 reviews
Hotel
Mexico, Acapulco
The Auto Hotel Ritz Acapulco is set 500 metres from Playa Hornitos and 0.9 km from Papagayo Park.
from CAD 51 per night
7.8Very good40 reviews
Hotel
Mexico, Acapulco
Offering 23 rooms with views of the garden, the Olinala Diamante is set in the Acapulco Diamante district of Acapulco, within 25 minutes' walk of Playa Puerto Marques.
from CAD 64 per night
8.2Great154 reviews
Hotel
Mexico, Acapulco
Set in the very heart of Acapulco, the family-friendly Romano Palace features an outdoor swimming pool and has an à la carte restaurant onsite.
from CAD 38 per night
8.0Great167 reviews
Hotel
Mexico, Cancun
Located within a 10-minute drive of Arrecifes, the lovely 3-star Hacienda De Castilla features 43 rooms with views of the courtyard.
from CAD 33 per night
8.2Great136 reviews
Hotel
Mexico, Cabo San Lucas
Located within 9 minutes' walk of Playa El Medano, the 3-star Fairfield By Marriott Los Cabos Cabo San Lucas has 128 rooms, and lies near a boat dock.
from CAD 97 per night
8.4Great235 reviews
Hotel
Mexico, Puerto Vallarta
The unpretentious Posada De Roger Puerto Vallarta is nestled in the Downtown Puerto Vallarta district, Cuale Island is just 0.6 km away.
from CAD 67 per night
8.0Great223 reviews
Hotel
Mexico, Cancun
Located within a 5-minute walk of Las Palapas and 13 minutes' walk from Tulum Avenue, the comfortable Grand Hotel Colonial offers 45 spacious rooms.
from CAD 27 per night
8.2Great242 reviews
Hotel
Mexico, Puerto Morelos
Based 10 minutes by car from Dr. Alfredo Barrera Marin Botanical Garden, the 2-star Ojo De Agua features an à la carte restaurant and various recreational opportunities and entertainment activities.
from CAD 40 per night
Top resorts in Mexico
8.6Great12 reviews
Hotel
Mexico, Puerto Vallarta
The Belmar Hotel Galeria, located 9 minutes on foot from Malecon Boardwalk, is also at a proximity to Studios@TheQ.
from CAD 89 per night
8.2Great123 reviews
Hotel
Mexico, Zihuatanejo
Boasting a location 5 minutes on foot from Zihuatanejo Bay, the exclusive 3-star Villas Miramar offers 18 rooms together with a poolside bar onsite.
from CAD 80 per night
8.2Great196 reviews
Hotel
Mexico, Puerto Vallarta
82 rooms and an outdoor swimming pool are available in the superb 3-star Tropicana Hotel Puerto Vallarta, located 7 minutes on foot from Zona Romantica.
from CAD 99 per night
8.2Great98 reviews
Hotel
Mexico, Mazatlan
Nestled in the business Zona Dorada district, the 3-star Express By Marriott Mazatlan is at a 6 km distance from Plaza Machado.
from CAD 77 per night
8.4Great101 reviews
Hotel
Mexico, Puerto Vallarta
Located a 13-minute stroll from Mirador Cerro de La Cruz, the 3-star Villa Del Mar Tradicional Puerto Vallarta features rooms with Mexican decor and mountain views.
from CAD 35 per night
8.2Great12 reviews
Hotel
Mexico, Puerto Vallarta
Featuring 17 rooms, massage therapy, various recreational opportunities and entertainment activities, the 3-star Villa Mercedes Petit Hotel-Adults Only is around a 14-minute stroll from Cuale Island in Puerto Vallarta.
from CAD 132 per night
8.2Great319 reviews
Hotel
Mexico, Playa del Carmen
Located in the Centro district, the comfortable Barrio Latino Al Centro By Pueblo Magico Network Playa del Carmen features 16 rooms along with a tropical garden.
from CAD 46 per night
8.2Great132 reviews
Hotel
Mexico, Tepotzotlan
The business City Express By Marriott Tepotzotlan is placed a 10-minute ride from St. Peter the Apostle Parish Catholic Church and next to the central station.
from CAD 100 per night
8.4Great429 reviews
Hotel
Mexico, Mexico City
Guests can take advantage of fitness classes, recreational facilities and entertainment activities, while staying at the Hampton Inn & Suites Mexico City - Centro Historico, located a 5-minute stroll from Museum of the City of Mexico as well as near a tube station.
from CAD 60 per night
7.8Very good132 reviews
Hotel
Mexico, Cancun
Located approximately a 10-minute drive from Cancun, the 3-star Suites Cancun Center boasts a year-round outdoor pool.
from CAD 42 per night
8.2Great45 reviews
Hotel
Mexico, Puerto Vallarta
The 3-star Villa Vera Puerto Vallarta features a swimming pool and 88 rooms facing the garden.
from CAD 92 per night
7.4Very good3 reviews
Hotel
Mexico, Acapulco
While staying at the Caleta Acapulco you are invited to discover Parque De La Reina, set a 10-minute ride away, or La Catedral, which is 5 minutes away by car.
from CAD 137 per night
8.4Great185 reviews
Hotel
Mexico, Mazatlan
The 3-star La Siesta Mazatlan is set nearly 6 minutes on foot from El Clavadista and boasts an outdoor swimming pool as well as views of the sea.
from CAD 53 per night
8.2Great129 reviews
Hotel
Mexico, Mazatlan
Featuring Mexican menu and a swimming pool, the 3-star Azteca Mazatlan offers a setting within 9 minutes' walk of Family Monument, nearly 15 minutes on foot from La Gran Plaza Mall.
from CAD 53 per night
8.4Great124 reviews
Hotel
Mexico, La Paz
The wonderful 3-star Perla is situated in the very heart of La Paz less than a 5-minute stroll from Paseo Alvaro Obregon.
from CAD 71 per night
8.6Great52 reviews
Hotel
Mexico, Mazatlan
Located in the heart of Mazatlan, the Aguamarina offers fast access to Plaza Machado, nearly a 25-minute stroll away.
from CAD 88 per night
7.8Very good42 reviews
Hotel
Mexico, Manzanillo
The 3-star Playa De Santiago Manzanillo is situated in the entertainment district of Manzanillo, 34 minutes' drive from Playa de Oro International airport.
from CAD 78 per night
8.0Great196 reviews
Hotel
Mexico, Cancun
The 3-star Caribe Internacional has a snack bar and a swimming pool on site and is situated near a tube station.
from CAD 34 per night
8.4Great212 reviews
Hotel
Mexico, Playa del Carmen
Within walking distance of Quinta Avenida, centrally located in the Centro district, the family Lunasol Playa del Carmen features spa therapy and entertainment activities.
from CAD 117 per night
8.2Great61 reviews
Hotel
Mexico, Tuxpan (Veracruz)
Set just 1.4 km from Plaza Crystal Tuxpan, the 3-star Best Western Riviera Tuxpan has a Mexican restaurant serving Mexican cuisine.
from CAD 88 per night
8.6Great12 reviews
Hotel
Mexico, Puerto Vallarta
The Belmar Hotel Galeria, located 9 minutes on foot from Malecon Boardwalk, is also at a proximity to Studios@TheQ.
from CAD 89 per night
8.2Great123 reviews
Hotel
Mexico, Zihuatanejo
Boasting a location 5 minutes on foot from Zihuatanejo Bay, the exclusive 3-star Villas Miramar offers 18 rooms together with a poolside bar onsite.
from CAD 80 per night
8.2Great196 reviews
Hotel
Mexico, Puerto Vallarta
82 rooms and an outdoor swimming pool are available in the superb 3-star Tropicana Hotel Puerto Vallarta, located 7 minutes on foot from Zona Romantica.
from CAD 99 per night
8.2Great98 reviews
Hotel
Mexico, Mazatlan
Nestled in the business Zona Dorada district, the 3-star Express By Marriott Mazatlan is at a 6 km distance from Plaza Machado.
from CAD 77 per night
8.4Great101 reviews
Hotel
Mexico, Puerto Vallarta
Located a 13-minute stroll from Mirador Cerro de La Cruz, the 3-star Villa Del Mar Tradicional Puerto Vallarta features rooms with Mexican decor and mountain views.
from CAD 35 per night
8.2Great12 reviews
Hotel
Mexico, Puerto Vallarta
Featuring 17 rooms, massage therapy, various recreational opportunities and entertainment activities, the 3-star Villa Mercedes Petit Hotel-Adults Only is around a 14-minute stroll from Cuale Island in Puerto Vallarta.
from CAD 132 per night
8.2Great319 reviews
Hotel
Mexico, Playa del Carmen
Located in the Centro district, the comfortable Barrio Latino Al Centro By Pueblo Magico Network Playa del Carmen features 16 rooms along with a tropical garden.
from CAD 46 per night
8.2Great132 reviews
Hotel
Mexico, Tepotzotlan
The business City Express By Marriott Tepotzotlan is placed a 10-minute ride from St. Peter the Apostle Parish Catholic Church and next to the central station.
from CAD 100 per night
8.4Great429 reviews
Hotel
Mexico, Mexico City
Guests can take advantage of fitness classes, recreational facilities and entertainment activities, while staying at the Hampton Inn & Suites Mexico City - Centro Historico, located a 5-minute stroll from Museum of the City of Mexico as well as near a tube station.
from CAD 60 per night
7.8Very good132 reviews
Hotel
Mexico, Cancun
Located approximately a 10-minute drive from Cancun, the 3-star Suites Cancun Center boasts a year-round outdoor pool.
from CAD 42 per night
8.2Great45 reviews
Hotel
Mexico, Puerto Vallarta
The 3-star Villa Vera Puerto Vallarta features a swimming pool and 88 rooms facing the garden.
from CAD 92 per night
7.4Very good3 reviews
Hotel
Mexico, Acapulco
While staying at the Caleta Acapulco you are invited to discover Parque De La Reina, set a 10-minute ride away, or La Catedral, which is 5 minutes away by car.
from CAD 137 per night
8.4Great185 reviews
Hotel
Mexico, Mazatlan
The 3-star La Siesta Mazatlan is set nearly 6 minutes on foot from El Clavadista and boasts an outdoor swimming pool as well as views of the sea.
from CAD 53 per night
8.2Great129 reviews
Hotel
Mexico, Mazatlan
Featuring Mexican menu and a swimming pool, the 3-star Azteca Mazatlan offers a setting within 9 minutes' walk of Family Monument, nearly 15 minutes on foot from La Gran Plaza Mall.
from CAD 53 per night
8.4Great124 reviews
Hotel
Mexico, La Paz
The wonderful 3-star Perla is situated in the very heart of La Paz less than a 5-minute stroll from Paseo Alvaro Obregon.
from CAD 71 per night
8.6Great52 reviews
Hotel
Mexico, Mazatlan
Located in the heart of Mazatlan, the Aguamarina offers fast access to Plaza Machado, nearly a 25-minute stroll away.
from CAD 88 per night