Search hotels in Puebla

Enter your dates to see the latest prices and deals for Puebla hotels

September 2026

12345
6789101112
13141516171819
20212223242526
27282930

October 2026

123
45678910
11121314151617
18192021222324
25262728293031
Flexible date options
Select occupancy

Puebla – 274 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Margarita

Hotel in Puebla Centro, Puebla

Conveniently located in the center of Puebla, Hotel Margarita provides free WiFi, a restaurant and free private parking for guests who drive.

R
Rodrigo
From
Mexico
Excellent location and great service. Good value for price. Breakfast really good. Decor makes you feel in Puebla.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,088 reviews
Price from
$49.58
1 night, 2 adults

Hotel Isabel

Hotel in Puebla Centro, Puebla

Ideally set in the center of Puebla, Hotel Isabel has air-conditioned rooms, a fitness center, free WiFi and a garden. This 4-star hotel offers room service and a 24-hour front desk.

J
John
From
Canada
I liked everything about the property, from comfy bed, to quiet and easy to sleep, really good wifi, friendly staff, close to the Zocola and best of all the price was very fair. Thank you
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,739 reviews
Price from
$32.30
1 night, 2 adults

Fiesta Inn Express Puebla Explanada

Hotel in Puebla

Located in Puebla, Fiesta Inn Express Puebla Explanada has free WiFi. Featuring a fitness center, the 4-star hotel has air-conditioned rooms with a private bathroom.

S
Steven
From
Mexico
Great location! It is part of a mall complex with many restaurants, shopping, movie theaters ….
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,092 reviews
Price from
$62.40
1 night, 2 adults

Four Points by Sheraton Puebla

Hotel in Puebla

Four Points by Sheraton Puebla features an outdoor swimming pool, fitness center, a restaurant and bar in Puebla.

R
Rafael
From
Mexico
I have been visiting this hotel for many years and it is so nice to see that que quality of everything remains the same
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,126 reviews
Price from
$66
1 night, 2 adults

Hotel 5 de Mayo

Hotel in Puebla Centro, Puebla

Well situated in the center of Puebla, Hotel 5 de Mayo has free WiFi throughout the property, a fitness center and free private parking for guests who drive.

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,469 reviews
Price from
$62.60
1 night, 2 adults

Ramada Encore by Wyndham Puebla

Hotel in Finsa, Puebla

Offering a swimming pool and fitness center, Ramada Encore Puebla Mexico is located in Santa María Coronango, 7.5 mi from Puebla. Guests can enjoy the on-site restaurant.

M
Maria Jose
From
Costa Rica
The breakfast is really good, good location and very comfortable room!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,376 reviews
Price from
$59.62
1 night, 2 adults

JF Grand Puebla

Hotel in Puebla

Boasting a contemporary style mixed with characteristic Mexican décor, JF Grand Puebla features a privileged location within the center of Puebla's business district.

Y
Yovanna Yadira
From
Mexico
The room was comfortable, nice and clean
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,289 reviews
Price from
$59.91
1 night, 2 adults

Holiday Inn Express & Suites Puebla Angelopolis by IHG

Hotel in Angelopolis, Puebla

Offering an outdoor swimming pool and a gym, Holiday Inn Express & Suites Puebla Angelopolis is located 0.9 mi from the Metropolitan Eco Park and just 3.1 mi from the shopping mall.

D
Dany
From
Mexico
The whole staff was incredibly kind and helpful, even though the hotel has almost full, they were always so friendly. Breakfast was delicious and complete!
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,315 reviews
Price from
$63.98
1 night, 2 adults

Casa Pepe

Hotel in Puebla Centro, Puebla

Casa Pepe is a restored 17th-century colonial mansion, located 328 feet from Puebla’s main square and cathedral. It offers free Wi-Fi many activities.

P
Philipp
From
Austria
The hostel is in a very great locatin. It's super close to the main square and to the cathedral. The breakfast was fantastic and overall I had a very pleasant stay. This is for sure the place to stay at when in Puebla.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,399 reviews
Price from
$45.28
1 night, 2 adults

Hotel Boutique Casareyna

Hotel in Puebla Centro, Puebla

Offering suites surrounded by patios, Hotel Boutique Casareyna is set in a charming 17th-century house. Located in the UNESCO World Heritage Site of Puebla, it features a restaurant and art gallery.

S
Sampa
From
Canada
Everything - staff etc. My husband got sick from some bad food he ate somewhere. I couldn't find bananas anywhere as it was a Sunday. Adalid sent some complimentary bananas to the room. Elizabeth arranged for us to stay some more hours in the room until our bus so that he could sleep in the room. Thanks so much. The hotel itself is gorgeous and conveniently located to everything.
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,045 reviews
Price from
$139.47
1 night, 2 adults
See all 274 hotels in Puebla

Hotels with airport shuttles in Puebla

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 221 reviews
From $198.69 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 198 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 437 reviews
From $64.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 110 reviews
From $147.24 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 424 reviews
From $55.39 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 135 reviews
From $123.36 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 343 reviews
From $52.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 556 reviews
From $150.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 1,289 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,494 reviews

Most booked hotels in Puebla and surrounding area in the past month

See all

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 568 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,202 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,580 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,661 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,558 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,739 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,495 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,087 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,004 reviews

Popular with guests booking hotels in Puebla

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,059 reviews

Budget hotels in Puebla and nearby

See all
Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 568 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,202 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,580 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,661 reviews

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,558 reviews

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 2,739 reviews

Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,495 reviews

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 1,087 reviews

Best hotels with breakfast in Puebla and nearby

See all
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 2,004 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 3,468 reviews
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 2,111 reviews

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,483 reviews

Scored out of 10, guest rating 9.3
Wonderful - What previous guests thought, 1,126 reviews

Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 2,377 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 1,034 reviews
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 838 reviews

Hotels located in the center of Puebla

See all
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 2,163 reviews

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 267 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 51 reviews

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 236 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 252 reviews

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 168 reviews

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 216 reviews

FAQs about hotels in Puebla

What Guests Said About Puebla:

Scored out of 10, guest rating 10

The city is very friendly and lots of shops and restaurants...

The city is very friendly and lots of shops and restaurants near the hotel to choose from. Walkable and safe. It has a lot if different historical places to see and the Uber drivers are very friendly and happy to drive you.
Guest review byJoanne
Canada
Scored out of 10, guest rating 10

Lovely atmosphere of the historic downtown center.

Lovely atmosphere of the historic downtown center. Great restaurants and coffee shops Main cathedral impressive, specially it's three organs, with one fully operational. Consider an extra day or two to visit Cholula and Atlixco
Guest review byDerek
Chile
Scored out of 10, guest rating 10

I loved Puebla.

I loved Puebla. It is a nice size city that has all you need to stay longer of a week. I liked to visit the many churches from five centuries ago. The Markets with special flavor to Puebla. Puebla has many small towns very closed that one can visit during the day because in a taxi or public transportation, or a tour you can enjoy gastronomy, history, and archeology in those small towns.
Guest review byIrene Fernandez
United States
Scored out of 10, guest rating 10

I liked the colonial architecture of the city.

I liked the colonial architecture of the city. I liked the stores around that area. I liked the good gastronomical choices there. I liked the museums in the short distance the exist in the center. I liked the activities in the main square, I loved the Mariachi at 7:30 everyday in from of the Royalty hotel. I felt safe overall in the tourist zone.
Guest review byAnonymous
Scored out of 10, guest rating 10

Puebla is a very easy city to get around because the streets...

Puebla is a very easy city to get around because the streets are on the square. There are lots of Churches and Museums to see and are Free on Sundays. There are so many Restaurants that you will never have trouble finding one in your price range. Taxis are very affordable or you can use the many little buses or mini-vans to get to your destination however walking is so much nicer/healthier for you. On weekends they have many cultural dances in the squares that are free for everyone to watch. The nights have many lit-up buildings to view. Tours to the surrounding little towns are inexspensive and wonderful to see. The Tunnels of Puebla are worth seeing and Free.
Guest review bySandi
Canada
Scored out of 10, guest rating 10

Amazing architecture and history.

Amazing architecture and history. Close to high elevation hiking. The old city is larger than I expected, and easy and reasonably priced to navigate to from Mexico City. Getting around the city is quick and reasonably priced by uber.
Guest review byDianna
Canada

See reviews by guests who stayed at hotels in Puebla

See all
From $99.38 per night
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 1,399 reviews
Amazing hostel! Perfect location, super close to the city center and everything you need in Puebla. The dorms are huge with plenty of space, and I really loved that there was enough room to comfortably put all my things. The internet was fast and reliable, which made working easy, and the coworking area was a big plus. On top of that, the staff was incredibly friendly and always helpful. One of the best hostel experiences I’ve had in Mexico — highly recommend Casa Pepe!
Guest review byAnna
Poland
From $179.98 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 1,045 reviews
The room was very comfortable, the staff were very friendly and helpful and the hotel is in a great location to explore Puebla. The restaurant serves amazing food from the region, its expensive but worth it. Realy great place to stay.
Guest review byStephen
United Kingdom
From $150.74 per night
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 556 reviews
Fabulous boutique hotel a 5 min walk to the main square. Amazing beds, roof top bar & great staff.
Guest review byanna
United Kingdom
From $124.62 per night
Scored out of 10, guest rating 9.4
Wonderful - What previous guests thought, 311 reviews
Everything! A fabulous, clean, friendly and beautiful hotel and a great experience in Puebla.....
Guest review byJohn Stalker
United Kingdom
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 931 reviews
Lovely hotel- super spacious and comfortable rooms, well located in Puebla
Guest review byLydia
United Kingdom

More places to explore, more ways to go