
Popular hotels in Puebla
Discover well-known properties in Puebla that are favoured by visitors more than others. There are 1,597 hotels in Puebla and price data was last updated on 27 March 2025. The average price for a hotel in Puebla is C$ 98/night.
These are some of the hotels in Puebla with the highest demand. Users can utilize the filters available to narrow down their search.
Sort by