Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Reviewed on Aug 6, 2020
Reviewed on Jul 27, 2020
Reviewed on Jul 12, 2020
If you want to find an accommodation with fewer rooms than a hotel and an intimate environment, a bed and breakfast might be just the right fit for your trip to Mexico City. Mexico City is home to 759 lodging options and 24 B&Bs, so you'll be able to find the best option for your travels. If you're someone who likes to learn more about a destination by exploring its top sites and landmarks, Metropolitan Cathedral and The Angel of Independence Monument are notable monuments to visit during your time in Mexico City.
B&Bs all have a unique charm— whether it’s a garden for guests to admire or a beautiful dining room, the tiny details are what make bed and breakfasts the perfect escape. You might consider checking out these B&Bs in Mexico City:
Casa Anzures Suites: 3.5 stars, 8 rooms
Hotel & Villas 7: 2.5 stars
Chaya B & B Boutique: 3 stars, 11 rooms
La Casita de Coyoacán: 3 stars, 9 rooms
Pug Seal Quetzalcoatl: 3.5 stars, 21 rooms
If you're trying to decide when might be the best time to visit Mexico City, we've gathered some relevant weather info to help you plan your trip:
Travelers who want to experience Mexico City should check out its top museums and stunning cathedral. When you want to spend some time in the great outdoors, Chapultepec Park and Alameda Central are some notable spots. You might put Plaza de la Constitucion and Zocalo on your list if you want to see more of the area.
Travelers also appreciate Mexico City for its:
Fly into Mexico City, Distrito Federal (MEX-Mexico City Intl.), which is located 3.2 mi (5.2 km) away from the city center. Otherwise, you can search for flights to Toluca, Estado de Mexico (TLC-Toluca Intl.), which is 29.2 mi (47 km) away.
Nearby metro stations include Zocalo Station, Allende Station, and Pino Suarez Station. If you'd like to explore more of the area, hop aboard a train from Mexico City Buenavista Station, Mexico City Fortuna Station, or Tlalnepantla de Baz Station.