Where to stay

in Puebla

With a heritage stretching back to the Aztec Empire, Puebla is one of the Americas' oldest cities. Located just two hours from Mexico City, it is a great destination for authentic culture and food. Here, indigenous, Spanish and Arab influences have led to some of Mexico's most delightful dishes. Accommodations range from small haciendas to large hotels and everything in between, making it perfect for a jaunt down from the capital or for a longer stay. Book a room in the city, or venture to the surrounding neighborhoods for a completely different experience.

Where to Stay for History

With some of Mexico's best-preserved colonial architecture, Puebla's Historic Center boasts many excellent places to stay for history lovers. Outside of the city, the Great Pyramid of Cholula, the world's largest pyramid, dominates the small town of Cholula. Here, nearby accommodations are perfect for those hoping to explore this massive archeological wonder. Puebla's complicated history of conflict, religion, and indigenous heritage is on display near charming accommodations in San Salvador el Verde. Keep your eyes peeled for an ancient monastery and an 18th-century English-style estate.

Puebla Historic Center

Puebla Historic Center is known for its abundant dining options, and you can plan a trip to Rosario Chapel and Santo Domingo Church while you're in town.

Recommended hotels in Puebla Historic Center


You'll enjoy the archaeological sites and museums in Cholula. You might want to make time for a stop at La Barrica Museum or Great Pyramid of Cholula.

Recommended hotels in Cholula

San Salvador el Verde

You'll enjoy the restaurants and gardens in San Salvador el Verde. You might want to make time for a stop at Iztaccíhuatl-Popocatépetl National Park or Chautla Hacienda.

Recommended hotels in San Salvador el Verde

Best Areas for Food

Puebla is home to a dynamic culinary culture that draws on both Spanish and indigenous inspirations, including Mexico's most famous mole sauce, the sweet and spicy mole poblano. You'll find many bustling restaurants in the central historic district; however, sometimes it's nice to seek out culinary gems in the surrounding neighborhoods. Book a stay in Atlixco, in the shadow of the Popocatepetl volcano, where the rich soil supports exceptional fresh produce of all kinds. Get a hotel in Huejotzingo for famous apple cider and fruit preserves hailing from a large number of orchards spread across the municipality.


You'll enjoy the restaurants and monuments in Atlixco. You might want to make time for a stop at Convento de San Francisco or Capilla de la Tercera Orden.

Recommended hotels in Atlixco


Travelers like the parks in Huejotzingo, and Iztaccíhuatl-Popocatépetl National Park is a top attraction you might want to visit.

Recommended hotels in Huejotzingo

Best Neighborhoods for Luxury

Although Puebla is filled with history, it also caters to more modern, luxury travelers. Accommodations with excellent service and impressive amenities make it a great base for those hoping to explore the surrounding areas. Book a hotel in Angelopolis to be close to skyscrapers, malls, parks, and luxury retail stores. Quiet, contemporary retreats are also available from accommodations in Las Animas, a residential neighborhood. Alternatively, get a room in La Vista to live like the locals do - within a short drive of the attractions in the city center.


Angelopolis is noteworthy for its shopping, and you can make a stop at top attractions like University Cultural Center of BUAP and International Baroque Museum.

Recommended hotels in Angelopolis

Cities near Puebla

Other places like Puebla