Puebla, Mexico

No dates selected

Sort by

Price for a night in

Property type
Distance from the city center
Facilities and services
At the hotel
In the room
Accommodation features
Star rating
Rating by reviews
Hotel name
Hotel chain

Hotels in Puebla

: 430 options found

Select dates so you can see the availability and exact prices.

15 poniente 2323 colonia santiago, Puebla
2.2 km from the center of Puebla
Excellent
1 review
8.0

Room in this hotel

from $ 62
per night
Miguel Alemán 101, Centro, 72760 Cholula de Rivadabia, Pue., Mexico, Cholula de Rivadavia, Cholula de Rivadavia
11.5 km from the center of Puebla
Good
30 reviews
6.4

Room in this hotel

from $ 146
per night
4 Poniente 916, Puebla
955 m from the center of Puebla
Reviews rating
12 reviews
5.0

Room in this hotel

from $ 72
per night
Calle 5 Poniente 4906 Edificio A, 72180 Momoxpan, Mexico, Puebla
4.1 km from the center of Puebla

Room in this hotel

from $ 64
per night
13 Oriente No. 215, Puebla Centro, 72000 Puebla, Mexico, Puebla
566 m from the center of Puebla
Fantastic
56 reviews
9.4

Room in this hotel

from $ 72
per night
Santiago Momoxpan, Puebla
9.2 km from the center of Puebla

Room in this hotel

from $ 120
per night
Av.14 Oriente No. 218, Puebla
821 m from the center of Puebla
Very good
3 reviews
7.4

Room in this hotel

from $ 98
per night
72760, Cholula, 5 Sur 103 Centro, Cholula de Rivadavia
11.9 km from the center of Puebla
Review rating
1 review
2.0

Room in this hotel

from $ 72
per night
209 Av 7 Ote Centro, Puebla
332 m from the center of Puebla
Very good
48 reviews
7.8

Room in this hotel

from $ 43
per night
3 Oriente 1030 Barrio de Analco, Puebla
801 m from the center of Puebla
Excellent
33 reviews
8.0

Room in this hotel

from $ 46
per night
Av. Juarez 3309, La Paz, Puebla
3.1 km from the center of Puebla
Excellent
456 reviews
8.4

Room in this hotel

from $ 70
per night
Av. 2, Oriente # 403, San Pedro Cholula, Cholula de Rivadavia
11.2 km from the center of Puebla
Fantastic
135 reviews
9.2

Room in this hotel

from $ 62
per night
Calle 3 Sur s/n Finca San Andres, San Andres Cholula
10.9 km from the center of Puebla
Fantastic
18 reviews
9.8

Room in this hotel

from $ 146
per night
4 sur 106, Cholula de Rivadavia
11.2 km from the center of Puebla
Very good
64 reviews
7.4

Room in this hotel

from $ 60
per night
Calle 21 Sur 1913, Rivera de Santiago, 72410 Puebla, Pue., Mexico, Puebla, Puebla
2 km from the center of Puebla
Excellent
2 reviews
8.0

Room in this hotel

from $ 62
per night
Calle 4 Nte 1605 Barrio De Jesús Tlatempa, Puebla, Mexico, Cholula de Rivadavia
11.1 km from the center of Puebla
Good
4 reviews
6.0

Room in this hotel

from $ 72
per night
Blvd. Hermanos Serdan 810, Puebla
6.3 km from the center of Puebla
Fantastic
22 reviews
10

Room in this hotel

from $ 117
per night
31 Sur 1310 Col.La Paz, 72160 Puebla, Mexico, Puebla
2.8 km from the center of Puebla
Fantastic
3 reviews
9.4

Room in this hotel

from $ 336
per night
16 Oriente, 1414 (Barrio del Alto), 72000 Puebla, Mexico, Puebla
1.4 km from the center of Puebla
Very good
4 reviews
7.6

Room in this hotel

from $ 26
per night
3 Oriente No. 216 Centro, Puebla
269 m from the center of Puebla
Excellent
54 reviews
8.4

Room in this hotel

from $ 89
per night