Why book at cityhotels?

  • Over 200 000 hotels worldwide
  • Between 20-70 % can be saved booking through City Hotels
  • We celebrate 10 years with anniversary deals
  • Pay online now or upon hotel checkout on most hotels

Hotels in Mexico

At cityhotels.com always you can find outstanding hotel offers in all cities and villages in Mexico - Playa del Carmen, Mexico City, Puerto Vallarta, Cancun, Cabo San Lucas, Tulum, San Miguel de Allende, Merida, Guadalajara, San Jose del Cabo, Queretaro, Puebla, Puerto Morelos, Puerto Penasco, Oaxaca, San Cristobal de las Casas, Mazatlan, Nuevo Vallarta, Morelia, Cuernavaca, Acapulco, Cozumel, Huatulco, Guanajuato, Monterrey, Valle de Bravo, Boca del Rio, Zihuatanejo, Veracruz and Leon.

Do you want to stay in comfortable but also excellent value accommodation in a city or village in Mexico? We have an extensive range of hotels on offer, from simple economic hotels and recommended hotels, to luxury and boutique hotels. We can also help you with romantic weekend breaks, spa breaks, business trips, groups trips and conferences in Mexico.
Going on vacation to Mexico you can find hotels and accommodation in all cities and villages in this country.

At cityhotels.com you can book cheap hotel rooms close to the airports, main streets, shopping district, either in the city centre or outside the city of Mexico. When there are concerts, musicals, football matches, fairs and similiar events we can help you with accommodation for this. Our main goal in cityhotels.com is to give you the best possible experience at your destination.

Hotels in 30 popular cities in Mexico

Hotels in states in Mexico

28 hotel offers in Mexico

Las Brisas Ixtapa

Las Brisas Ixtapa, Ixtapa

Near Vista Hermosa Beach, Ixtapa
1 km from city center.
From 131 USD
Sheraton Mexico City Maria Isabel Hotel

Sheraton Mexico City Maria Isabel Hotel, Mexico City

Near The Angel of Independence Monument, Mexico City
3 km from city center.
From 178 USD
Crowne Plaza Monterrey

Crowne Plaza Monterrey, Monterrey

Near Faro de Comercio, Monterrey
From 126 USD
Oceano Palace Beach Hotel

Oceano Palace Beach Hotel, Mazatlan

Near Mazagua Aquatic Park, Mazatlan
8 km from city center.
From 896 USD
Hotel Plaza Kokai Cancún

Hotel Plaza Kokai Cancún, Cancun

Near La Sagrada Familia Parish, Cancun
From 54 USD
Hotel Victoria Oaxaca

Hotel Victoria Oaxaca, Oaxaca

Near Auditorio Guelaguetza, Oaxaca
1 km from city center.
From 60 USD
Quinta Real Puebla

Quinta Real Puebla, Puebla

In Puebla (Historic Center), Puebla
3 km from city center.
From 101 USD
Hotel De Mendoza

Hotel De Mendoza, Guadalajara

Near Hospicio Cabanas, Guadalajara
From 63 USD
Hotel Caribe

Hotel Caribe, Merida

In Merida (Centro), Merida
From 61 USD
Hotel Marina Resort

Hotel Marina Resort, Huatulco

In Huatulco (Bahia de Santa Cruz), Huatulco
7 km from city center.
From 50 USD
Paradise Village Beach Resort and Spa

Paradise Village Beach Resort and Spa, Nuevo Vallarta

Near Vallarta Adventures, Nuevo Vallarta
From 187 USD
Hotel Avandaro Golf And Spa

Hotel Avandaro Golf And Spa, Valle de Bravo

Near Velo de Novia Waterfalls, Valle de Bravo
5 km from city center.
From 181 USD
Fiesta Americana Cozumel All Inclusive

Fiesta Americana Cozumel All Inclusive, Cozumel

Near Uvas Beach, Cozumel
10 km from city center.
From 280 USD
Hotel Casa Natalia

Hotel Casa Natalia, San Jose del Cabo

Near Mijares Square, San Jose del Cabo
From 144 USD
HS Hotsson Hotel Leon

HS Hotsson Hotel Leon, Leon

Near Plaza del Zapato Commercial Center, Leon
2 km from city center.
From 101 USD
Holiday Inn Boca Del Rio

Holiday Inn Boca Del Rio, Boca del Rio

Near World Trade Center Veracruz, Boca del Rio
4 km from city center.
From 129 USD
Quinta Las Acacias

Quinta Las Acacias, Guanajuato

Near Juarez Theater, Guanajuato
2 km from city center.
From 179 USD
Hacienda Jurica by Brisas

Hacienda Jurica by Brisas, Queretaro

Near Antea Lifestyle Center, Queretaro
5 km from city center.
From 115 USD
Hotel Virrey De Mendoza

Hotel Virrey De Mendoza, Morelia

Near Mariano Matamoros Theater, Morelia
2 km from city center.
From 74 USD
Emporio Veracruz Hotel

Emporio Veracruz Hotel, Veracruz

Near Naval Historical Museum, Veracruz
1 km from city center.
From 105 USD
Royal Hideaway Playacar Resort All Inclusive - Adults only

Royal Hideaway Playacar Resort All Inclusive - Adults only, Playa del Carmen

In Playa del Carmen (Playacar), Playa del Carmen
2 km from city center.
From 346 USD
Rancho Hotel El Atascadero

Rancho Hotel El Atascadero, San Miguel de Allende

Near La Esquina Mexican Folk Toy Museum, San Miguel de Allende
1 km from city center.
From 106 USD
Playa Grande Resort & Grand Spa

Playa Grande Resort & Grand Spa, Cabo San Lucas

Near Cabo Dolphins, Cabo San Lucas
1 km from city center.
From 239 USD
Holiday Inn Cuernavaca

Holiday Inn Cuernavaca, Cuernavaca

Near Ethnobotanical Garden and Museum of Traditional and Herbal Medicine, Cuernavaca
2 km from city center.
From 165 USD
Las Palomas Beach & Golf Resort

Las Palomas Beach & Golf Resort, Puerto Penasco

Near Bonita Beach, Puerto Penasco
3 km from city center.
From 390 USD
Villas Casa Morada

Villas Casa Morada, San Cristobal de las Casas

Near Na Bolom Cultural Museum, San Cristobal de las Casas
1 km from city center.
From 106 USD
Hotel Posada 06 Tulum

Hotel Posada 06 Tulum, Tulum

Near Tulum National Park, Tulum
1 km from city center.
From 92 USD
Fiesta Inn Chetumal Hotel

Fiesta Inn Chetumal Hotel, Chetumal

Near Palacio Municipal De Othon P. Blanco, Chetumal
3 km from city center.
From 83 USD

Map of 28 recommended hotels in Mexico