Book Puebla Hotels

    calendar shield illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Sign in to save 10% or more on thousands of hotels
    bed illustration

    Be picky

    Search almost a million properties worldwide

Top Cities in Puebla

Check prices for these dates

Filter by

Guest rating
Guest rating
Property class

Top Hotels in Puebla

Camino Real Puebla Angelopolis

4.0 star property
8.2 out of 10, Very good, (1849)
"Nice stay"
The price is AU$120
includes taxes & fees
3 Aug - 4 Aug
Camino Real Puebla Angelopolis

Holiday Inn Express Puebla by IHG

3.5 star property
9.4 out of 10, Exceptional, (1391)
"Excelente hotel "
The price is AU$109
includes taxes & fees
4 Aug - 5 Aug
Holiday Inn Express Puebla by IHG

NH Puebla Centro Histórico

4.0 star property
8.6 out of 10, Excellent, (1351)
"Great place in center of the city"
The price is AU$90
includes taxes & fees
3 Aug - 4 Aug
NH Puebla Centro Histórico

Hotel Isabel

3.0 star property
9.0 out of 10, Wonderful, (971)
"Great time and excellent service. The dining was also great."
The price is AU$51
includes taxes & fees
27 Aug - 28 Aug
Hotel Isabel

Four Points By Sheraton Puebla

3.5 star property
9.4 out of 10, Exceptional, (1097)
"Great hotel"
The price is AU$104
includes taxes & fees
8 Aug - 9 Aug
Four Points By Sheraton Puebla

Hotel Diana

3.5 star property
9.0 out of 10, Wonderful, (550)
"REALLY NEAR THE CITY CENTRE, COMFORTABLE, CLEAN, NOT EXPRENSIVE. "
Hotel Diana

InterContinental Presidente Puebla by IHG

4.0 star property
8.8 out of 10, Excellent, (1019)
"Everyone was super nice and helpful, the facilities were great, overall one of the best stays "
The price is AU$153
includes taxes & fees
10 Aug - 11 Aug
InterContinental Presidente Puebla by IHG

Hotel y Aguas Termales de Chignahuapan

3.5 star property
8.4 out of 10, Very good, (128)
"Rooms were dirty, rat poop everywhere, things were falling apart."
The price is AU$261
includes taxes & fees
30 July - 31 July
Hotel y Aguas Termales de Chignahuapan

La Quinta by Wyndham Puebla Palmas Angelopolis

3.0 star property
8.6 out of 10, Excellent, (1194)
"Excelente hotel"
The price is AU$100
includes taxes & fees
3 Aug - 4 Aug
La Quinta by Wyndham Puebla Palmas Angelopolis

Holiday Inn Puebla La Noria by IHG

3.5 star property
9.2 out of 10, Wonderful, (1014)
"Excelente hotel "
The price is AU$109
includes taxes & fees
17 Aug - 18 Aug
Holiday Inn Puebla La Noria by IHG

Courtyard by Marriott Puebla Las Animas

4.0 star property
8.6 out of 10, Excellent, (1010)
"very nice place to stay"
The price is AU$107
includes taxes & fees
6 Aug - 7 Aug
Courtyard by Marriott Puebla Las Animas

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

3.0 star property
9.2 out of 10, Wonderful, (1010)
"It was a nice location, great service and the hotel is very nice"
The price is AU$94
includes taxes & fees
17 Aug - 18 Aug
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Posada Don Ramón

3.0 star property
9.0 out of 10, Wonderful, (415)
"Location, location, location! "
The price is AU$36
includes taxes & fees
24 Aug - 25 Aug
Posada Don Ramón

HOTEL BOUTIQUE CASONA 65

4.0 star property
9.4 out of 10, Exceptional, (166)
"Beautiful property with very friendly and helpful staff. Very nice surprise was the amazing coffee shop on location."
The price is AU$108
includes taxes & fees
7 Aug - 8 Aug
HOTEL BOUTIQUE CASONA 65

Grand Fiesta Americana Puebla Angelópolis

5.0 star property
9.6 out of 10, Exceptional, (1020)
"Excelente hotel "
The price is AU$251
includes taxes & fees
17 Aug - 18 Aug
Grand Fiesta Americana Puebla Angelópolis

Radisson Puebla Angelopolis

4.5 star property
9.0 out of 10, Wonderful, (211)
"Excelente hotel "
The price is AU$107
includes taxes & fees
4 Aug - 5 Aug
Radisson Puebla Angelopolis

Cartesiano Boutique & Wellness Hotel

4.5 star property
9.6 out of 10, Exceptional, (610)
"Excellent hotel in a great location! Walking distance to the zocalo and many restaurants to pick from. Definitely recommend a stay here. "
The price is AU$209
includes taxes & fees
10 Aug - 11 Aug
Cartesiano Boutique & Wellness Hotel

Quinta Real Puebla

4.0 star property
8.8 out of 10, Excellent, (1011)
"Excellent place to stay and to enjoy"
The price is AU$221
includes taxes & fees
3 Aug - 4 Aug
Quinta Real Puebla

Hilton Garden Inn Puebla Angelópolis, Mexico

3.5 star property
9.2 out of 10, Wonderful, (1019)
"Excelente "
The price is AU$139
includes taxes & fees
13 Aug - 14 Aug
Hilton Garden Inn Puebla Angelópolis, Mexico

Banyan Tree Puebla

5.0 star property
9.2 out of 10, Wonderful, (625)
"Excelente hotel"
The price is AU$283
includes taxes & fees
18 Aug - 19 Aug
Banyan Tree Puebla
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Puebla

Showing deals for:8 Aug - 10 Aug
Save an average of 15% on thousands of hotels when you're signed in

Top Puebla Hotel Reviews

Frequently asked questions

How much do hotels in Puebla cost?
In Puebla, you can find cheap options from AU$36 in a few different ways. To browse the availability, enter your chosen getaway dates, then fine-tune your search by amenities, budget and more. Remember that prices can differ according to when you plan to go, so if you have some flexibility, swap your dates around until you find the perfect deal.
When is the best time to go to Puebla?
Temperatures differ across Puebla, so the best time to travel really depends on where you want to stay. If you're after a summer escape in Tehuacan, plan your trip between June and August when daily average temperatures range from 13ºC to 25ºC. Keep in mind that Tehuacan has an oceanic climate, so be sure to pack accordingly.
What is the best area to stay in Puebla?
If your travels are taking you to Puebla, consider a stay in Tehuacan or Huauchinango. Once you've booked your hotel, take a look at the many fantastic things there are to see and do here.
Are there any luxury hotels in Puebla?
Expedia has got some superb stays for a lavish retreat in Puebla, Puebla, such as Estrella De Belem. Settle in and enjoy the use of amenities like a rooftop terrace, a swimming pool and a terrace. Or spoil yourself at Cartesiano Boutique & Wellness Hotel.
How can I find cheap hotels in Puebla?
Find affordable hotels with minimal effort by making use of our handy filter tool. Choose the "Price per night" checkbox to view low-cost options in Puebla. You can also take a look at our cheap hotels in Puebla page. The lowest price available starts from AU$36 per night.
What are the best hotels in Puebla for families?
Scoring a hotel for you and the little ones in Puebla is a breeze with our filter tool. Just select "Family friendly" in the "Traveller experience" section and browse the deals. If you're heading for Puebla, book at Estrella De Belem. Unwind here while enjoying the use of amenities such as a swimming pool and laundry facilities. Cartesiano Boutique & Wellness Hotel is another favourite with families in this captivating city.
Why should I book my Puebla hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate Puebla holiday. You'll find plenty of hotels to choose from and handy search filters that make it easy to find what you're looking for. Worried about a last-minute change of plans? Many of our hotels offer flexible cancellation policies, so you can book with peace of mind. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Get instant access to Member Prices, which means you can save 10% or more on over 100,000 hotels worldwide!