Hotels in Mexico City

Hotels in Mexico City

There are hundreds of options at every price point, here are some I recommend.

In the heart of La Roma Norte, Casa Olivia has transformed a traditional vecindario into a beautiful boutique hotel with fully equipped apartments. Many rooms comfortably accommodate 3–4 guests, making it ideal for families or small groups.

Visit their website for more information or to book. Prices range from £110 to £150, depending on the room — though you may find better deals on Booking.com.

Tucked away in Colonia Cuauhtémoc, just a few streets from Reforma Boulevard and only a 20-minute walk to Roma and Condesa, this hotel boasts a brilliant location. Full of Mexican character and charm, it’s also a more budget-friendly choice.

Visit their website here for more information or to book — rates start at £95.