Write for us! Submit an original article about Mexico City.

Cheap Mexico City Hotels – Where to stay on a budget

Cheap Hotels in Mexico City

Mexico City by B G on Flickr Creative Commons License

Finding cheap Mexico City hotels is not necessarily a difficult thing to do. Generally speaking, Mexico City is a destination with reasonably priced accommodation as standard. In fact, most hotels are such good value for money that it is tempting to see how far your money can go.

This page is dedicated only to cheap hotels in Mexico City. By cheap I am talking about hotels under MX$300 per night for a room that sleeps two people. So we’re talking hotels that are under £16, $25 USD or €19.

Some cheap hotels in Mexico D.F. can be found for as little as MX$160 per night for two people… and we’re not talking hostels! So as you can imagine, there is a wide choice of accommodation options to suit all budgets.

With so many low budget hotels available in Mexico City, this page serves as a guide to cheapest Mexico City hotels that are also good value for the money. As standards are generally decent when it comes to hotels, this page is here to filter down to only the hotels in the best locations. There is no point getting a cheap hotel in a rough neighborhood when you can get one for the same price in a decent tourist spot.

All the listings I recommend can be found on booking.com, simply because the other big travel sites do not have them listed. However, if you are looking for a cheeky bargain, Expedia has a discounted hotel option. It can offer hotel rooms for discounted prices (up to 40% off in some cases) for hotels with unsold rooms. There is a catch. You don’t get to see which hotel it is until you’ve reserved a room. This is so that the hotel’s brand isn’t seen flogging their rooms off for cheap. However, you do get to see the hotel’s rating and its general location. So, if you fancy playing hotel Russian Roulette, check out Expedia.

Listed Hotels in Mexico City:

Booking.com:   262

Expedia.com: 186

Hotels.com: 187

Click here to search for your own cheap Mexico City Hotels

Travelling on a real budget: 3 cheap Mexico City Hotels that are under MX$300 per night

Hotel Principal, 3 stars – HIGHLY RECOMMENDED

Bolívar 29  Centro, Cuauhtémoc, 06000 Mexico City

Hotel Principal Mexico CityYou couldn’t ask for a better location than the Hotel Principal. Sitting on the street of Bolívar in the city’s Centro Historico, the settings and the hotel’s building are in the colonial style. If you stay here, you are only two blocks from Bellas Artes and three blocks from the Zócalo. Do not expect a peaceful reatreat. Here you will find the hustle and bustle of the truly vibrant Mexico City. The centre does become peaceful at night, but there is trendy nightlife to be found on Calle Regina which is only a short walk away.

This hotel scored a good 7.4 out of 10 from user reviews. I took the following review to give you an idea:


“This hotel exceeded my expectation. If you are looking for frills, this hotel isn’t for you. If you are looking for a good price, FANTASTIC location, comfy bed and plenty of hot water, this hotel will do. The cable TV was unexpected but enjoyed having it. Noise travels, so you might want a room not facing street. The hotel offers free internet access as well. There’s a great restaurant next door and the hotel is located in a great location walking distance to so much–Zocolo, Palacio de Bellas Artes, Plaze Garibaldi. 10 minute leisure walk to Zocalo metro stop.” A group of friends from booking.com

You will not find this hotel advertised on Hotels.com or Expedia.com. To make a reservation you will have to go through Booking.com (the best site for hotels in Mexico City I found… has about 80 more hotels listed in Mexico City than its competitors).

Oh, the price…

MX$ 202 per night for a private double room with a shared bathroom

Like most cheap Mexico City hotels, I could only find online reservations through booking.com.

View the Hotel Principal


Hotel Polly, 2 stars

Orozco y Berra 25  Cuauhtémoc, 06300 Mexico City

The Hotel Polly is a budget hotel that is fairly central as it is close to Paseo de la Reforma and the Plaza de la Revolución. This side of town is slightly less touristy, so expect a bit more quiet than bang in the centre, and good attractions like the Revolución monument and Bellas Artes are still only a moderate walk away. In fact, for those who are fond of walking, you could reach Zócalo from here in 40 minutes. The reason why I posted this hotel is because it is exceptional value. Unlike the Hotel Principal, here you get a private double room with a private bathroom for the same price of MX$202 per night.

The hotel scored a respectable 6.8 out of 10 from user ratings. The vibe I did pick up from reading their reviews is that the zone is a spot for prostitution so I can’t recommend this one for a family stay.

MX$202 per night for a double room with bathroom

Again, only available from booking.com

View the Hotel Polly


Hotel Panorama, 3 stars – Recommended for group stays

Very Good Reviews!

I was astounded by the price of the Hotel Panorama. This really is one of the cheap Mexico City Hotels that is a . You have to go over to Booking.com to see the quality of the rooms. Included are free wifi, cable TV, DVD player (pick some Mexican pirates for MX$10 and embrace some real Chilango culture!), private bathroom with shower, the works really and the rooms look well presented. All this for less than 300 pesos! Furthermore, the rooms are king sized and a room for 4 adults comes in at only MX$430 per night. That’s fantastic if there is a group of you. The hotel used to be used only by locals but now it is branching out to a more international clientele. The hotel is slightly far out from the Centro Historico, so you won’t want to walk anywhere. It is also near to an area called Tepito which is wise to avoid at night, but has the cheapest markets at day. Taxi is a must. I recommend this for group stays because there’s safety in numbers anyway and, although taxi fares a cheap, it’s always nice to split the ride. A taxi from here to Zócalo shouldn’t cost more than MX$40.

This hotel scored an impressive 8.8 from user reviews but bear in mind only 5 people had their say on booking.com

MX$291 for a king room for two people including bathroom

You will not find this hotel on Hotels.com or Expedia.com, only Booking.com (honestly, it has the most extensive list and is the best place to look for cheap Mexico City Hotels).

View the Hotel Panorama

Search Hotels

Check-in date
Check-out date