27 Best Hotels in Around Mexico City, Mexico

Avandaro Golf and Spa Resort

$$$ | Valle de Bravo, 51200, Mexico

This former country club morphed into the one of the most upscale resorts in Valle. All guest rooms have fireplaces and great views of the pine forest. If the 18-hole, par-72 golf course doesn't tempt you, perhaps a massage, facial, or yoga class at the high-tech spa will. The property is about 10 minutes from Valle de Bravo, so if you didn't come by car you'll need to take taxis into town.

Pros

  • Excellent service
  • Great restaurant
  • Excellent golf

Cons

  • Room sizes and costs vary significantly
  • Far from downtown
  • Area gets quite cold
Valle de Bravo, 51200, Mexico
726-266–0370
hotel Details
60 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

Camino Real Sumiya

$$$ | Jiutepec, 62564, Mexico

Woolworth heiress Barbara Hutton built this monumental hideaway in the 1950s, after her long search for a site with excellent weather and an interesting history. The Japanese theme is pleasingly consistent, flowing seamlessly from the imposing entrance to the lobby and bar. Restaurante Sumiya, which serves international and Japanese food, is so good it draws people who aren't staying at the hotel. The rooms are in the far part of the garden for privacy, and many have sublime garden views. To reach the hotel, which is about 15 minutes south of town at Interior del Fraccionamiento Sumiya, take the Civac-Cuauhtla exit off the Acapulco Highway.

Pros

  • Excellent restaurant
  • Delightful gardens
  • Unexpected architecture

Cons

  • Frequent events mob the place
  • Prices are high
Jiutepec, 62564, Mexico
777-329–9888
hotel Details
157 rooms, 6 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

Casona de la China Poblana

$$ | Calle 4 Norte 2, Puebla, 72000, Mexico

This marvelously renovated colonial building may no longer be a private home, but it still has the same cozy environment. Many of the original details have been preserved, but there are also modern furnishings, luxe linens, and a pillow menu. The central patio is home to the restaurant, which serves well-prepared and beautifully presented traditional Mexican dishes and interesting international fare. Keeping watch over the dining room is a large statue of the place's namesake: China Poblana, the daughter of a Mongol king who was kidnapped and brought to Mexico.

Pros

  • Great restaurant
  • Spacious rooms with personality
  • Easy walk to downtown sights

Cons

  • More expensive than nearby hotels
Calle 4 Norte 2, Puebla, 72000, Mexico
222-242–5621
hotel Details
10 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

  • $$

Recommended Fodor's Video

Estrella De Belem

$$ | 2 Oriente 410, Cholula, 72760, Mexico

This stately 19th-century home is one of Cholula's finest B&Bs, and a stone's throw from the Great Pyramid and other attractions. The courtyard has a Talavera-tile-lined fountain and huge laurels for shade, and there is a rooftop terrace with a pool and spectacular views. The high-ceilinged rooms are either elegantly simple or coolly sparse, depending on your taste.

Pros

  • Terrific breakfasts
  • Excellent service
  • Beautifully restored historic building

Cons

  • Some rooms can be dark, and others can have street noise from nearby bars on weekends
2 Oriente 410, Cholula, 72760, Mexico
222-261–1925
hotel Details
6 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Hacienda San Gabriel de las Palmas

$$$ | Carretera Federal Cuernavaca–Chilpancingo, Km 41.8, Amacuzac, 62642, Mexico

A colorful history distinguishes this grand hacienda, built in 1529. Now it's a haven of quiet with lush gardens—disturbed only by birdcalls, the splashing of a waterfall, and the ringing of a chapel bell. If you'd like to get even more blissed out, visit the spa, which includes a traditional temazcal. Antiques fill both the public areas and the spacious guest rooms. Outstanding Mexican food is prepared in an inviting open kitchen close to the pool. The hacienda is 35 minutes outside Cuernavaca.

Pros

  • Peaceful mood
  • Easy drive to Cuernavaca and Taxco

Cons

  • Far from main sites
  • Rates are pricey
Carretera Federal Cuernavaca–Chilpancingo, Km 41.8, Amacuzac, 62642, Mexico
751-348–0636
hotel Details
8 rooms, 12 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

Hacienda Soltepec

$$ | Carretera Huamantla–Puebla, Km 3, Huamantla, 90510, Mexico Fodor's Choice

Resembling an old castle, this hacienda was made famous as the backdrop for the 1955 film La Escondida. Converted into an elegant and welcoming hotel, it is a true gem seemingly in the middle of nowhere—51 km (32 miles) from Tlaxcala—but a five-minute bus ride from the hotel to the charming pueblo mágico of Huamantla. The stately restaurant ($$), watched over by two stuffed bulls, serves delicious regional fare and has a cozy fireplace to warm up the chilly winter nights. It is a hive of activity on Sunday, when people from around the area come here to lunch. Best of all, the hotel gives tours to other remote haciendas of Tlaxcala State, an eye-opener into the history of the rural region, along with other activities like hot-air ballooning and horseback rides.

Pros

  • Marvelous building
  • Interesting activities
  • Great volcano views

Cons

  • Need a car to get around
  • Some activities not available during the week
Carretera Huamantla–Puebla, Km 3, Huamantla, 90510, Mexico
247-472–1466
hotel Details
29 rooms, 4 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $$

Hostal de la Luz Spa Holistic Resort

$$$ | Tepoztlán, 62524, Mexico

An experiment in "holistic tourism" is making waves at the foot of the Quetzalcóatl mountains in the village of Amatlán. From the traditional adobe structure to the use of feng shui, the complex, which includes a spa, is designed to blend with the environment and soothe guests. Rooms have wicker meditation chairs set in bay-window alcoves from which to absorb the unparalleled views. Rates includes breakfast and some activities. The resort is roughly a 15-minute drive from Tepoztlán.

Pros

  • Secluded surroundings with views
  • Excellent spa facilities and treatments
  • Personalized service

Cons

  • Rather pricey
  • Remote location
  • No Internet connections
Tepoztlán, 62524, Mexico
739-395–3374
hotel Details
21 suites
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

Hotel Casa de la Palma

$ | Calle 3 Oriente 217, Puebla, 72000, Mexico

In an older building, this sensitively renovated hotel is for fans of traditional architecture and vintage furniture and crafts. It has a great location in the center of town (note that there is a newer and slightly more budget sister hotel next door, Casa de la Palma Travel). Every room has been lovingly restored and individually decorated by Carlos Olea, an antiquarian who has years of experience working in Puebla. Some rooms are named for artists or animals, but the real showstopper is the Suite Porfiriana, dedicated to former President Porfirio Díaz—high ceilings, over-the-top portraits, and original letters signed by the dictator himself. Also popular is the Suite Morisca, decorated in a Moorish style complete with tall arches and intricate wall carvings.

Pros

  • Wonderfully decorated
  • Bargain prices
  • Friendly staff

Cons

  • May be a little rustic for some
  • Not all rooms are created equal
  • Stairs are a little steep
Calle 3 Oriente 217, Puebla, 72000, Mexico
222-246–1437
hotel Details
16 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

  • $

Hotel Casanueva

$$ | Villagrán 100, Valle de Bravo, 51200, Mexico

This small hotel is the best option on Plaza Independencia. There are crafts in every room and hallway, in some of the most unexpected places. The terraced rooms present great views of the plaza. There are tables in the quiet courtyard, where tasty typical cuisine and a range of fruit and vegetable juices are served.

Pros

  • Good service
  • Excellent location
  • Decorated with care

Cons

  • Rooms are simply appointed
  • Noisy neighborhood on weekends
Villagrán 100, Valle de Bravo, 51200, Mexico
726-262–1766
hotel Details
8 rooms
Rate Includes: No credit cards, No Meals

Quick Facts

  • $$

Hotel Cueva de Leon

$ | Plaza Independencia 2, Valle de Bravo, 51200, Mexico

This cheerful hotel on the corner of Plaza Independencia is an excellent option for its location alone. Rooms are cozy, with brightly colored bedspreads and headboards carved by local artisans; some have kitschy hot tubs tucked into a corner. The restaurant ($) is by far the most enchanting on the square and has wonderful views of the town.

Pros

  • Downtown is steps away
  • Pleasant restaurant
  • Bargain prices (especially during the week)

Cons

  • Sparsely decorated rooms
  • Rooms and common areas can be a bit dark
  • Beds and bedding are basic
Plaza Independencia 2, Valle de Bravo, 51200, Mexico
726-262–4062
hotel Details
10 rooms, 4 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

Hotel Hacienda de Cortés

$$$ | Plaza Kennedy 90, Cuernavaca, 62560, Mexico

This 16th-century former sugar mill once belonged to the famed conquistador. Wandering around the gardens and discovering cascades, fountains, abandoned pillars, and sculptures is an enchanting experience, especially at dusk. Ask for a room in the old part of the building to immerse yourself in the flavor of the place. Rooms have traditional Mexican furnishings and lovely patios or balconies. The restaurant is within old fort walls draped with vines—it's like dining inside a ruined castle.

Pros

  • Historic building
  • Romantic environment
  • Pleasant bar

Cons

  • Restaurant food could be better
  • High prices
  • Noisy events often take over the hotel, so ask if there will be one while you're there
Plaza Kennedy 90, Cuernavaca, 62560, Mexico
777-315–8844
hotel Details
17 rooms, 6 suites
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

Hotel La Casa de Piedra

$ | Calle Carlos García 11, Cuetzalan, 73560, Mexico

This fine hotel, with its sunny, cobblestone courtyard and appealing restaurant, tops the rest. Guest rooms have wood furniture and small balconies for views over the town or of the flourishing, overgrown yard with cackling turkeys. The staff will help you hire guides to the nearby waterfall or Yohualichan. The hotel is less than two blocks from the zócalo.

Pros

  • Good service
  • Tours available
  • Space heaters available (few hotels have them, and it can get chilly in this town at night)

Cons

  • Wi-FI in common areas only
  • No room phones
  • Stairs to climb
Calle Carlos García 11, Cuetzalan, 73560, Mexico
233-331–0030
hotel Details
19 rooms, 1 suite
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

Hotel Plaza Santa Rosa

$ | Portal de Guerrero 5, Cholula, 72600, Mexico

This place has the distinction of being the only hotel on the zócalo; look for the small entrance under the arches by a busy coffee shop. The rooms are comfortable, clean, and consistently updated, but some are depressingly dark, so ask to see a few before you settle on one.

Pros

  • Great location
  • Bargain price

Cons

  • Beds and bedding are basic
  • No air-conditioning
Portal de Guerrero 5, Cholula, 72600, Mexico
222-247–7719
hotel Details
27 rooms, 1 suite
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

Hotel Posada Cuetzalan

$ | Zaragoza 12, Cuetzalan, 73560, Mexico

Centrally located and well established, this cheerful hotel has colorful rooms, a pair of lovely patio gardens, and a busy restaurant. The staff can help organize cave tours and horseback rides to the pyramids and local waterfalls.

Pros

  • Excellent location
  • Friendly staff
  • Nice mountain views

Cons

  • Rooms facing the pool are noisy
  • Rooms in the back are far from the entrance
Zaragoza 12, Cuetzalan, 73560, Mexico
233-331–0154
hotel Details
36 rooms
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

Hotel Quinta Luna

$$ | 3 Sur 702, Cholula, 72760, Mexico Fodor's Choice

The elegance of this boutique hotel—a five-minute walk from the zócalo—was crucial in putting Cholula back on the map. The 17th-century mansion, built around a central patio with a fountain, was restored (and is operated) using environmentally sound practices and as many of the original materials as possible; the well-stocked library was built entirely from repurposed vigas, or beams. The property is solar powered, and even the paints are naturally derived to match the original colors. Immaculate, spacious rooms have polished wood furniture and floors, and high, exposed-beam ceilings. King-size beds are wrapped in luscious, down-filled bedding and supplied with a pillow menu. The outstanding restaurant ($–$$) creates Mexican and nouvelle dishes and is worth a visit in its own right.

Pros

  • Alluring gardens
  • Expansive rooms
  • Elegant place

Cons

  • Fills up far in advance
  • Quiet atmosphere may not be suitable for families
3 Sur 702, Cholula, 72760, Mexico
222-247–8915
hotel Details
2 rooms, 5 suites
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

  • $$

Hotel Royalty

$ | Portal Hidalgo 8, Puebla, 72000, Mexico

This well-maintained hotel is always busy because of its popular restaurant under the portales (arches) on the main square. People stop by for a pleasant breakfast or lunch while watching residents go about their day. The old colonial building is an excellent choice for its central location; splurge for one of the junior suites with a balcony overlooking the zócalo.

Pros

  • On the main square
  • Bargain prices

Cons

  • Noisy lobby area
  • No air-conditioning
Portal Hidalgo 8, Puebla, 72000, Mexico
222-242–4743
hotel Details
34 rooms, 11 suites
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

  • $

Hotel Santiago

$ | Av. 3 Poniente 106, Puebla, 72000, Mexico

One of the cheaper central options, this little no-frills hotel opposite a department store is modern and clean. The double rooms have two double beds.

Pros

  • Unbeatable price
  • Comfortable rooms

Cons

  • No air-conditioning
Av. 3 Poniente 106, Puebla, 72000, Mexico
222-242–2860
hotel Details
37 rooms
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

Hotel Villa Arqueológica

$ | 2 Poniente 601, Cholula, 72810, Mexico

This small hotel is close enough to the pyramid to enjoy a run up all those steps before breakfast (or if you prefer, you can just enjoy the view from the hotel entrance). Rooms are simple, decorated with rustic wood furniture and brightly colored bedspreads; Mexican crafts occupy small niches in the rooms and hallways. The inviting outdoor swimming pool, surrounded by plants, is a great place to relax after a day in the warm sun.

Pros

  • Great location near the pyramid
  • Swimming pool
  • Reasonable rates

Cons

  • Cramped rooms
  • Woi-Fi only in designated public areas
2 Poniente 601, Cholula, 72810, Mexico
800-557–7755
hotel Details
44 rooms
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $

La Purificadora

$$$ | Callejon de la 10 Norte 802, Puebla, 72000, Mexico

This hotel, part of the Grupo Habita chain, was one of the hottest places to stay in Puebla when it opened in 2008 and remains a must for design and architecture fans, even if attention to detail is slipping. While many historic elements of this former 19th-century water-purification plant have been left untouched, ultramodern materials have been used for the renovation by famed architect Ricardo Legorreta; rough-hewn stone walls are paired with brushed metal and polished glass. The place has a whimsical attitude, with wonderful touches like the glass-sided rooftop pool. Rooms, decorated with sleek furnishings, are positively modern. The menu at the hotel restaurant, designed by renowned chef Enrique Olvera, serves many traditional regional options.

Pros

  • Fantastic design that blends old and new
  • Rooftop terrace with great views
  • On-site spa

Cons

  • Noise problems at night from on-site events and nearby businesses
  • Not as close to attractions as other good lodging options
  • Pricier than most area hotels
Callejon de la 10 Norte 802, Puebla, 72000, Mexico
222-309–1920
hotel Details
21 rooms, 5 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

Las Luciernagas

$$ | Calle Las Joyas s/n, Valle de Bravo, 51200, Mexico Fodor's Choice

Las Luciernagas, with its bucolic location off a remote gravel road a few miles from town, is a rare cross between a B&B and a five-star hotel—what other B&B has a wine list? Four of the five rooms have fireplaces, and all have luxury bedding, artisanal toiletries, minibars, and a unique sense of privacy thanks to the rooms being spaced quite far apart, and the helpful but unobtrusive hosts. "La Cima" is an expansive suite with a terrace that overlooks the stunning manicured landscape of giant agaves, calla lilies, and birds of paradise; "Los Encuentros" opens to what is essentially its own private garden, with a stone path that leads to the Jacuzzi. The public spaces include a range of quiet terraces and seating areas, and top-notch dinners (with both Mexican and international dishes) are available by request. There's no better choice in Valle for a romantic getaway, or just a quiet home base.

Pros

  • Beautifully appointed rooms and common areas
  • More services than a typical B&amp
  • B
  • Gorgeous nature setting

Cons

  • Remote location requires a car or taxis
  • No minors allowed
Calle Las Joyas s/n, Valle de Bravo, 51200, Mexico
55-5250–4262
hotel Details
3 rooms, 2 suites
Rate Includes: Free Breakfast

Quick Facts

  • $$

Las Mañanitas

$$$$ | Ricardo Linares 107, Cuernavaca, 62000, Mexico

An American expat opened this hacienda-style hotel in the 1950s, and it is still one of the best lodgings in Cuernavaca, even though it has lost some of its magic. The ample rooms are outfitted with traditional fireplaces, hand-carved bedsteads, hand-painted tiles in the bathrooms, and gilded crafts. The restaurant ($$–$$$), with its spectacular open-air terraces and garden inhabited by flamingos, peacocks, and African cranes, is a wonderful place to spend an afternoon enjoying a leisurely meal. Sadly, the quality of the food isn't as reliable as it once was. However, you can't go wrong with traditional dishes like the well-prepared mole poblano or the sopa de tortilla (tortilla soup).

Pros

  • Gorgeous setting
  • Stylish sizable rooms
  • Terrific modern Mexican art collection

Cons

  • Overall facilities, service, and restaurant have lost a bit of their luster
Ricardo Linares 107, Cuernavaca, 62000, Mexico
777-314–1466
hotel Details
29 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

Mesón De Leyendas

$$ | Bocanegra 405, Valle de Bravo, 51200, Mexico

This funky inn a short block from the main square, once a convent, absolutely oozes charm, from the fresh flowers strewn throughout the cabinlike rooms to the overgrown courtyard where the exceptional breakfast buffet is served. Room 11's large terrace was built around a massive tree, lending dappled shade and giving the effect of living in a tree-house suite. Rates are discounted by about a third during the week.

Pros

  • Friendly staff will arrange extensive spa treatments and activities
  • Many rooms can accommodate families and large groups
  • Personal touches like fresh flowers and locally produced toiletries

Cons

  • May be a bit rustic for some
  • Few restaurants or services in immediate vicinity
  • Some rooms adjoin a noisy street
Bocanegra 405, Valle de Bravo, 51200, Mexico
726-262–4414
hotel Details
13 rooms
Rate Includes: Free Breakfast

Quick Facts

  • $$

Mesón Sacristía de la Compañía

$$ | Calle 6 Sur 304, Puebla, 72000, Mexico

If any of the antiques that decorate your room strike your fancy, you might consider taking home a souvenir; they are all for sale. Warming touches are both figurative and literal at this converted colonial mansion; you'll be welcomed with a plate of cookies, and if it gets chilly, heaters are brought to your room. The rich colors of folk art pervade the cozy but stylish bar. The lovely restaurant ($$) serves tasty regional dishes such as carne San Pascual (steak with corn fungus), and cooking clsses are available. There is live music in the evening.

Pros

  • Excellent restaurant
  • Rooms and common areas have lots of character
  • Good location

Cons

  • Street noise in the evening
Calle 6 Sur 304, Puebla, 72000, Mexico
222-232–4513
hotel Details
8 rooms
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

  • $$

Posada Ali

$ | Netzahualcóyotl 2, Tepoztlán, 62520, Mexico

With unobstructed views of the mountains from its rooms, this family-run inn draws many repeat customers. No two rooms are exactly alike, and all have adorable hand-hewn furniture. There's a tiny pool in back. This is not the most elegant hotel in Tepoztlán, but it is clean and inexpensive.

Pros

  • Family-friendly environment
  • Lovely views

Cons

  • Weekends require reservations far in advance
  • Jacuzzi costs extra
Netzahualcóyotl 2, Tepoztlán, 62520, Mexico
739-395–1971
hotel Details
13 rooms
Rate Includes: No credit cards, Free Breakfast

Quick Facts

  • $

Posada del Tepozteco

$$$ | Calle del Paraíso 3, Tepoztlán, 62520, Mexico Fodor's Choice

Enjoy splendid views of both the village and the pyramid as you stroll through this hotel's terraced gardens. A honeymooners' favorite, the inn is also a good place for children, with its trampoline and swings. Most rooms have balconies and hot tubs, and some have terrific views of the pyramid. Make reservations for weekend stays two weeks in advance. This is also a great place to stop in for a leisurely meal on the patio, where the tables are set around a murmuring stone fountain and circled by vine-covered archways. The weekend buffet breakfast is an excellent time to visit and enjoy the view overlooking the village, even if you are not staying at the hotel.

Pros

  • Unbeatable views
  • Excellent service
  • Rooms use local materials, and have charm with modern comforts

Cons

  • Buffet draws big crowds
  • Uphill walk from downtown
  • Two-night minimum
Calle del Paraíso 3, Tepoztlán, 62520, Mexico
739-395–0010
hotel Details
13 rooms, 9 suites
Rate Includes: Credit cards accepted, Free Breakfast

Quick Facts

Quinta Real

$$ | Av. 7 Poniente 105, Puebla, 72000, Mexico

Formerly a convent, this 16th-century building radiates historic character, from its luminous restored frescoes to its wooden shutters. Large white rooms have colonial antique furniture and exposed beams. The junior suite was once the convent's chapel, and the presidential suite has original 16th-century gilded furnishings and carpeting. The staff is warm and professional.

Pros

  • Stunning architecture
  • In the heart of the city
  • Excellent service

Cons

  • Internet is additional charge
  • Can feel businesslike, despite the romantic architecture
  • No green space, as opposed to other nearby options
Av. 7 Poniente 105, Puebla, 72000, Mexico
222-229–0909
hotel Details
68 rooms, 16 suites
Rate Includes: Credit cards accepted, No Meals

Quick Facts

  • $$

Rodavento

$$$$ | Carretera Valle de Bravo, Km 3.5, Valle de Bravo, 51200, Mexico

Deep in the forest overlooking a man-made lake, this unique property quickly made a splash on the Valle lodging scene. Each suite is a separate structure—a combination of traditional Mexican and hip modern design—with a view terrace, fireplace, and accommodations for at least four. The fashionable restaurant overlooks the lake, pool, and Jacuzzi, so you can enjoy first-class cuisine and drinks while supervising the kids.

Pros

  • The suites are essentially mini-houses
  • Range of activities
  • Good on-site restaurant

Cons

  • Rather pricey
  • Remote location
  • Can feel overrun with families
Carretera Valle de Bravo, Km 3.5, Valle de Bravo, 51200, Mexico
55-5292–5032
hotel Details
28 suites
Rate Includes: No Meals

Quick Facts