preload-image
Plan your trip
  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas
Mexico City

Where to stay in Mexico City

Top areas and neighborhoods in Mexico City with hotels, apartments and BnBs for every budget

Mexico City: 45 property found
Find your place to stay
Avenida Francisco Sosa 277 · Mexico City, Mexico
8.8
Good · 44 reviews
from US$ 196 / per night
69 Reforma · Mexico City, Mexico
8.3
Good · 101 reviews

Located just 5 minutes' stroll from the Avocado Alley, the recently renovated Villa Coyoacan Mexico City hotel has a terrace. This Mexico City bed & breakfast is in the Coyoacan district, only 1.9 km from such natural sights as the public park "Parque de la Bombilla".

Read more
from US$ 51 / per night
Sagredo 252 · Mexico City, Mexico
7.0
Average · 120 reviews
from US$ 57 / per night
Av. Revolucion 826 Col. San Juan. Alcaldia Benito Juarez · Mexico City, Mexico
8.5
Good · 670 reviews

Situated around a 10-minute drive from the fun amusement park "La Feria Chapultepec Magico", the 4-star Hotel Pasadena Cdmx Mexico City includes a restaurant. Located 4.4 km from a convenient place to shop such as the Mercado Medellín, this Mexico City hotel provides 25 rooms.

Read more
from US$ 30 / per night
Boulevard Adolfo Lopez Mateos #2771 · Mexico City, Mexico
7.5
Average · 312 reviews

The 4-star Quinto Elemento Hotel Mexico City offers proximity to the Isidro Fabela Cultural Center, situated a mere 1.4 km away. With Wi-Fi in public areas, the hotel offers 24-hour reception and wake-up service.

Read more
from US$ 46 / per night
1668 Insurgentes Sur · Mexico City, Mexico
9.1
Excellent · 98 reviews

Suites Coben Apartamentos Amueblados Mexico City hotel, located a 25-minute walk from the Hidalgo Garden, features Wi-Fi in public areas. Boasting a 24-hour front desk and wake-up calls, this hotel also provides guests with a work desk and complimentary wireless internet access.

Read more
from US$ 79 / per night
88 Hidalgo · Mexico City, Mexico
8.1
Good · 30 reviews
from US$ 22 / per night
Extremadura 192 Benito Juarez, Colonia Insurgentes Mixcoac · Mexico City, Mexico
8.1
Good · 304 reviews

Hotel Corona Real Mexico City is situated 3.5 km from the Luis Barragán House and Studio, which is an excellent place to improve cultural awareness. This hotel offers Wi-Fi in public areas.

Read more
from US$ 38 / per night
Callejon Del Horno 12 · Mexico City, Mexico
8.2
Good · 37 reviews
from US$ 70 / per night
Guerrero 108 Col. Del Carmen Coyoacan · Mexico City, Mexico
from US$ 22 / per night
Av. Francisco Sosa 298 · Mexico City, Mexico
7.8
Average · 39 reviews

Offering a restaurant, Mar De Lava Bed & Breakfast Mexico City lies in the Coyoacan district of Mexico City, merely 1.2 km from the Parroquia San Juan Bautista and around 10 minutes by car from the Church of San Jacinto. Guests will enjoy a vegetarian breakfast and access to a terrace.

Read more
from US$ 56 / per night
Moras 1254 2 · Mexico City, Mexico
5.2
· 23 reviews
from US$ 54 / per night
Av. Universidad 1861 · Mexico City, Mexico
3.2
· 15 reviews

Located about a 10-minute drive from the bucolic park "Centenario Garden", the comfortable 2-star Hotel Centro Diana Mexico City features Wi-Fi in public areas and private car parking on site.

Read more
from US$ 32 / per night
3 Margaritas · Mexico City, Mexico
9.5
Excellent · 2 reviews

Situated approximately 5 minutes' walk from the San Angel Plaza, the 3-bedroom Casa San Angel Inn Boutique Charming House Mexico City offers easy access to numerous tourist spots in the area. Located fairly close to the Diego Rivera and Frida Kahlo House Studio Museum, the accommodation entices guests to relax in a Jacuzzi.

Read more
from US$ 287 / per night
191 Londres Casa 1 · Mexico City, Mexico
Mexico City
Mexico
Mexico

Plan your next unforgettable trip with insider tips, curated experiences, and trusted traveler reviews.

With travelers' reviews from:

Tripadvisor

Plan your trip

  • Hotels
  • Apartments
  • Vacation Rentals
  • Bed & Breakfasts
  • Villas

© 2026 Visit Mexico City. All rights reserved.