Hotels near National Palace in Mexico City

Find the best hotel for you near National Palace based on location, price or preference

Compare National Palace hotel deals across hundreds of providers, all in one place

Look out for National Palace hotels with free cancellation or excellent ratings

Compare across the best brands for a hotel near National Palace

Explore the area around National Palace

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

3, 4 & 5-star hotels around National Palace

Looking for a hotel near National Palace with great star ratings? Whether you're after 5-star service or a room that fits a more modest budget, we can find the right stay for you.

Top rated hotels near National Palace

Hotels near National Palace that travellers love, with reviews and ratings to back them up.
See more hotels deals

Cheap hotels near National Palace

If you're trying to save some cash, there are a range of hotels near National Palace to suit your budget.
Find more cheap National Palace hotels

What else is near National Palace?

To make the most of your trip to Mexico City, it could make sense to find a hotel that's near other landmarks, too. Here's what else is in the area.

Want a hotel near National Palace? Here's what you need to know.

Cheapest month to stayMay
Average weekday price$283 per night
Average weekend price$257 per night
Average price$208 per night
Cheapest price found$11 per night

How to find the best hotel for you near National Palace

Searching with Skyscanner means you'll find hotels rated by travellers, for travellers. We don't just pull in the cheapest hotel prices from across the internet. We gather independent reviews and ratings from thousands of guests, so you can find the best deal. You can also filter by budget, hotel rating and more.

How to find the best hotel deal near National Palace

  • That same magic that powers our flight search can also help you find the best-value stays around. Use these tips to search smarter and score savings across 380 or so hotels near National Palace.

  • Booking ahead is one of the easiest ways to save on your hotel. You'll also have a broader range of options and room types to choose from, especially during peak seasons.

  • However, you can still get lucky with last-minute deals. Although prices usually increase closer to your stay, some hotels drop rates a day or two before to avoid having vacant rooms, especially when it's quiet.

  • Be flexible with your dates and snag better rates. Search for hotels across different months or seasons. Even booking midweek (instead of weekends) can lead to huge savings.

  • Check for stays with free cancellation. Lock in a low rate today and easily cancel later if your plans change.

  • Track down the cheapest hotels by National Palace with the map feature. Prices are pinned to the map, making it simple to spot the closest budget-friendly options.

Where to stay

Top hotels near National Palace

  • National Palace is easier to explore when your hotel is close by. You can wander over first thing to avoid the crowds, head back for a break, or visit again later on your own time. Here are a few accommodation options that put you close to this attraction.

  • Hotel More By Kavia is a leading 4-star hotel near National Palace, with overall guest ratings sitting above 4 out of 5. Around 2 kilometres away, you can drop your bags and carry on with your plans.

  • There's more than just a good location drawing guests to Rodona Hotel. Roughly 5 kilometres away and rated 4 stars, it's a strong match for business travellers in particular.

  • Or come home to Santa Casa by Tasman after a big day of exploring. It's rated 4 stars and is about 3 kilometres from National Palace.

Best hotels for a budget

  • Why pay more than you have to? Mexico City has at least 210 budget hotels that provide the basics so you can spend on what really matters: having adventures and filling your bag with souvenirs. Many are often equipped with money-saving amenities like mini-fridges and microwaves. Here are some of the most affordable hotels close to National Palace.

  • Mansion Havre is a 3-star option that gives you what you need without the extras. It's roughly 3 kilometres from National Palace and offers amenities like internet access and Wi-Fi.

  • Equipped with conveniences like a 24-hour front desk and a lift, Hotel H - Arena Adults Only is around 2 kilometres away. Settle in at this 2-star stay and stretch your budget further on your journey.

  • Casa Serenos is a 3-star option that has handy amenities like a restaurant and hair dryers. You can look forward to a simple, well-set-up base that's about 5 kilometres from National Palace.

Best 5-star luxury hotels near National Palace

  • When only the best will do, you'll find around 50 5-star hotels in Mexico City ready to treat you like a VIP. These types of stays generally come with next-level offerings like signature restaurants, curated spa treatments, and turndown service. Make your next stop an upscale hotel by National Palace.

  • You'll be all about the good life at Casa Izeba. About 3 kilometres away, it comes with bathrobes, a restaurant and other features that make it feel like an indulgent escape.

  • Alternatively, give yourself the 5-star break you deserve at Maison du Comte. Roughly 3 kilometres from National Palace and with a sauna, massage services and much more, everything about it is designed to impress.

  • Ubicuo Hotel Boutique is a standout in the luxury category, with a beauty salon and bathrobes among its many amenities. It's around 5 kilometres from the action and scores overall guest ratings above 4 out of 5.

Best hotels near National Palace for families

  • Bringing the kids along? You need a hotel near National Palace that adds more comfort to the chaos. Cribs, baby-sitting services, kitchenettes, and laundry facilities make family escapes easier. You'll find around 540 family-friendly hotels across Mexico City.

  • You don't need a big budget to have a great trip at Hotel Del Principado. This reasonably priced 3-star option is around 3 kilometres from National Palace and offers ironing services and parking. It's a guest favourite, with overall ratings typically above 4 out of 5.

  • Upgrade to a luxe family experience at Gran Hotel Ciudad de México Zócalo View. Rated 5 stars, it's 0.32 kilometres or so away and features a fitness centre and internet access.

  • Sofitel Mexico City Reforma is roughly 3 kilometres from National Palace. With amenities like children's facilities and a lift, this 5-star option has all the comforts covered.

Best romantic hotels near National Palace for couples

  • Take date night a step further with a romantic hotel by National Palace. From deep bathtubs and dim lighting to couples spa treatments, these types of stays are built for shared moments. With 40 or so romantic hotels across Mexico City, you can make new memories together.

  • Snuggle up without the splurge at La Palomilla Bed & Breakfast. This 3-star option is around 5 kilometres from National Palace and offers room service, massage services and more.

  • Roughly 3 kilometres away, Brick Hotel Mexico City - Small Luxury Hotels of the World delivers shared experiences with a layer of luxury. It features a spa and a fireplace and has a 4-star rating.

  • In the mood for a top-rated stay? Antiguo Molino de San Jerónimo attracts plenty of love, with overall guest scores above 4 out of 5. It's 0.97 kilometres or so from National Palace and comes with room service and massage services.

How to get to National Palace

  • Looking to fit more into your itinerary or basing yourself a little way out from National Palace? With the car hire options in Mexico City, getting around becomes much simpler.

  • Check out what's on offer from INFINITY RENT, America or MEX. They're among the most popular suppliers.

  • If you're not sure what kind of ride you need, consider something from the Economy rental category. It's the most commonly booked vehicle type in Mexico City.

  • Expect to pay an average of $116 a day for a rental car here.

How to get to National Palace from the airport

Don't miss these other attractions near National Palace

  • Once you've explored National Palace, there's plenty more to add to your trip. These nearby attractions are well worth a visit:

    • Zócalo: Around 0.16 kilometres away, this one's always a crowd-pleaser. You'll find some comfortable hotels near Zócalo if you're planning to stay around this landmark.

    • Basilica of Our Lady of Guadalupe: Take a tour of this landmark along the way. It's about 6 kilometres from National Palace. Explore the list of hotels near Basilica of Our Lady of Guadalupe for even more choice on where to base yourself.

When to go to National Palace

  • If you want to experience Mexico City at its busiest, book your hotel near National Palace in June. Expect a livelier atmosphere around this attraction and throughout the area.

  • Explore at a more relaxed pace by planning your stay for March. It's the quietest time to visit and rates are usually cheaper too.

  • Good weather can make all the difference when choosing travel dates. If you prefer to sightsee when it's warmest, go in May when temperatures reach a high of 30ºC (86ºF).

  • Mexico City is coolest in January with lows hitting 6ºC (43ºF).

  • Want to avoid grey skies? Search for hotels close to National Palace in January. This is the driest time to come to this area, with 1 day of rain on average.

  • Rain is more likely in July, which gets around 19 days of wet weather.

Hotels near National Palace: FAQs

The price of your stay will change depending on the time of year you want to visit National Palace. But on average, Casa Zocalo costs $12 per night and is one of the cheapest options.

The price of your stay will be different depending on the time of year you want to visit National Palace and the hotel you pick. But to give you an idea, the average price of a hotel near National Palace is $344.

The best rated hotel near National Palace, according to travellers like you, is Zócalo Central.
There aren't that many hotels near National Palace to choose from, but if you're looking for something near the action the closest hotel is Zócalo Central.

We've found 204 hotels near National Palace. Start your search by simply selecting the dates you'd like to visit and find the perfect hotel for you today.

Search for hotels near National Palace.

Need parking near National Palace? Take a look at Zócalo Central. This is the only hotel near National Palace with parking available.