Search hotels in Puebla
Map
Discount hotels in Puebla
38 hotels are available in Puebla, there are many accommodation all year round deals.
Regarding the fares, the lowest price per night found in a Puebla hotel is 21 £, found at El Hotelito, provided by Expedia.
The hotel chains available in Puebla are Best Western.
The top rated hotel in Puebla is the NH Puebla.
For what concern the availability of facilities, the hotels in Puebla with internet access are 18, pets allowed 1, SPA 21 and disabled facilities 9.
The hotel consolidators with the highest number of hotels in Puebla are Hotels.com and Expedia.
On a statistical standpoint, the average length of a hotel stay in Puebla is 2 days.
Puebla Hotels
Order by
Address:7 Sur 303
City (District):Puebla
Distance from city center:1504.07 km
The Hotel is also offered byHotels.com from 25 £
Address:3 Oriente Num 603 Centro
City (District):Puebla
Distance from city center:1503.68 km
Address:C.4 Norte No 602 (entre 6 y 8 Oriente)
City (District):Puebla
Distance from city center:1503.26 km
The Hotel is also offered byHotels.com from 35 £
Address:5 Poniente No 111
City (District):Puebla
Distance from city center:1503.51 km
The Hotel is also offered byHotels.com from 35 £
Address:Av 2 Oriente #202
City (District):Puebla
Distance from city center:1503.38 km
Address:Circuito Juan Pablo II # 1755
City (District):Puebla
Distance from city center:1504.5 km
The Hotel is also offered byHotels.com from 57 £
Address:Priv. 2 Oriente, No. 1007
City (District):Puebla
Distance from city center:1503.59 km
The Hotel is also offered byHotels.com from 68 £
Address:Calle 3 Oriente No 206 Centro Historico
City (District):Puebla
Distance from city center:1503.53 km
The Hotel is also offered byHotels.com from 67 £
Address:Boulevard Atlixcayotl Km 5
City (District):Puebla
Distance from city center:1504.23 km
The Hotel is also offered byHotels.com from 72 £
Address:9 oriente 203, Col. Centro
City (District):Puebla
Distance from city center:1503.79 km
The Hotel is also offered byHotels.com from 86 £