Our editors independently research, test, and recommend the best products and services; you can learn more about our review process here. We may receive commissions on purchases made from our chosen links.
From luxury hotels to family-run bed-and-breakfasts, Mexico City is full of unique accommodation experiences. In this huge and varied city, location matters, and the best hotels are located near top attractions and dining options.
The historic center of the city is home to a range of impressive colonial-style hotels while boutique offerings are dotted around the chic neighborhoods of Condesa and Roma to the southwest.
In Polanco, known for its luxury shopping and fine dining restaurants north of Chapultepec Forest, you'll find incredible views and high-end amenities while Coyoacán in the south has a more small-town feel.
Gran Hotel Ciudad de Mexico
This iconic hotel is located right on Mexico City's central plaza, known as the Zócalo. The building is more than 500 years old, originally serving as the residence of a colonial official before being transformed into the the first commercial center in Mexico in the late 1800s and then being reborn as the Gran Hotel in 1968.
With Art Nouveau architecture and a Tiffany stained-glass ceiling, the Gran Hotel offers traditional luxury, alongside some modern comforts like a gym and business center. The rooms are spacious, the service is impeccable, and weekend brunch at La Terraza restaurant is a must for spectacular vistas of the historic center. There are 59 rooms and suites available.
W Mexico City
At the other end of the spectrum, you'll find Mexico City's most on-trend hotel, the W. This boutique luxury hotel is not afraid to take design risks to stand out, with quirky lighting, intriguing sculptures, and bright colors throughout the building. There's a buzzing lounge area that functions as a combined cocktail bar and restaurant, plus a top-notch spa and fitness center.
Tucked away in a quiet corner of Polanco, the stylish rooms at the W look out over Chapultepec Forest or the city skyline with plenty of natural light. There are 237 rooms and suites available.
Condesa DF is known as the hotel that started the boutique boom in Mexico City. The building itself dates back to 1928, but the hotel opened its doors in 2005. Although the surrounding neighborhood is one of Mexico City's trendiest, the hotel isn't painfully hipster; the decor (selected by India Mahdavi) feels warm and modern and the service is friendly.
A rooftop bar, movie theater, pool, and spa mean there is always a social atmosphere, while El Patio restaurant more than holds its own when it comes to Mexican-French fusion. The hotel is pet-friendly, and just across the road, you'll find Parque España, the perfect place to walk your four-legged friend. Condesa DF has 40 rooms.
La Valise Mexico City
La Valise is a darling of Mexico City's boutique hotel scene, offering just three thoughtfully designed suites in hip Roma Norte. The La Terraza suite is the hotel's crown jewel with a king bed that rolls out onto the balcony. Monochrome colors, natural textures, and wood accents give the interior space an artsy vibe, while from the outside, it blends in with the neighborhood's colonial townhouses.
Although this small hotel lacks a dining room, room service can be ordered in from Rosetta, one of the city's most beloved restaurants. A personalized minibar is also offered for guests to enjoy throughout their stay.
El Patio 77
For something a little more relaxed, try El Patio 77, a bed-and-breakfast designed with environmental sustainability in mind. Located in the eclectic neighborhood of San Rafael (just north of the Paseo de la Reforma), El Patio is housed within a 19th-century brick mansion, renovated to include solar power, rainwater catchment, and a gray water recycling system.
Although the location is slightly out of the way, El Patio makes up for that with a small art gallery and friendly staff who can offer plenty of tips on where to explore nearby. Each of the eight rooms is inspired by a different Mexican state and decorated with recycled furniture and local artwork.
Hotel Zócalo Central
The Hotel Zócalo Central is a late-1800s building filled with modern Mexican design. The hotel's location in the historic center of Mexico City means the rooms can be on the smaller side, but the luxury touches and impeccable cleanliness make for a very comfortable stay. Plus, the gym, 24-hour concierge, and cafe means guests have access to everything they need, around the clock.
Upstairs, the Balcon del Zócalo restaurant is one of the best in the city center, and breakfast is included in the room rate. In the evenings, there's often live music on the roof. The Zócalo Central has 105 rooms and suites.
St. Regis Mexico City
The sleek, 31-story St. Regis is perfectly situated between Chapultepec Forest, Condesa, and the Zona Rosa, in the heart of Mexico City. The luxurious suites are large and refined with floor-to-ceiling windows and marble bathrooms.
With seven dining options, 24/7 butler service, a spa, fitness center, infinity pool, and even a children's center, the hotel is popular with business travelers and tourists alike. The in-house King Cole Bar is one of the city's most sophisticated. There are 189 rooms available.
Located on Polanco's high-end shopping strip, Las Alcobas is surrounded by fashion houses, art galleries, bars, and restaurants. It is a small, intimate hotel with all the luxuries of a bigger establishment, including two popular restaurants, a fitness center, and a spa.
The rooms are elegant with traditional Mexican textiles and Italian linens sitting comfortably alongside high-tech amenities like rainfall showers and whirlpool tubs. The wake-up service, delivering complimentary coffee, tea, or a smoothie to the room, is a welcome addition. Las Alcobas has 35 rooms and suites available.
Another boutique offering in Condesa, AR 218 is surprisingly spacious and quiet. The design is tasteful but not showy with neutral colors, tiled floors, and dark wood contrasting with the white walls and high ceilings. Room service is not available, but there's a Starbucks downstairs, and the suites come with fully equipped kitchenettes.
Light sleepers can take advantage of the pillow menu, and the complimentary bicycle rental, gym, and business center, will keep both business and leisure travelers happy. AR 218 has 39 rooms.
For a local experience in the bohemian neighborhood of Coyoacán, check out Casa Tamayo Guesthouse. This is a family-run property, but what it lacks in facilities (no TV in the rooms, for example), it makes up for in charm. The house is decorated in traditional Mexican style with fresh flowers in every room.
Guests have access to the tranquil garden, kitchen, and living areas, as well as a small bar. Casa Tamayo is made up of five rooms, plus two suites with private terraces.