Best hotels in Mexico City


Mexico City is a fabulous destination for tourists because it has something to offer everyone. Whether you're interested in history, culture, food, or simply relaxing in a luxurious hotel, you'll find it all in Mexico City.

The city is home to a number of important historical sites, including the Templo Mayor, the ruins of the ancient Aztec capital, and the National Palace. It also has a vibrant cultural scene, with a number of museums, art galleries, and theaters.

If you're a foodie, you'll be in heaven in Mexico City. The city has a wide variety of restaurants to choose from, serving everything from traditional Mexican dishes to international fare. And if you're looking for a truly special dining experience, there are a number of Michelin-starred restaurants to choose from.

When it comes to hotels, Mexico City has a wide variety to choose from, depending on your budget and preferences. If you're looking for a luxurious experience, consider the St. Regis Mexico City, the Sofitel Mexico City, or Las Alcobas Mexico City. These hotels offer elegant accommodations, world-class amenities, and excellent service.

If you're looking for a more boutique experience, consider La Valise Mexico City. This hotel is known for its innovative interior design, personalized service, and convenient location.

Mexico_City cathedral

St. Regis Mexico City


The St. Regis is one of CDMX’s best luxury hotels, complete with 24 / 7 butler service. Located along the Paseo de la Reforma, the city's grand, tree-lined avenue, the 31-story hotel towers over the nearby Chapultepec Park. The view alone, admired through each room's floor-to ceiling windows, is worth the hotel’s luxury price tag. But the St. Regis also offers several sophisticated restaurants and bars, along with private dining options. Head to the exclusive La Table Krug for an eight-course, French-inspired tasting menu, or to Diana Restaurant, for locally-sourced, traditional Mexican fare. The hotel is also kid-friendly, with a delightful candy trolly, a children's club and plenty of other fun activities (including "glamping") to keep them entertained, allowing you to freely indulge at the St. Regis' exquisite Remède Spa.

Fora Perks:

$100 resort / hotel credit.

Breakfast daily.

Upgrade & extended check-in/out whenever possible.

Sofitel Mexico City Reforma

The Sofitel Mexico City is a stunning hotel with a unique architectural design. The green glass panes flanked by white stone panels create a high-contrast look that is both eye-catching and unique. The hotel offers gorgeous views of the surrounding city, and its artful interior is equally as alluring.

The Sofitel has a host of amenities, including three high-end restaurants and two cocktail bars. Cityzen Rooftop Kitchen is a chic restaurant that offers some of the city's most splendid views. It is especially worth a visit for its refined Mexican- and French-inspired cuisine and expertly crafted cocktails.

For extra relaxation, visit the lavish Sofitel Spa, which is stocked with fine, gorgeously scented L'Occitane products.

Fora Perks:

$100 food/beverage credit

Breakfast daily

Upgrade & extended check-in/out whenever possible

La Valise

La Valise is a boutique hotel in the vibrant La Roma neighborhood of Mexico City. Its innovative interior design and personalized service make it a must-stay for travelers looking for a unique and unforgettable experience.

The hotel features three bespoke suites, each of which is impeccably designed with a mix of Mexican antiques, bespoke furnishings, and Mesoamerican-inspired artwork. The staff at La Valise is incredibly attentive, paying keen attention to the needs and preferences of each guest. They even curate a personalized minibar for each room.

La Valise is also a great choice for travelers who want to experience the best of local culture. The staff is happy to recommend local restaurants, bars, and attractions, and they can help guests arrange tours and excursions.

Fora Perks:

Complimentary fruit basket on arrival

Complimentary bottle of wine and minibar beverages

Upgrade to next room, subject to availability

Las Alcobas Mexico City

Las Alcobas Mexico City is a luxury boutique hotel located in the exclusive Polanco neighborhood. It was once a sprawling private residence, but has been converted into an urban oasis. The hotel is surrounded by chic restaurants, fashion houses, and art galleries.

Las Alcobas has two on-site gourmet restaurants, including Anatol Restaurant, which serves an Italian-inflected menu of dishes sourced from local ingredients. The hotel also offers in-room spa treatments and penthouse suites with personal steam rooms.

Each room at Las Alcobas comes with a minibar stocked with bath oils, as well as a soap menu and bath butler services. The hotel is known for its luxurious hydromassage baths.

Fora Perks:

$100 spa credit

Breakfast daily

Upgrade & extended check-in/out whenever possible

Ritz-Carlton Mexico City

This urban luxury retreat in the heart of Mexico City offers panoramic views of Bosque de Chapultepec and the Sierra Madre Occidental mountains. Guests can watch the sunset from private balconies, enjoy artisanal cocktails at the hotel's Art Deco-inspired bar, and indulge in Mexican and Mediterranean dishes at the hotel's delicious restaurant. After a day of adventure in the city, guests can also wind down at the hotel's spa, which offers locally-sourced botanicals and treatments rooted in the healing and spiritual traditions of Mexico City's Aztec culture.

Fora Perks:

$100 food/beverage credit

Breakfast daily

Upgrade & extended check-in/out whenever possible


Al Khan

Al Khan is the founder of and an experienced travel advisor. He loves great hotel experiences and also loves helping people match their ideal place to stay, no matter their budget or travel style. Al is a people person who loves to build strong relationships and make a difference in his community.