When planning a vacation to Mexico City, deciding where to stay can be intimidating. After all, the city is one of the largest metropolitan areas in the world. To make your search easier and more efficient, it’s best to focus on several central neighborhoods that are easily accessible like Centro Histórico, Roma Condesa Cuauhtémoc Polanco Juárez or Coyoacán; these districts will give you prime access for exploring many of the city’s attractions. The eight hotels in Mexico city listed here all have outstanding reviews, hospitality, amenities, and value for money. Each offer different perks — think rooftop pools with city views and world-class taquerias — so there’s something for every type of traveler.
8 Stunning Mexico City Hotels With Rooftop Pools, World-Class Taquerias, and Prime Access to the City
When to visit Mexico City
Mexico City’s temperate climate means you can visit any time of the year. However, be sure to note that June through September is a peak rainy season with heavy downpours in July. The warmest months are from March to May when temperatures soar up to 86°F; while December and January offer much cooler climes around 50°F — perfect for escaping crowds during the Easter holidays.
Taking a trip to Mexico City? Check out Matador’s Mexico City accommodations guides:
We hope you love the hotels in Mexico City we recommend. Just so you know, Matador may collect a small commission from the links on this page if you decide to book a stay.
Condesa DF
Condesa DF is located in the trendy neighborhood of Condesa. This neoclassical hotel offers easy access to the area’s most sought-after attractions including parks, eateries, and outstanding bars. But you don’t need to leave Condesa for a great drink, its panoramic rooftop bar has unbeatable views of downtown and is a popular hangout spot with locals.
Rooms at Condesa DF
The 40 rooms at this hotel are designed to evoke a sense of warmth, beauty, and comfort with their soothing moss green, creamy tans, and chocolate hues adorning the walls along with vintage lamps and intricate hand-woven rugs from Oaxaca.
Amenities at Condesa DF
- Onsite restaurant and bar
- Steam room
- Room service
- Parking
Condesa DF: Avenida Veracruz, 102 Colonia Condesa, 06700 Mexico City
Las Alcobas
Las Alcobas, a stunningly crafted luxury hotel located in the upscale neighborhood of Polanco, is your ideal destination for an unforgettable city getaway. It is just minutes from Chapultepec Forest and the National Museum of Anthropology — not to mention some outstanding shopping hubs and restaurants. That said, you don’t need to venture from the hotel to enjoy excellent food. The two acclaimed restaurants, Dulce Patria and Anatol serve vibrant haute Mexican cuisine with dishes like pink mole, and a range of inventive soft-shell tacos.
Rooms at Las Alcobas
Las Alcobas offers 35 contemporary rooms. For those looking for extra luxury, look at the suites that come complete with separate living areas, private terraces, and Jacuzzis — a perfect place to relax after a long day of sightseeing.
Amenities at Las Alcobas
- Fitness center
- Spa
- Onsite restaurant
- Room service
- Laundry
Las Alcobas: Presidente Masarik 390, Colonia Polanco Chapultepec, 11560 Mexico City
Hotel Habita
Hotel Habita is located in the fashionable — and posh — Polanco district. Home to some of Mexico City’s wealthiest residents, this tree-lined neighborhood is known for its high-end restaurants and shopping. The hotel itself is situated in the prime location of Avenida Presidente Masaryk. Constructed from glass panels Habita is an impressive architectural landmark — especially after dark when it has a futuristic glow.
Rooms at Hotel Habita
The 36 rooms are spread over five categories. The Standard Room is the most basic option, featuring a king or two double beds and a private bathroom with a shower. The Deluxe Room is larger than the Standard Room and includes a terrace with views of the city skyline. The Executive Room has an even more spacious layout and comes with access to the hotel’s executive lounge. For those looking for something extra special, there are also two suites available: the Junior Suite and the Habita Suite. Both offer separate living areas with sofas, as well as upgraded amenities like Nespresso coffee makers. The Habita Suite also has its own private terrace overlooking Mexico City’s skyline.
Amenities at Hotel Habita
- Fitness center
- Spa
- Onsite restaurant and bar
- Room service
- Parking
- Laundry
Hotel Habita: Avenida Presidente Masaryk 201 Colonia Polanco, 11560 Mexico City
Downtown
This boutique hotel shares its location with one of the city’s most beautiful buildings, The Palace of the Counts of Miravalle. The colonial architecture, coupled with modern details create a truly original lodging option blocks away from downtown attractions like Zócalo and museums. There are also lots of local boutique pop-ups and top-notch restaurants, bars, and clubs nearby.
Rooms at Downtown
Downtown has 17 rooms which vary from king- to queen-sized which come with a view over the outdoor patio. If you intend on doing a lot of walking, opt for a suite that features a large soaking tub.
Amenities at Downtown
- Pool
- Onsite restaurant and bar
- Room service
- Parking
- Laundry
Downtown: Isabel la Catolica 30, 06010 Mexico City
Gran Hotel Ciudad de México
With an incomparable view of Mexico City’s main square, Gran Hotel is the city’s most iconic lodging option. Its 16th-century building blends a luxurious atmosphere with historic charm. Its spectacular Tiffany glass-domed lobby and vintage lifts add to the ambiance, and the terrace has possibly one of the best views in town.
Rooms at Gran Hotel Ciudad de México
The hotel’s standard rooms are spacious and elegant, featuring classic décor and comfortable furnishings. For those looking for more space and luxury amenities, the hotel’s suites are the perfect option. These large suites have a separate living area with sofas and armchairs as well as separate bedrooms with king or queen-size beds. The Gran Hotel Ciudad de México also offers family rooms that are ideal for larger groups or families traveling together. These spacious rooms feature two double beds or one king bed plus a sofa bed in the living area to accommodate up to four guests comfortably. Family rooms also come with kitchenettes that include microwaves, coffee makers, and mini-fridges.
Amenities at Gran Hotel Ciudad de México
- Fitness center
- Onsite restaurant and bar
- Room service
- Laundry
Gran Hotel Ciudad de México: Avenida 16 de Septiembre 82, 06000 Mexico City
Four Seasons Hotel Mexico City
Located on Paseo de la Reforma in downtown, this five-star luxury hotel is an urban oasis in the heart of the bustling city. Set around a verdant inner courtyard, this hacienda-style hotel puts you close to some of the city’s most iconic attractions, including Chapultepec Park and The Angel of Independence Monument. The Four Seasons is an unapologetically large, grand city hotel — don’t expect boutique quirks — with one of Mexico City’s best cocktail bars, Fifty Mils.
Rooms at Four Seasons Hotel Mexico City
- Deluxe King Room: Features a king bed, marble bathroom, and floor-to-ceiling windows with views of the city or courtyard.
- Deluxe Double Room with Two Double Beds: Offers two double beds and a marble bathroom.
- Premier Room: Includes a king bed, marble bathroom, and floor-to-ceiling windows with views of the city or courtyard.
- Four Season Executive Suite Burdeos: Features two bedrooms, a living room, dining area, kitchenette, and balcony.
- Four Seasons Executive Suites Reforma: Includes two bedrooms, living room, dining area, kitchenette, and balcony.
Amenities at Four Seasons Hotel Mexico City
- Pool
- Fitness center
- Spa
- Onsite restaurant and bar
- Room service
- Parking
- Laundry
Four Seasons Hotel Mexico City: Paseo de la Reforma, 500 Colonia Juarez, 06600 Mexico City
Hotel Carlota
Hotel Carlota is a 25-minute walk away from nearby Roma Norte and just a 10-minute walk from Paseo de la Reforma and The Angel of Independence Monument. If you are looking for traditional Mexican déco and textiles, this place is not for you. It’s interior is minimalist, with block colors, steel stairs, and somewhat of an industrial ambiance.
Rooms at Hotel Carlota
There are 36 rooms at Carlota spread over three floors. The standard rooms are just that, standard. Instead, opt for a deluxe room which has a terrace and a view.
Amenities at Hotel Carlota
- Pool
- Onsite restaurant and bar
- Room service
- Parking
- Laundry
Hotel Carlota: Rio Amazonas 73, Colonia Cuauhtémoc, 06500 Mexico City
La Valise
With a colonial façade and casual neighborhood vibe, you might think La Valise, in Roma Norte, is just another run-of-the-mill Mexico City hotel. However, the three-room property has been thoughtfully designed and a stay here is more like vacationing in a private mansion.
Rooms at La Valise
There are three large, luxurious bespoke suites. The La Terraza room is the most popular as its private terrace doubles as an outdoor bedroom with a bed that slides in and out.
Amenities at La Valise
- Room service
- Laundry
La Valise: Tonala 53, 06700 Mexico City, Mexico