Agoda Hero Banner

Find Hotels in Puebla, Mexico

464 vacation rentals and hotels available now

11 best hotels in Puebla

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
La Quinta by Wyndham Puebla Palmas Angelopolis
San Baltazar Campeche,Puebla - View on map
"Location staff friendly and accommodating! Keep up your lovely work . David from England "
9

Exceptional

5 reviews

Avg price per night
$ 48
Hilton Garden Inn Puebla Angelópolis, MX
San Baltazar Campeche,Puebla - View on map
8.3

Excellent

6 reviews

Avg price per night
$ 70
La Purificadora
Cabecera,Puebla - View on map
7.4

Very good

2 reviews

Avg price per night
$ 145
Gente de Mas Bnb
Cabecera,Puebla - View on map
"I loved my stay at Gente de Mas B&B. The location is in the center of Puebla. It is within walking distance to all the major attractions (Zocalo, Amparo Museum, etc.), although it is farther than some other hostels. However, it is closer to the bus station with buses to Cholula. The staff are great and attend to your every need and answer all your questions. At least in the 4-bed female dorm, the beds are huge (queen size) and very comfortable. Each bed has its own outlet and light. Lockers are underneath the bed. No towels are provided, so make sure to bring your own! There is good Wi-Fi connection that reaches the rooms. Bathrooms are nice and clean. I would have preferred hooks or hangers in the showers though. The kitchen is nice and huge as well, although I did not use it. There is free purified water. There were hardly any people at the hostel when I was there, so it is hard to meet people if you're a solo traveler. However, this might be due to the fact that the hostel is new and doesn't have a lot of traffic yet. If you plan on being out late past 12, I would suggest asking for the key to the front door, as the staff can be a bit slow to answer, although they say the reception is 24 hours. Overall, this place has excellent value for the money! Me encantó mi estancia en Gente de Mas B&B. Está ubicado en el centro de Puebla. Se puede caminar a todas las atracciones más populares (Zócalo, Museo Amparo, etc.), aunque está un poquito más lejos que los demás hostales. Sin embargo, está mas cerca a la estación donde salen los camiones a Cholula. El personal es muy amable and te atiende todas las necesidades y te ayuda con cualquier pregunta o duda. Por lo menos en el dormitorio femenino de 4 camas, las camas son muy grandes (queen size) y muy cómodas. Cada cama tiene su propio enchufe y luz. Hay lockers bajo las camas. No se brindan toallas, entonces trae la tuya! Hay buena conexión de Wi-Fi que llega a los dormitorios. Los baños son buenos y están limpios. Hubier"
Show more
7.5

Very good

14 reviews

Avg price per night
$ 12
Holiday Inn Express & Suites Puebla Angelopolis
San Andrés Cholula,Puebla - View on map
9.6

Exceptional

2 reviews

Avg price per night
$ 59
Hotel Isabel
Cabecera,Puebla - View on map
9.6

Exceptional

1 review

Avg price per night
$ 32
Presidente Intercontinental Puebla
La Libertad,Puebla - View on map
"We enjoyed our stay at the Intercontinental. We slept well in the comfortable king bed. The bathroom was spacious and well-appointed. The WiFi connectivity was strong and steady. There was a good quality TV in our room, but we did not find any programs of interest when we tested it, as there were only about 20 channels and nearly all of them were in Spanish, which we are still learning. The room was slightly cramped, but OK for our short stay. The only significant downside is that the location of the hotel is in a relatively uninteresting part of Puebla. There are not many things to do within a 20-minute walk from this hotel, nor are there many good restaurants nearby. It is therefore a bit surprising to find a hotel of this quality here. But the hotel is a good value as long as you are willing to drive or take public transportation to the more interesting parts of this historic and wonderful city. I will probably stay here again on my next visit to the Puebla/Cholula area. "
Show more
8.8

Excellent

6 reviews

Avg price per night
$ 93
Camino Real Angelópolis
San Andrés Cholula,Puebla - View on map
6.6

Very good

3 reviews

NH Puebla Centro Historico
Cabecera,Puebla - View on map
"We really enjoyed our stay. Breakfast was great!"
8.8

Excellent

17 reviews

Avg price per night
$ 50
Fiesta Inn Puebla Las Animas
Cabecera,Puebla - View on map
"Everything was good, the staff was great all time. "
8.2

Excellent

9 reviews

Avg price per night
$ 61
La Quinta by Wyndham Puebla Palmas Angelopolis
San Baltazar Campeche,Puebla - View on map
"Location staff friendly and accommodating! Keep up your lovely work . David from England "
9

Exceptional

5 reviews

Avg price per night
$ 48

Fast facts about Puebla, Mexico

Accommodations464 properties
Popular hotelHilton Garden Inn Puebla Angelópolis, MX
Popular areaCabecera
Nightly rates from₹501
AirportHermanos Serdán International Airport

Discover the neighborhoods of Puebla


Just booked


Just viewed by other Agoda travelers


Frequently asked questions

What's the average price of a hotel in Puebla?

The average price for a 3-star hotel in Puebla is USD 42. The average price for a 4-star hotel in Puebla is USD 46. The average price for a 5-star hotel in Puebla is USD 95.

What's the average price of a hotel in Puebla this weekend?

The average price for a 3-star hotel in Puebla this weekend is USD 45. The average price for a 4-star hotel in Puebla this weekend is USD 50. The average price for a 5-star hotel in Puebla this weekend is USD 116.

What's the average price of a hotel in Puebla tonight?

The average price for a 3-star hotel in Puebla tonight is USD 42. The average price for a 4-star hotel in Puebla tonight is USD 45. The average price for a 5-star hotel in Puebla tonight is USD 91.

What are the most popular hotels in Puebla?

Popular hotels in Puebla include Hotel Santiago, Gente de Mas Bnb and Hotel Isabel.

What are the best hotels in Puebla for couples?

Couples who stayed in Puebla have given high ratings to Hotel Santiago, Hotel Isabel and Hotel Palace Puebla.

What are the best hotels in Puebla for families?

Families who stayed in Puebla highly recommend Gente de Mas Bnb, Hotel Santiago and Hotel Isabel.

What's the best neighborhood in Puebla to stay in?

Popular neighborhoods among travelers staying in Puebla include Cabecera, San Baltazar Campeche and San Andrés Cholula.

Show more questions



More about Puebla

To provide our customers with unbeatable rates at hand-picked hotels, Agoda.com represents a full range of hotels from 5-star resorts to budget-priced properties in Puebla de Zaragoza. We offer a wide range of hotels to help you find the best place to stay in Puebla de Zaragoza. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Puebla de Zaragoza has many attractions to explore with its fascinating past, intriguing present and exciting future. There are so many things to do, you may want to stay an extra week or so to experience them all. Save time and money with our customer-friendly booking engine that guarantees you the lowest price on hotels.