Find hotels near National Medical Center, Mexico City from $48

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for National Medical Center (Siglo XXI) hotels

Casa Izeba

4.0 star property
Roma Norte, 0.9 mi from National Medical Center (Siglo XXI)
10.0 out of 10, Exceptional, (76)
"Amazing staff, great location, and beautiful room/property."
Canada
Karen
$428 nightly
The price is $511
Jan 7 - Jan 8, 2026
Total with taxes and fees
Casa Izeba

Nima Local House Hotel & Spa

4.0 star property
Roma Norte, 1 mi from National Medical Center (Siglo XXI)
9.8 out of 10, Exceptional, (93)
"Wonderful hotel with very nice and attentive stage in great location."
United States
Robert
$521 nightly
The price is $622
Dec 17 - Dec 18
Total with taxes and fees
Nima Local House Hotel & Spa

Tanat Art Hotel

2.0 star property
Roma Sur, 0.8 mi from National Medical Center (Siglo XXI)
9.6 out of 10, Exceptional, (134)
"The apartment is gorgeous, clean, and the bed very comfortable! The location is also very convenient😊 "
United Kingdom
Julia
$95 nightly
The price is $113
Jan 9 - Jan 10, 2026
Total with taxes and fees
Tanat Art Hotel

Roso Guest House

4.0 star property
Roma Norte, 0.8 mi from National Medical Center (Siglo XXI)
9.6 out of 10, Exceptional, (51)
"Room exceeded our expectations, breakfast was amazing, crew was very kind. "
United States
DAVID
$286 nightly
The price is $348
Jan 7 - Jan 8, 2026
Total with taxes and fees
Roso Guest House

ONTO Alvaro Obregon Mexico City

4.0 star property
Roma Norte, 0.8 mi from National Medical Center (Siglo XXI)
9.6 out of 10, Exceptional, (77)
"Very nice hotel and service from the staff. "
United States
ANTONIO
$344 nightly
The price is $411
Dec 11 - Dec 12
Total with taxes and fees
ONTO Alvaro Obregon Mexico City

Casa Mannach

3.5 star property
Hipódromo, 1 mi from National Medical Center (Siglo XXI)
9.6 out of 10, Exceptional, (141)
"We were really pleased with Casa Mannach, and would definitely consider staying with them again in the future. Our room was clean and spacious, and the location was terrific. "
United States
Nicholas
$104 nightly
The price is $124
Dec 24 - Dec 25
Total with taxes and fees
Casa Mannach

Casa Malí by Dominion

4.0 star property
Hipódromo, 1.1 mi from National Medical Center (Siglo XXI)
9.6 out of 10, Exceptional, (336)
"Nice and safe location: Convenient to coffee shops, restaurants, and parks. Nice hotel . Highly recommended!"
United States
Huyen Anh
$199 nightly
The price is $238
Dec 25 - Dec 26
Total with taxes and fees
Casa Malí by Dominion

ULIV Roma Norte

4.0 star property
Roma Norte, 0.5 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (285)
"Clean rooms, very friendly and helpful staff, felt very safe! "
Canada
EMMA
$79 nightly
The price is $95
Dec 23 - Dec 24
Total with taxes and fees
ULIV Roma Norte

OM686 Urban Lofts Short-Long Stays

3.0 star property
0.6 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (246)
"A joyful experience "
United States
Daimon
$76 nightly
The price is $92
Dec 14 - Dec 15
Total with taxes and fees
OM686 Urban Lofts Short-Long Stays

Cuadra 134 Residencial Condesa

4.5 star property
Roma Norte, 0.6 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (226)
"very nice accommodation / a little noisy / but overall a pleasant experience "
Canada
hanif
$116 nightly
The price is $138
Jan 4 - Jan 5, 2026
Total with taxes and fees
Cuadra 134 Residencial Condesa

ULIV Pulse Roma - Condesa

4.5 star property
Roma Sur, 1 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (389)
"Nice location, easy check in , i enjoyed my stay "
United States
ifeka
$108 nightly
The price is $129
Dec 22 - Dec 23
Total with taxes and fees
ULIV Pulse Roma - Condesa

Casa Goliana La Roma

4.0 star property
Roma Norte, 0.9 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (90)
"Such nice hosts, beautiful property, delicious breakfast "
United States
Rina
$356 nightly
The price is $425
Dec 14 - Dec 15
Total with taxes and fees
Casa Goliana La Roma

Casa Oliva

3.0 star property
Roma Norte, 1.1 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (74)
"Great accommodations in a cool neighbourhood "
Canada
Matt
$113 nightly
The price is $135
Jan 7 - Jan 8, 2026
Total with taxes and fees
Casa Oliva

Casa Miravalle

4.0 star property
Hipódromo, 1.1 mi from National Medical Center (Siglo XXI)
9.4 out of 10, Exceptional, (163)
"Friendly staff and amazing decor "
United States
Antonio
$122 nightly
The price is $148
Dec 17 - Dec 18
Total with taxes and fees
Casa Miravalle

Hotel Escala Colonia Roma

2.0 star property
Roma Norte, 0.3 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (355)
"Clean room, nice , helpfull staff , geografical situation amazing"
United Kingdom
El abed
$40 nightly
The price is $48
Dec 24 - Dec 25
Total with taxes and fees
Hotel Escala Colonia Roma

HOTEL LUCA

4.0 star property
Roma Norte, 0.7 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (314)
"Great location, spotless large room; outstanding cleaning staff, great breakfast on roof patio with fantastic staff. "
United States
Allison
$221 nightly
The price is $265
Jan 8 - Jan 9, 2026
Total with taxes and fees
HOTEL LUCA

Brick Hotel - Small Luxury Hotels of the World

4.5 star property
Roma Norte, 0.9 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (169)
"Excellent stay with a great staff and beautiful hotel"
United States
Gregory
$393 nightly
The price is $470
Dec 14 - Dec 15
Total with taxes and fees
Brick Hotel - Small Luxury Hotels of the World

Colony Residences & Suites

2.5 star property
Roma Norte, 1 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (119)
"Staff was super friendly and hotel was conveniently located."
United States
Jared
$107 nightly
The price is $128
Dec 11 - Dec 12
Total with taxes and fees
Colony Residences & Suites

MEDELLIN 148 by Mr. W

3.0 star property
Roma Norte, 0.9 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (79)
"Amazing property for the price and very friendly and helpful staff. "
United States
Dorian
$119 nightly
The price is $144
Dec 16 - Dec 17
Total with taxes and fees
MEDELLIN 148 by Mr. W

Mondrian Mexico City Condesa

5.0 star property
Hipódromo, 1 mi from National Medical Center (Siglo XXI)
9.2 out of 10, Wonderful, (805)
"Staff was friendly and the hotel was beautiful! Had a wonderful vacation. "
United States
Cindy
$266 nightly
The price is $318
Dec 15 - Dec 16
Total with taxes and fees
Mondrian Mexico City Condesa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top National Medical Center Hotel Reviews

Hotels near other National Medical Center attractions

Frequently asked questions

What are the top-rated hotels near National Medical Center (Siglo XXI)?
Discover the top-rated hotels near National Medical Center (Siglo XXI) that blend comfort with convenience for an unforgettable stay in Mexico City.

Casa Seis Siete

Casa Seis Siete offers an exceptional stay with a perfect review rating of 10, situated just 1.9 miles from National Medical Center (Siglo XXI). This charming hotel features a cozy terrace and well-equipped kitchenettes, making it ideal for those who enjoy home-cooked meals. Guests appreciate the complimentary full breakfast and the luxurious touch of premium bedding and bathrobes. The espresso maker adds a delightful perk for coffee lovers.

Vuestro Hotel Boutique

Rated 9.8 by travelers, Vuestro Hotel Boutique is a 3.5-star gem located 2.7 miles from National Medical Center (Siglo XXI). This boutique hotel boasts a beautiful rooftop terrace and an inviting outdoor pool, perfect for relaxation. Guests can enjoy a complimentary cooked breakfast daily and have access to a kitchenette for added convenience. With features like a minibar stocked with free items and daily housekeeping, it ensures a comfortable and pleasant stay.

Hotel Bellas Artes

Hotel Bellas Artes, with a stellar review rating of 9.8 and a 3-star rating, is conveniently located just 2.4 miles from National Medical Center (Siglo XXI). This hotel combines historical charm with modern comforts, featuring a rooftop terrace and deep soaking bathtubs in select rooms. Guests can benefit from 24-hour airport shuttle services and a fitness center, making it a well-rounded choice for travelers seeking both relaxation and convenience.
What hotels are within walking distance to National Medical Center (Siglo XXI)?
Finding the perfect stay near National Medical Center (Siglo XXI) can enhance your visit, especially with top-rated options available.

Casa Seis Siete

Casa Seis Siete offers an exceptional experience just a 13-minute walk from National Medical Center (Siglo XXI), with a perfect review rating of 10. Guests can enjoy a cozy terrace and convenient kitchenette, making it ideal for those who appreciate a cozy feel. The hotel also provides complimentary breakfast, air conditioning, and thoughtful amenities like bathrobes and espresso makers for a comfortable stay.

Tanat Art Hotel

Located 20 minutes on foot from National Medical Center (Siglo XXI), Tanat Art Hotel receives an excellent review rating of 9.6. This charming hotel features a fully equipped kitchen, perfect for travelers who want to prepare their own meals. With amenities such as a dining table and comfortable sofa bed, it provides a welcoming place for travelers seeking convenience and comfort.

HOTEL LUCA

HOTEL LUCA is a stylish 4-star hotel situated just 12 minutes' walk from National Medical Center (Siglo XXI), rated 9.2 by travelers. This hotel combines traditional design with modern comforts, offering amenities like a spa with various massage options, including deep tissue and hot stone massages. Guests can also enjoy free breakfast, premium bedding, and a lovely balcony or patio space to relax.
How much is a hotel near National Medical Center (Siglo XXI)?
Staying near National Medical Center (Siglo XXI) is a treat, with plenty of hotels from $48 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near National Medical Center (Siglo XXI)?
Finding the perfect family-friendly hotel near National Medical Center (Siglo XXI) is easy with these top-rated options in Mexico City that cater to families.

Sofitel Mexico City Reforma

Sofitel Mexico City Reforma is a luxurious 5-star hotel located just 3.0 miles from National Medical Center (Siglo XXI). Rated highly by travelers with a remarkable 9.6 rating, it offers exceptional family-friendly amenities such as supervised childcare and free breakfast for children. Guests can also enjoy an indoor pool, spa services, and a restaurant, making it a perfect choice for families seeking comfort and sophistication.

The Ritz-Carlton, Mexico City

The Ritz-Carlton, Mexico City is another splendid 5-star option situated 3.0 miles from National Medical Center (Siglo XXI). With a stellar review rating of 9.4, this hotel ensures a family-friendly atmosphere with amenities like free cribs, highchairs, and a beautiful garden for children to play. Guests will appreciate the indoor pool and luxurious spa services, creating a memorable stay for families visiting Mexico City.

Camino Real Polanco Mexico

Camino Real Polanco Mexico, rated 9.2 by travelers, is a charming 4.5-star hotel located 3.3 miles from National Medical Center (Siglo XXI). This family-friendly hotel features free breakfast for children, an inviting garden, and babysitting services, making it ideal for families. Additionally, travelers can enjoy the outdoor pool and spa facilities, ensuring a delightful stay for everyone.
Are there any 5-star hotels near National Medical Center (Siglo XXI)?
Discover the luxurious 5-star hotels near National Medical Center (Siglo XXI) that offer top-rated experiences and exceptional amenities for an unforgettable stay in Mexico City.

Sofitel Mexico City Reforma

Sofitel Mexico City Reforma is a stunning 5-star hotel located just 3.0 miles from National Medical Center (Siglo XXI), with a remarkable review rating of 9.6. This elegant hotel offers a range of luxurious amenities including a full-service spa with hydrotherapy treatments, an indoor pool, and 24-hour room service. Guests can unwind in the spa's sauna or enjoy couples treatments, ensuring a rejuvenating experience. With designer toiletries and premium bedding, every detail is tailored for traveler comfort.

The St. Regis Mexico City

The St. Regis Mexico City stands majestically 3.1 miles from National Medical Center (Siglo XXI) and is rated 9.6 by travelers. This 5-star hotel features a rooftop terrace with stunning views, an indoor pool, and a full-service spa offering various treatments. Travelers can take advantage of the 24-hour room service and housekeeping for a truly relaxing stay. The hotel also provides complimentary cribs and has an on-site fitness center, making it an attractive choice for those seeking both luxury and convenience.

The Ritz-Carlton, Mexico City

The Ritz-Carlton, Mexico City is a distinguished 5-star hotel located just 3.0 miles from National Medical Center (Siglo XXI), receiving an impressive review rating of 9.4. Guests can indulge in the onsite spa that features a range of treatments and massages, while enjoying the indoor pool and luxurious garden views. This hotel is equipped with valet parking and premium bedding, ensuring every aspect of comfort is covered for travelers. With its romantic atmosphere and attentive service, it stands out as an excellent choice.
Which hotels near National Medical Center (Siglo XXI) offer the best views?
Discover top-rated hotels near National Medical Center (Siglo XXI) that offer stunning views, perfect for a memorable stay in Mexico City.

Hotel Fontan Reforma Centro Histórico

Hotel Fontan Reforma Centro Histórico is a stylish 4-star hotel located just 2.5 miles from National Medical Center (Siglo XXI). With an excellent review rating of 8.6, this hotel boasts a terrace with resort views, ideal for relaxation. Guests can take advantage of amenities such as a 24-hour fitness center, deep soaking bathtubs, and complimentary toiletries. The hotel also offers early check-in and late check-out options, enhancing the overall traveler experience.

Hotel Stanza

Hotel Stanza, rated 9.0 by travelers, is a charming 3.5-star hotel located 1.5 miles from National Medical Center (Siglo XXI). This hotel features a delightful restaurant with garden views, providing a serene dining experience. Guests appreciate the free cribs, early check-in, and daily housekeeping services. With its nearby shopping districts and museums, this hotel is a great choice for those looking to explore the vibrant surroundings of Mexico City.
What are the best affordable hotels near National Medical Center (Siglo XXI)?
Finding the perfect affordable hotel near National Medical Center (Siglo XXI) can enhance your travel experience, especially if you're looking for top-rated options that won't break the bank.

Casa Seis Siete

Casa Seis Siete is just 1.9 miles from National Medical Center (Siglo XXI) and boasts an outstanding review rating of 10. This budget-friendly haven offers travelers complimentary breakfast daily and high-speed WiFi, perfect for a comfortable stay. Enjoy the convenience of a kitchenette with cookware and utensils, as well as premium bedding and a cozy terrace to relax on.

Hotel Bellas Artes

Located 2.4 miles from National Medical Center (Siglo XXI), Hotel Bellas Artes is a delightful 3-star option with a stellar review rating of 9.8. This hotel features 24-hour airport shuttle service, making it easy for travelers to get around. Guests can enjoy air-conditioned rooms, a rooftop terrace, and complimentary breakfast for children, ensuring a pleasant family-friendly experience.

Suites Mine

Suites Mine is a charming 3-star hotel situated 3.4 miles from National Medical Center (Siglo XXI) with a great traveler rating score of 9.6. This hotel features free self-parking and WiFi, making it a practical choice for travelers. Guests appreciate the well-equipped kitchenette, daily housekeeping, and a rooftop terrace that offers a great view, providing comfort and convenience during their stay.
What are the best boutique hotels near National Medical Center (Siglo XXI)?
For travelers seeking a boutique experience near National Medical Center (Siglo XXI), these top-rated hotels offer unique charm and personalized service.

Casa Decu

Casa Decu is a 4-star boutique hotel located just 1.9 miles from National Medical Center (Siglo XXI), perfect for travelers who appreciate artistic design and personalized service. With a remarkable review rating of 9.4, travelers enjoy amenities such as a rooftop terrace and premium bedding for a restful stay. Additional conveniences include daily housekeeping and a complimentary airport shuttle, making it an ideal choice for both comfort and accessibility.

Downtown Mexico, a Member of Design Hotels

Situated 3.1 miles from National Medical Center (Siglo XXI), Downtown Mexico combines luxury with boutique charm in a historic setting. Rated 8.8 by travelers, this 4-star hotel features an outdoor pool, free breakfast, and stylish rooms with designer toiletries. Guests can also take advantage of the 24-hour airport shuttle and in-room massage services, ensuring a comfortable and relaxing stay.
Are there any hotels with pools close to National Medical Center (Siglo XXI)?
For those looking for top-rated hotels with pools near National Medical Center (Siglo XXI), Mexico City offers some excellent options to make your stay enjoyable and refreshing.

Andaz Condesa Mexico City, By Hyatt

Andaz Condesa Mexico City, By Hyatt is a luxurious 5-star hotel situated only 1.9 miles from National Medical Center (Siglo XXI), receiving an impressive 9.0 travelers' rating. This upscale hotel features a stunning outdoor pool with sun loungers and a poolside bar, perfect for unwinding after a day of exploration. Guests can also enjoy 24-hour fitness facilities, a full-service spa, and an onsite art gallery, making it a fantastic choice for a sophisticated getaway.

Hotel Casa Blanca

Hotel Casa Blanca, rated 9.0 by travelers, is a welcoming 3.5-star hotel located just 2.6 miles from National Medical Center (Siglo XXI). This family-friendly hotel features an outdoor pool, complete with sun loungers and a poolside bar, ideal for relaxing with loved ones. Additional amenities include a rooftop terrace, 24-hour fitness facilities, and complimentary childcare services, ensuring a pleasant stay for travelers of all ages.

Volga

Volga is a 4-star hotel located just 2.8 miles from National Medical Center (Siglo XXI) and boasts a remarkable review rating of 9.0. Guests can relax in the outdoor pool equipped with sun loungers and free cabanas. The hotel also offers complimentary breakfast, a 24-hour health club, and a spa with massage services, ensuring a comfortable and rejuvenating stay.
What are the best pet-friendly hotels near National Medical Center (Siglo XXI)?
Finding the perfect pet-friendly stay near National Medical Center (Siglo XXI) in Mexico City is easier than ever with these top-rated options that cater to both you and your furry friends.

Hotel Bellas Artes

Hotel Bellas Artes, a charming 3-star hotel, is situated only 2.4 miles from National Medical Center (Siglo XXI) and has an outstanding review rating of 9.8. This hotel welcomes pets and provides essential amenities like food and water bowls. Guests can take advantage of the 24-hour fitness facilities, enjoy a deep soaking bathtub in their rooms, and relax on the beautiful rooftop terrace.

Amberes 64, Ascend Hotel Collection

Amberes 64, part of the Ascend Hotel Collection, is a delightful 3-star hotel located 3.0 miles from National Medical Center (Siglo XXI) with an excellent travelers' rating of 9.2. This pet-friendly hotel allows pets with no extra charge and offers food and water bowls for your convenience. Guests can enjoy a delicious complimentary breakfast, a fitness center, and well-equipped rooms featuring kitchenettes for added comfort.

Volga

Volga is a 4-star hotel located just 2.8 miles from National Medical Center (Siglo XXI), an impressive travelers' rating of 9.0. This pet-friendly hotel welcomes dogs and cats, offering amenities like food and water bowls to make your pets feel at home. Guests can enjoy a range of features including a refreshing outdoor pool, complimentary breakfast, and a spa for relaxation after a busy day.
Can I book a fully refundable hotel close to National Medical Center (Siglo XXI)?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "National Medical Center (Siglo XXI)", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near National Medical Center (Siglo XXI)?
To look for discounts on hotels near National Medical Center (Siglo XXI), join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia