As mentioned in the Puebla guide above, the most beautiful part of the city is undoubtedly its Centro Historico. And this is also where you’re going to find most of the city’s cultural landmarks. What’s more, is that there are plenty of hotel options to choose from here, such as the highly-rated Hotel Boutique Casareyna (high-end), Hotel Diana (midrange) and Hotel Centro Historico (budget).
But would there any reason to not stay in the center? Yes, and for two main reasons. First of all, Puebla is not just a destination in its own right, but the city is one of the best bases for day trips in all of Mexico.
Secondly, the main bus station, CAPU, is unfortunately located quite far from the center. While I originally wanted to stay in the historical district, I realized that there were at least five day trips I wanted to go on that would require a visit to CAPU – not to mention my arrival and departure days.
And so I found an Airbnb within fifteen minutes on foot from the station. In the end, I’m really glad that I did, as it saved me a lot of time and hassle.
Unfortunately, however, the whole area around the bus station is not the most charming, to say the least (though it did at least feel safe). Compared with the historical center, it felt like another world.
While I didn’t have the best experience at my Airbnb due to bad internet and an unresponsive host, you may want to consider Hotel Central, located right next to the station.
Puebla has no tram network, and the drive between the center and CAPU is at least 20 minutes (only if traffic is perfectly smooth). Deciding where to stay, then, all depends on how many day trips you’ll be taking, and how extra early you’d be willing to depart to ensure you don’t miss your buses.