Places to Stay in Mexico City

We checked thousands of reviews on and to find the best hotels for your stay
Go to Hotel List View map

Mexico City, a vibrant metropolis steeped in rich history and culture, offers an array of exceptional places to stay that cater to every traveler's needs. Whether you're seeking luxury accommodations in historic neighborhoods or budget-friendly hostels in the city's bustling center, you'll find a diverse range of options that enhance your visit. The unique charm of Mexico City is best experienced through its neighborhoods, each providing distinct atmospheres and experiences that serve as a perfect backdrop for your stay.

When it comes to accommodation, the iconic neighborhoods of Polanco, Roma, and Condesa stand out for their eclectic offerings and trendy vibe. Polanco boasts upscale hotels that promise an upscale experience, complete with gourmet dining and high-end shopping nearby. Meanwhile, Roma and Condesa are revered for their boutique hotels and charming guesthouses, ideal for those wanting to immerse themselves in local life and enjoy the city’s vibrant café culture.

Selecting the right place to stay in Mexico City can significantly impact your travel experience. Consider choosing accommodations that offer easy access to public transportation, so you can explore famous attractions like the Zócalo, Chapultepec Park, and the National Museum of Anthropology with ease. With so many remarkable places to stay in Mexico City, you're bound to find the perfect home base for your urban adventure.

Show more + Show less -

Our Top 10

(Sorted by rating & number of reviews)

1. Hotel Casa Blanca
2. Gran Hotel Ciudad De Mexico Zocalo View
3. Hotel Mx Mas Roma
4. Habita, Mexico City, A Member Of Design Hotels
5. Zocalo Central & Rooftop Mexico City Hotel
6. Hotel San Diego
7. Stanza Hotel
8. Downtown Mexico, A Member Of Design Hotels
9. The St. Regis Mexico City Hotel
10. Hyatt Regency Mexico City Hotel

Unique Boutique Hotels

Check Availability

Mexico City
Mar 19, 2026 - Mar 20, 2026

Hotel Casa Blanca

8.7

Good

(1594 Reviews)

+ 290 photos
Hotel Casa Blanca is an artsy hotel located in the heart of Mexico City, featuring eclectic decor and an inspiring ambiance. The hotel combines unique artwork and artistic elements throughout its design, creating an inviting atmosphere for guests. Each room features stylish furnishings that reflect local artistic influences, allowing visitors to immerse themselves in the creativity of the city. The on-site restaurant serves delicious cuisine inspired by traditional Mexican flavors, making it a perfect spot for a cultural dining experience. For those seeking to appreciate the arts firsthand, Hotel Casa Blanca is a fantastic choice among places to stay in Mexico City that ignite creativity and inspiration. Experience the artistic essence of the city right at your doorstep.
Address: Lafragua 7 Colonia Tabacalera
Rating: Good 8.7 (1594 Reviews)
Rooms: 81
Price: From 97$

Gran Hotel Ciudad De Mexico Zocalo View

9.2

Good

(1242 Reviews)

+ 317 photos
Gran Hotel Ciudad de Mexico is a stunning historic property that exudes elegance and charm, located near the heart of the city. The hotel's lobby features magnificent stained-glass windows and ornate decor, showcasing the beauty of early 20th-century architecture. Each room is adorned with luxurious furnishings and offers modern amenities while maintaining its historic allure, ensuring a unique stay. Guests can enjoy a meal at the Café de Oriente, famous for its exquisite views of the Palacio de Bellas Artes. Gran Hotel Ciudad de Mexico not only offers comfortable accommodations but also serves as a living museum, making it one of the most memorable places to stay in Mexico City. Experience the enchantment of history right at your doorstep.
Address: Avenida 16 De Septiembre 82
Rating: Good 9.2 (1242 Reviews)
Rooms: 60
Price: From 217$

Hotel Mx Mas Roma

8.7

Good

(1095 Reviews)

+ 82 photos
MX Roma is a charming eco-friendly boutique hotel situated in the energetic Roma neighborhood, known for its mix of local culture and trendy dining. The hotel utilizes sustainable practices, focusing on solar energy and water conservation. Guests can enjoy cozy, modern rooms designed to minimize environmental impact, along with a delightful breakfast featuring organic ingredients. The location offers easy access to cafes, markets, and parks, allowing guests to experience the local atmosphere on foot. Committed to sustainability, MX Roma is a refreshing choice among eco-friendly places to stay in Mexico City. It allows visitors to support eco-conscious initiatives while indulging in the charm of this beautiful neighborhood.
Address: Merida 81, Colonia Roma Norte
Rating: Good 8.7 (1095 Reviews)
Rooms: 47
Price: From 33$

Luxury Accommodations

For those looking to experience the height of luxury City boasts a range of accommodations that offer the finest in elegance and service. Luxury hotels provide lavish rooms, world-class facilities, and attentive service to ensure every guest feels pampered. Whether you are traveling for business or pleasure, these hotels set the stage for an unforgettable getaway amid the bustling city. Many of these high-end establishments are centrally located, providing effortless access to cultural landmarks and dining experiences. Discover the epitome of opulence in Mexico City with these standout luxury hotels that promise a memorable stay. Here are some of our top luxury picks for places to stay in Mexico City.

Habita, Mexico City, A Member Of Design Hotels

7.4

Good

(116 Reviews)

+ 123 photos
Hotel Habita in Polanco combines modern aesthetics with luxurious amenities, making it a must-visit for travelers seeking stylish accommodations. Its sleek, minimalist design is complemented by a rooftop pool offering stunning views of the city skyline. Located just steps away from high-end shopping and impressive dining options, it serves as a perfect base for exploring the vibrant Polanco area. The hotel also features a contemporary art collection and a cool lounge that fosters a creative ambiance. With its personalized service and chic atmosphere, Hotel Habita embodies what makes it one of the best places to stay in Mexico City. Guests can indulge in a restorative experience after a day of adventure in one of the city’s most upscale neighborhoods.
Address: Av Presidente Masaryk 201
Rating: Good 7.4 (116 Reviews)
Rooms: 36
Price: From 380$

Zocalo Central & Rooftop Mexico City Hotel

9.1

Good

(2297 Reviews)

+ 324 photos
Located just steps away from the iconic Zócalo, Hotel Zocalo Central is a historic gem that combines modern comfort with a rich sense of history. Originally built in the 1960s, this hotel has been beautifully restored to feature elegant rooms with stunning views of the Metropolitan Cathedral and National Palace. Guests can indulge in a delectable dining experience at the on-site restaurant, which also boasts a magnificent terrace overlooking the Zócalo. The hotel offers easy access to key attractions, making it a convenient base for exploring the historic center of Mexico City. With its fascinating blend of history and contemporary conveniences, Hotel Zocalo Central is a prime example of remarkable places to stay in Mexico City. Embrace the spirit of the city while enjoying superb hospitality.
Address: Avenida 5 De Mayo 61, Centro Historico
Rating: Good 9.1 (2297 Reviews)
Rooms: 105
Price: From 181$

Hotel San Diego

8.2

Good

(628 Reviews)

+ 117 photos
Hotel San Diego is an affordable gem located in the bustling area of Tepito, known for its vibrant markets and local culture. The hotel features simple yet comfortable rooms designed for affordability, making it an ideal choice for budget-conscious travelers. Guests can enjoy easy access to the historic center and local dining spots, showcasing the charm of Mexico City without the premium price tag. The friendly staff is always eager to help, offering a welcoming environment for those who may be exploring the city for the first time. If you’re seeking budget-friendly places to stay in Mexico City is a great option that balances cost and convenience perfectly. Its no-frills charm and strategic location provide a practical base for discovery.
Address: Luis Moya 98
Rating: Good 8.2 (628 Reviews)
Rooms: 85
Price: From 38$

Family-Friendly Stays

Traveling with family can be rewarding, especially when you choose the right accommodations that cater to everyone’s needs. In Mexico City, numerous family-friendly hotels offer spacious rooms, fun activities, and convenient amenities designed for both parents and children. These hotels often feature easy access to parks, museums, and other attractions suitable for families, making your visit stress-free and enjoyable. By opting for family-friendly accommodations, you can ensure a comfortable and entertaining stay that even the youngest travelers will appreciate. Here are some of the top family-friendly places to stay in Mexico City where everyone can create unforgettable memories.

Stanza Hotel

8.5

Good

(2805 Reviews)

+ 136 photos
Hotel Stanza is known for its commitment to supporting local artists and showcasing their works throughout the property. This contemporary hotel features bright and stylish decor that represents Mexico City's creative energy, offering guests a dynamic atmosphere. The rooms are thoughtfully designed with functional furnishings, ensuring both comfort and aesthetic appeal. Located near popular attractions and cultural hubs, guests can easily explore the artistic landscape of the city. As an artsy hotel, Hotel Stanza stands out as one of the most inviting places to stay in Mexico City for guests who want to engage with the local art scene. Immerse yourself in creativity and comfort with a stay here.
Address: Av. Alvaro Obregon 13, Esq. Morelia
Rating: Good 8.5 (2805 Reviews)
Rooms: 128
Price: From 102$

Downtown Mexico, A Member Of Design Hotels

7.7

Good

(313 Reviews)

+ 92 photos
Downtown Mexico is a chic boutique hotel that pays homage to the city’s vibrant art scene through its bold design and commitment to local culture. Housed in a historical building, the hotel features stunning murals and contemporary artwork that set the tone for a culturally immersive experience. The rooftop terrace provides picturesque views of the heart of Centro Histórico, while the hotel’s restaurant serves up innovative cuisine using locally sourced ingredients. Guests can also find art exhibits in the hotel’s gallery space, further integrating the local art scene into their visit. It stands out as one of the best artsy places to stay in Mexico City for those passionate about creativity and culture. By choosing Downtown Mexico, you ensure a stay filled with inspiration and artistic flair.
Address: Isabel La Catolica 30
Rating: Good 7.7 (313 Reviews)
Rooms: 17
Price: From 298$

The St. Regis Mexico City Hotel

9.1

Good

(72 Reviews)

+ 302 photos
The St Regis Mexico City exemplifies luxury with its refined elegance and exceptional amenities. Each room is thoughtfully designed with plush furnishings, large windows, and bespoke services tailored to the needs of guests. The St Regis Bar is renowned for its sophisticated ambiance, making it a popular spot for both locals and visitors to unwind and indulge in craft cocktails. Guests will also relish the exclusive butler service that caters to their every need, creating a personalized experience that makes them feel truly special. With a prime location along the iconic Paseo de la Reforma, the St Regis is undeniably one of the premier places to stay in Mexico City. It’s a sanctuary for those looking to indulge in luxury without sacrificing comfort or convenience.
Address: Paseo De La Reforma 439
Rating: Good 9.1 (72 Reviews)
Rooms: 189
Price: From 560$

Budget-Friendly Options

Traveling on a budget doesn’t mean compromising on quality; Mexico City is home to a plethora of affordable accommodations that provide comfort without breaking the bank. Budget-friendly hotels and hostels in the city offer a variety of options, from private rooms to shared dormitories, making them suitable for all types of travelers. Many of these accommodations are conveniently located near public transportation and popular attractions, allowing visitors to experience the city fully while keeping expenses in check. With thoughtful amenities and inviting atmospheres, these budget options make exploring Mexico City accessible to everyone. Here are our top recommendations for affordable places to stay in Mexico City.

Hyatt Regency Mexico City Hotel

8.8

Good

(1183 Reviews)

+ 270 photos
Hyatt Regency Mexico City combines luxury and modern amenities in one of the city's most exciting neighborhoods, Polanco. The hotel features spacious guest rooms with elegant furnishings and an inviting ambiance that reflects the charm of the surrounding area. On-site restaurants offer a variety of culinary delights, ensuring guests can explore local flavors without leaving the hotel. Additionally, the impressive rooftop pool and fitness center provide opportunities for relaxation and wellness during your stay. The hospitality here is warm and attentive, making it an excellent choice among places to stay in Mexico City. Guests at Hyatt Regency can enjoy luxury while being just minutes away from popular attractions and cultural experiences.
Address: Campos Eliseos, Numero 204 Colonia Polanco
Rating: Good 8.8 (1183 Reviews)
Rooms: 755
Price: From 272$

City Express Plus By Marriott Ciudad De Mexico Santa Fe Hotel

8.3

Good

(821 Reviews)

+ 98 photos
City Express Plus Santa Fe is a modern hotel that emphasizes sustainability through its green initiatives and energy-efficient designs. Located in the business district, this hotel offers comfortable accommodations paired with a commitment to reducing its environmental footprint. Guests can enjoy amenities such as a complimentary breakfast and a fitness center while knowing they are supporting sustainable practices. The hotel’s convenient location allows easy access to nearby shopping centers and parks, appealing both to business travelers and tourists. With its focus on eco-friendliness, City Express Plus Santa Fe is a stellar option among places to stay in Mexico City for those who value sustainability. Experience modern conveniences while minimizing your impact on the environment.
Address: Juan Salvador Agraz No. 69
Rating: Good 8.3 (821 Reviews)
Rooms: 159
Price: From 62$

Ibis Styles Mexico Reforma Hotel

8.1

Good

(1006 Reviews)

+ 47 photos
Hotel Ibis Styles Mexico Roma provides an ideal balance of comfort and affordability, popular among both solo travelers and families. This modern hotel offers a variety of stylish rooms at reasonable prices, all equipped with essential amenities to create a pleasant stay. Guests will enjoy the trendy Roma neighborhood, known for its local eateries and lively atmosphere, making it easy to find affordable dining options nearby. With convenient access to public transportation, travelers can explore the city without relying on expensive cabs or rideshares. Ibis Styles is certainly one of the best places to stay in Mexico City that offers value without compromising quality. Enjoy a contemporary atmosphere and friendly service while keeping to your budget.
Address: Liverpool 115 A Col Juarez
Rating: Good 8.1 (1006 Reviews)
Rooms: 79
Price: From 25$

Historic Hotels

For travelers seeking a glimpse into Mexico City's rich history, staying in a historic hotel is a perfect choice. These accommodations are often found in beautifully restored buildings that reflect the city's architectural heritage and cultural significance. Guests can appreciate not only the accommodations but also the stories and experiences tied to the history of these properties. Many historic hotels provide modern amenities while retaining their old-world charm. Here’s a selection of historic hotels that offer immersive experiences in this vibrant city. Discover the top historic places to stay in Mexico City.

Four Seasons Hotel Mexico City

8.7

Good

(163 Reviews)

+ 240 photos
Nestled on the renowned Paseo de la Reforma, Four Seasons Hotel Mexico City offers unparalleled luxury paired with sophisticated style. Guests can enjoy spacious rooms adorned with contemporary decor and views of the lush inner courtyard that provides a serene escape from the hustle and bustle. The hotel features exquisite dining options, including a prominent restaurant known for its innovative Mexican cuisine. Besides the outstanding facilities, guests have access to a luxurious spa and infinity pool, ensuring relaxation during their stay. With its impeccable service and attention to detail, Four Seasons is a prime candidate among places to stay in Mexico City that seek the best of the best. A stay here is ideal for travelers who appreciate fine hospitality in a central location.
Address: Paseo De La Reforma 500
Rating: Good 8.7 (163 Reviews)
Rooms: 240
Price: From 761$

Selina Mexico City Downtown Hotel

7.3

Good

(916 Reviews)

+ 237 photos
Selina Mexico City Downtown is a trendy hostel that offers both affordable dormitory beds and private rooms, catering to a variety of budgets and travel styles. Located in the lively downtown area, it puts guests within walking distance of major attractions, making it a smart option for those wanting to explore on foot. The amenities include co-working spaces, a rooftop terrace, and social events that foster a sense of community among travelers. Guests can also take advantage of the on-site café offering delicious, budget-friendly meals, ensuring that dining doesn’t add much to your expenses. Selina is among the best places to stay in Mexico City for budget travelers desiring a blend of affordability and social experiences. It’s a contemporary choice for those wanting to meet like-minded explorers.
Address: Jose Maria Izazaga 8, Centro Historico, Mexico City, Mx
Rating: Good 7.3 (916 Reviews)
Rooms: 151
Price: From 13$

Condesa Df, Mexico City, A Member Of Design Hotels

6.7

Good

(123 Reviews)

+ 170 photos
Condesa DF, situated in the artistic Condesa neighborhood, is an iconic boutique hotel that perfectly captures the essence of modern Mexico City. The hotel features a contemporary design, blending original architectural features with stylish, modern decor that appeals to the aesthetic sensibilities of both locals and international visitors. On-site amenities include a rooftop terrace and a trendy restaurant that serves a fusion of Mexican and international cuisine, making it a great place for both dining and socializing. Its prime location allows easy access to nearby parks, restaurants, and art galleries, inviting guests to explore the vibrancy of this popular district. Condesa DF stands out as one of the best places to stay in Mexico City due to its unforgettable blend of cultural history and modern comforts. This hotel is ideal for travelers who appreciate an artistic touch during their stay.
Address: Av Veracruz 102
Rating: Good 6.7 (123 Reviews)
Rooms: 40
Price: From 441$

Eco-Friendly Hotels

As sustainability becomes increasingly important in the travel industry, many hotels in Mexico City have embraced eco-friendly practices. These accommodations prioritize environmentally friendly initiatives, from energy conservation to local sourcing of amenities. Staying at an eco-conscious hotel allows travelers to enjoy the city responsibly while contributing to its preservation. With stylish designs and comfortable settings, these eco-friendly hotels offer guests a guilt-free and enjoyable experience. Here are some top picks for eco-friendly places to stay in Mexico City for environmentally conscious travelers.

Artsy Stays

Mexico City is renowned for its vibrant arts scene, and staying in an artsy hotel can enhance your experience of the city’s creative culture. These accommodations often feature works of art, stylish interior designs, and artistic touches that inspire guests. From boutique hotels filled with local artwork to themed accommodations showcasing extraordinary designs, these options celebrate creativity in various forms. By choosing an artsy hotel, you can stay immersed in the colorful and imaginative spirit of Mexico City. Here are our top recommendations for artsy places to stay in Mexico City that cater to art enthusiasts and culture lovers alike.