Must-see hotels in Mexico

  • Posada Casa Regia

    Xalapa

    Pleasant and colorful, this small orange hotel lures you in with its appealing plant- and tile-filled lobby. The inward-facing rooms are on the small side…

  • Huitzil Hostal

    Toluca

    Toluca's first hostel opened in 2019 bringing budget basic digs with cute spaces for socialising. Creaky wood is used throughout – in beds, flooring and…

  • Hotel Posada Tepeyac

    San Cristóbal de las Casas

    A neat small hotel in the heart of the Real de Guadalupe travelers' scene. The rooms, which are set around a couple of pretty little patios and a lovely…

  • Hotel Hidalgo

    Dolores Hidalgo

    The reception feels a bit like a doctor's surgery, but this super-clean and well-managed place offers comfortable if rather dated rooms. It's conveniently…

  • Cabañas

    Oaxaca Coast

    Santuario La Escobilla's clean, sturdy, well-kept cabañas are set in a neat garden and equipped with electric light, fans, mosquito nets and hot-water…

  • Posada Terranova

    San José del Cabo

    There are views of the pueblo from some of the contemporary-look rooms at this long-standing popular choice. Plus there's a good restaurant and helpful…

  • Hotel Bristol

    Zona Rosa & Reforma

    A good-value option in the pleasant and central Cuauhtémoc neighborhood, the Bristol caters primarily to business travelers. Carpeted rooms are done in…

  • Hotel Candilejas

    Guadalajara Region

    This 15-room budget hotel with tiled floors and vaulted brick ceilings ticks all the boxes: scrupulously clean, friendly to a fault and very affordable…

  • Hotel Provincia Express

    Veracruz

    This welcoming hotel offers spacious, bright and pleasant rooms looking out across the main square – great for catching the town's atmosphere, but not so…

  • Hotel Sac-Be

    Cobá

    Clean and friendly, the Sac-Be is actually two sister properties on the main strip heading into Cobá. Rooms sleep up to four people. There's also an…

  • Hotel Central

    Chiapas

    With great plaza views from the 1st-floor terrace, the colorful Hotel Central has smallish rooms with cable TV and fan. Ask for one of the upstairs rooms;…

  • Hotel Las Hortensias

    Cuernavaca

    Cheap and central on the same street as the Cathedral, Las Hortensias has small, sparse rooms and a lush garden. Street-side rooms are noisy, so bring…

  • Villa Mirasol

    San Miguel de Allende

    This place is a bit like an old aunt – slightly dated, but charming and hospitable. Its bright and airy rooms face on to plant-filled patios. A reliable…

  • Hotel Puente del Virrey

    Veracruz

    This impressive 16-room hotel in the middle of town is a welcome addition to Cosco's accommodation options, offering sparkling clean, brightly painted…

  • Hotel Santa María

    Chiapas

    Situated on the pretty Jardín de la Marimba and near a number of good coffeehouses, this small hotel has slightly aging rooms featuring folksy decorations…

  • Camping at El Aguacero

    Chiapas

    A basic but adequate campground with bathroom facilities, a short walk from the river and the crashing waterfalls of el Aguacero. You'll need your own…

  • Hotel Asturias Acapulco

    Acapulco

    A five-minute walk from La Quebrada, this sweet, family-run hotel may be basic, its rooms straight out of the 1980s, but the central location is good and…

  • Hotel Ana Liz

    Puerto Vallarta

    One of the better budget hotels along this street, which isn't saying much for the others. This family-run place offers darkish, fan-cooled rooms, some of…

  • Hotel María de la Luz

    Valladolid

    This old dame is larger than she looks but is pretty old-fashioned in a '70s kind of way. It's central, though. The airy lobby-restaurant overlooks the…

  • Hotel San Pedro

    Oaxaca Coast

    The San Pedro, 300m south of the main bus station, has pleasant, spacious, air-conditioned rooms with tiled bathrooms behind a sandy yellow facade. The…

  • Hotel Posada Teotihuacán

    Teotihuacán

    The rooms at this centrally located, family-run, budget posada are smallish but clean and all have a TV and private bathroom. There is only one twin…

  • Hotel La Gran Tenochtitlán

    Central Pacific Coast

    The nicer of the village's two lodgings, with austere but clean en suites and powerful air-con. Worth staying overnight if you're looking to do a dawn…

  • Posada Leo

    Bahías de Huatulco

    A friendly little budget spot just south of La Crucecita's Plaza Principal with six smallish but neat and well-kept rooms all with hot-water bathrooms and…

  • Hotel Cervantino

    Tapachula

    A block away from Parque Centenario, the location's the winner here, but the rooms themselves are clean, comfortable, cheap and slightly old-fashioned…

  • Hotel Las Olas

    Puerto Escondido

    Las Olas has good, clean, excellent-value rooms, with pretty tiling and craft details, and a pool. Second-floor choices have ocean-view hammocks, and…

  • Hotel Tlayolan

    Guadalajara Region

    Tlayolan Hotel is two minutes south of the main plaza. It has a gamut of 75 rooms from plain and cheap to smart and more expensive, so take a look at both…

  • Hotel Brisas de Verano

    Central Pacific Coast

    Rooms here have a kitschy quality with ceramic floors, built-in concrete beds and bench seating, exposed roughly hewn cement walls, and lots of bright…

  • Hotel San Andrés

    Veracruz

    Perfectly serviceable cheapie off the main plaza, with compact rooms, some with partial views of the square. The popular cafe downstairs fills up with…

  • Hotel María Margarita

    Central Pacific Coast

    Nothing spectacular but serves its purpose as a clean budget option conveniently located near the three bus terminals. There's a restaurant here too.

  • Hotel Citlaltepetl

    Veracruz

    This family-run cheapie gets mixed feedback from its guests. It's adequate for an overnight stay, but there's a 10pm curfew and the place is crying out…

  • Casa de Huespedes Patricia

    Tabasco

    This small guesthouse offers the best sleep in Frontera. It's above a shop just back from the waterfront and has simple, but clean rooms with lots of…

  • Hotel Colonial Cancún

    Cancún

    Rooms are anything but colonial, but they're pleasant enough and they overlook a leafy central courtyard with a gurgling fountain. The hotel has a small…

  • Ashram Coatepec

    Veracruz

    On the outskirts of town, this ashram has yoga, meditation and walking trails through its lush grounds. The dorms are basic and all food served here is…

  • Fiesta Inn Toluca Centro

    Toluca

    The modern, sleek, 85-room Fiesta Inn has airy, comfortable rooms, a small gym and a cafe-bar-restaurant in the lobby. There’s another branch near the…

  • Hotel Communitario

    Tabasco

    Locals rent a variety of fairly basic rooms (many without hot water) through the town's Hotel Communitario network. Ask in the office on the town plaza.

  • Concierge Plaza San Rafael

    Central Pacific Coast

    This property could definitely use some love, but the pool, restaurant and oceanfront rooms make it one of the better options in town.

  • Posada Santa Cecilia

    Northern Central Highlands

    This place has great-value, spacious rooms with large pieces of mirrored furniture and cable TV just a stone's throw from the main square.

  • Hotel Diamante

    Tapachula

    A rather uninspired hotel but the average rooms are well-priced and clean. Rooms 12 through 16 have dynamite views of Volcán Tacaná.

  • El Agujón

    Mazunte

    Friendly El Agujón has 13 small, rustic, clean cabañas and rooms on the hillside just above its restaurant.

  • Hostal Zócalo

    Mérida

    The main things going for this spot is its location – in a beautiful old colonial building right on the main plaza – plus its big breakfast buffet. Rooms…

More destinations you need to see