A historic square with ornate buildings, a prominent tower, and a fountain.

Search Hotels in Puebla

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Puebla

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puebla hotels

Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,974 reviews)
"Clean room, great stuff and breakfast menu"
United States
Saul
The price is NT$2,132
NT$2,537 total
includes taxes & fees
Aug 9 - Aug 10
Holiday Inn Express Puebla by IHG

Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,338 reviews)
"Very clean room, breakfast was great, and staff was amazing"
United States
Heidi
The price is NT$1,841
NT$2,191 total
includes taxes & fees
Jul 19 - Jul 20
Four Points By Sheraton Puebla

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.2 out of 10, Very Good, (2,392 reviews)
"Great stay"
Canada
Puya
The price is NT$1,597
NT$1,900 total
includes taxes & fees
Aug 11 - Aug 12
Camino Real Puebla Angelopolis

Quinta Real Puebla

Quinta Real Puebla
4.0 star property
Puebla Historic Center
9.0 out of 10, Wonderful, (1,005 reviews)
"Staff amazing people. Hotel very pretty and clean. Great location"
United States
Camille
The price is NT$3,213
NT$3,823 total
includes taxes & fees
Aug 2 - Aug 3
Quinta Real Puebla

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
3.0 star property
Angelópolis
9.4 out of 10, Exceptional, (1,171 reviews)
"Had a great stay!"
United States
Andres
The price is NT$1,902
NT$2,263 total
includes taxes & fees
Aug 9 - Aug 10
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (1,009 reviews)
"Very nice hotel Great food and staff"
United States
David
The price is NT$3,064
NT$3,647 total
includes taxes & fees
Aug 7 - Aug 8
InterContinental Presidente Puebla by IHG

Posada Don Ramón

Posada Don Ramón
3.0 star property
Zacatlán
9.0 out of 10, Wonderful, (604 reviews)
"Excelent location near downtown and attractions, great parking and have All necesary for your stay "
United States
Ricardo
The price is NT$961
NT$1,143 total
includes taxes & fees
Aug 9 - Aug 10
Posada Don Ramón

voco Royalty Puebla Downtown by IHG

voco Royalty Puebla Downtown by IHG
4.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (348 reviews)
"I thought my room would be bigger but perhaps I booked wrong. The view was best"
United States
Sebastian
The price is NT$2,674
NT$3,182 total
includes taxes & fees
Aug 2 - Aug 3
voco Royalty Puebla Downtown by IHG

Posada Quetzalin

Posada Quetzalin
3.0 star property
Cuetzalan del Progreso
9.0 out of 10, Wonderful, (111 reviews)
"perfect location"
Mexico
Amy
The price is NT$1,133
NT$1,348 total
includes taxes & fees
Aug 10 - Aug 11
Posada Quetzalin

Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very Good, (168 reviews)
"It’s an old hotel. No modern features. The waters were wonderful. The smell is not overpowering. The buffet is okay. Nothing to write home about. I tried the spa pedicure. It’s not worth what they charge. But the Spa staff is very attentive."
United States
Rebecca
The price is NT$4,161
NT$4,952 total
includes taxes & fees
Aug 9 - Aug 10
Hotel y Aguas Termales de Chignahuapan

Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis
5.0 star property
Angelópolis
9.6 out of 10, Exceptional, (1,005 reviews)
"Wonderful property. Club lounge was fantastic."
United States
Susan
The price is NT$4,783
NT$5,691 total
includes taxes & fees
Jul 16 - Jul 17
Grand Fiesta Americana Puebla Angelópolis

Holiday Inn Puebla La Noria by IHG

Holiday Inn Puebla La Noria by IHG
3.5 star property
La Noria
9.2 out of 10, Wonderful, (1,130 reviews)
"Excelente hotel. "
Mexico
Zury sarai
The price is NT$1,830
NT$2,177 total
includes taxes & fees
Aug 2 - Aug 3
Holiday Inn Puebla La Noria by IHG

Banyan Tree Puebla

Banyan Tree Puebla
5.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (736 reviews)
"The place was amazing and my kids loved the little robes and slippers that were provided at the hotel .. "
United States
Erika
The price is NT$5,992
NT$7,730 total
includes taxes & fees
Aug 11 - Aug 12
Banyan Tree Puebla

Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis
9.6 out of 10, Exceptional, (184 reviews)
"This hotel is excellent. "
United States
Luis
The price is NT$1,805
NT$2,148 total
includes taxes & fees
Jul 19 - Jul 20
Tru By Hilton Puebla Angelopolis

Hotel Palace Puebla

Hotel Palace Puebla
3.0 star property
Puebla Historic Center
8.2 out of 10, Very Good, (538 reviews)
"Grat location."
United States
Luis F
The price is NT$860
NT$1,024 total
includes taxes & fees
Jul 15 - Jul 16
Hotel Palace Puebla

Hotel San Agustin

Hotel San Agustin
3.0 star property
Puebla Historic Center
8.0 out of 10, Very Good, (219 reviews)
The price is NT$543
NT$647 total
includes taxes & fees
Jul 12 - Jul 13
Hotel San Agustin

Hotel Panamerican

Hotel Panamerican
3.0 star property
Puebla
8.6 out of 10, Excellent, (1,008 reviews)
"Excelente"
Mexico
Ivonne Maria
The price is NT$1,266
NT$1,507 total
includes taxes & fees
Jul 13 - Jul 14
Hotel Panamerican

Hotel Escala Puebla Centro

Hotel Escala Puebla Centro
3.0 star property
Puebla Historic Center
8.8 out of 10, Excellent, (404 reviews)
"Overall everything was outstanding"
United States
juan
The price is NT$1,048
NT$1,247 total
includes taxes & fees
Jul 13 - Jul 14
Hotel Escala Puebla Centro

NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1,617 reviews)
The price is NT$1,973
NT$2,347 total
includes taxes & fees
Aug 11 - Aug 12
NH Puebla Centro Histórico

Hotel Royal Puebla

Hotel Royal Puebla
2.5 star property
Puebla
7.8 out of 10, Good, (168 reviews)
"Excelente "
Mexico
Nallely
The price is NT$1,049
NT$1,248 total
includes taxes & fees
Aug 9 - Aug 10
Hotel Royal 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:Jul 24 - Jul 26

Save an average of 15% on thousands of hotels when you're signed in

Top Puebla Hotel Reviews

Guide to exploring around Puebla

Top reasons to visit Puebla

  • Stunning Architecture: Discover the iconic Puebla Cathedral and the charming colonial buildings in the downtown area, showcasing the city's rich history.
  • Vibrant Zócalo: Experience the lively atmosphere of Zócalo de Puebla, filled with markets, street food, and friendly locals.
  • Cultural Tours: Engage in veloso tours that highlight Puebla's history and culture, providing unique insights into the city's heritage.
  • Family-Friendly Attractions: Visit the Puebla Zoo and nearby waterfalls, perfect for family adventures and wildlife encounters.
  • Diverse Dining Options: Indulge in Puebla's renowned cuisine, offering a variety of local dishes and culinary experiences.

Find great hotels in Puebla

Discover the vibrant charm of Puebla, Mexico, with a variety of accommodation options tailored to your needs. From modern hotels equipped for business travelers to cozy guesthouses and pet-friendly stays, you'll find the perfect spot to unwind. Whether you're looking for a relaxing spa experience or convenient access to local attractions, Puebla's hotels and rentals offer diverse amenities to enhance your stay. Experience the rich culture and hospitality of this beautiful city.

  • Camino Real Puebla Angelopolis: Experience a fusion of luxury and sustainability at the 4-star Camino Real Puebla Angelopolis. With a guest rating of 8.2, this eco-certified hotel features modern architecture and lush surroundings, making it an ideal choice for environmentally-conscious travelers. Enjoy contemporary rooms adorned with elegant furnishings, a full-service spa, and an inviting outdoor pool. The hotel also offers a variety of dining options, serving delicious local and international cuisine, ensuring a delightful culinary experience during your stay.
  • NH Puebla Centro Histórico: Nestled in the heart of Puebla, the 4-star NH Puebla Centro Histórico boasts a guest rating of 8.6 and offers a unique blend of comfort and convenience. This eco-certified and pet-friendly hotel is perfect for business travelers and leisure guests alike. Enjoy spacious rooms equipped with modern amenities, and take advantage of the hotel's facilities, including a well-equipped business center and meeting spaces. With a prime location, you can explore the historic sites of Puebla while bringing your furry companions along, thanks to the hotel’s accommodating pet policy.
  • Holiday Inn Express Puebla by IHG: Rated 9.4 by guests, the 3.5-star Holiday Inn Express Puebla by IHG is tailored for travelers seeking a business-friendly atmosphere. Located conveniently in Puebla, this hotel offers modern, well-appointed rooms equipped with essential amenities, making it an excellent choice for professionals on the go. Guests can enjoy a complimentary breakfast and access to a fitness center, ensuring a productive stay. The hotel's central location also allows for easy exploration of the vibrant city, combining work and leisure seamlessly.

Where to stay in Puebla

Puebla, Mexico, offers a rich blend of history and culture, making it an ideal destination for city-themed family vacations. Explore the charming downtown Puebla, where colonial architecture meets vibrant markets. Wander through the center of Puebla to experience friendly locals and delicious cuisine. From historic landmarks to lively neighborhoods, Puebla promises an unforgettable journey filled with unique vibes and memorable experiences for every traveler.

  • Puebla: As a vibrant metropolis, Puebla offers a rich blend of culture and modernity. Nestled in the central region of Mexico, it boasts a year-round influx of travelers, with peak seasons in July and from November to December. Visitors can immerse themselves in family-friendly activities, explore the city's historical significance, and engage in business ventures. Puebla is home to bustling shopping centers and educational institutions, while its local landmarks, including historic squares and event venues, reflect its architectural heritage. Experience the delightful fusion of traditional and contemporary life as you stroll through its colorful streets.
  • San Andrés Cholula: Known for its deep historical roots, San Andrés Cholula is a charming city located near Puebla. The city experiences consistent tourist traffic throughout the year, with notable peaks during July and the holiday season. Families and business travelers alike are drawn to its vibrant atmosphere. Explore the renowned archaeological sites and historic universities that showcase the region’s rich cultural tapestry. With numerous shopping malls and educational venues, San Andrés Cholula promises a dynamic experience for all visitors, whether you're seeking knowledge or leisure.
  • Zacatlán: A picturesque city, Zacatlán is an outdoor enthusiast’s paradise located in the Puebla region. Known for its stunning natural beauty, this destination attracts adventure seekers year-round, with peak visitation in July and the holiday season. Visitors can enjoy a range of outdoor activities in its recreational areas, such as hiking and exploring local parks. The city is famous for its breathtaking waterfalls and charming streets, making it perfect for those looking to unwind amidst nature. Zacatlán also offers shopping options, ensuring a well-rounded experience for every traveler.

Things to do in Puebla

Shopping

Puebla offers a vibrant shopping scene. Head to the Angelópolis Mall for contemporary brands and a lively atmosphere. For local crafts, the Mercado El Carmen showcases traditional handicrafts and souvenirs. Explore the bustling Mercado de Sabores for delicious local treats and unique gifts to take home.

Recreation

Casa de las Flores offers relaxing spa treatments surrounded by beautiful gardens, providing a tranquil atmosphere for rejuvenation. Participate in yoga sessions at nearby Parque Ecologico Revolucion Mexicana, where you can connect with nature and enjoy peaceful surroundings while enhancing your well-being.

Adventure

Experience the thrill of motor racing at Autodromo Miguel E. Abed, where adrenaline meets speed in a vibrant atmosphere. For a unique perspective of Puebla’s landscape, soar above it all on the Teleférico de Puebla, offering stunning views and a memorable ride for the whole family.

Feel the rush as you glide through the treetops at ZipLine Zacatlán, where adventure awaits in the great outdoors. This exhilarating ziplining experience lets you connect with nature while enjoying breathtaking views and the thrill of soaring high above the ground.

Nightlife

Puebla's nightlife is vibrant, featuring lively bars and clubs like La Casa del Lobo, known for its eclectic music, and El Dandy, offering a cozy atmosphere. Enjoy local drinks and mingle with both locals and tourists while soaking in the city’s rich cultural vibe.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puebla

To save money on your trip to Puebla, consider visiting during the cheaper months of January and August to September, and aim for a stay on Mondays for the best rates. Use Expedia to compare hotel prices and book packages that combine flights, accommodations, and activities for additional savings. Take advantage of Puebla's public transport for affordable travel around the city, and explore free attractions like its stunning architecture and vibrant markets. Booking in advance can also unlock potential travel rewards for future trips.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puebla are January and August to September, where the prices are slightly lower. This is in comparison to April to May and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puebla is Monday. The most expensive day to stay in Puebla is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search feature to refine your options based on your budget, preferred location, and desired hotel type. To discover the best prices and deals available, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puebla with your flights and activities by booking a package through Expedia.

Find the best attractions in Puebla

Puebla, Mexico, offers a fantastic blend of outdoor and city-themed experiences perfect for family vacations. Visitors can explore stunning attractions such as the iconic Puebla Cathedral, the vibrant Zócalo de Puebla, and the Puebla Convention Centre. For those seeking nature, the nearby waterfalls and archaeological sites provide a unique cultural touch. Don’t miss the Puebla Zoo for family fun and wildlife encounters, making your trip a memorable adventure.

  • Zócalo de Puebla: This lively central square is the heart of Puebla, surrounded by stunning colonial architecture and vibrant local culture. Experience the hustle and bustle of street vendors, enjoy traditional food, and take in the beautiful views of the surrounding buildings, including the iconic Puebla Cathedral.
  • Great Pyramid of Cholula: Explore the largest pyramid by volume in the world, adorned with a stunning church on top. This archaeological site offers a unique glimpse into ancient Mesoamerican civilization and breathtaking views of the surrounding valley and the Popocatépetl volcano.
  • Puebla Cathedral: An architectural masterpiece, this cathedral features an impressive façade and intricate interior. Admire its stunning altars and artwork, and immerse yourself in the rich history and culture of Puebla as you explore this iconic religious site.

Best time to go to Puebla

The best time to visit Puebla can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puebla falls in March, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Puebla falls in November, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January66.4°F (19.1°C)No RainSunnySlightly LowSlightly Low
February69.6°F (20.9°C)No RainSunnyAverageSlightly High
March73.0°F (22.8°C)No RainSunnySlightly HighAverage
April65.7°F (18.7°C)Light RainMostly SunnySlightly HighAverage
May66.9°F (19.4°C)Light RainMostly SunnyAverageSlightly High
June65.7°F (18.7°C)Moderate RainMostly SunnyAverageAverage
July64.6°F (18.1°C)Moderate RainMostly SunnySlightly HighAverage
August64.8°F (18.2°C)Frequent RainMostly SunnySlightly LowSlightly Low
September63.9°F (17.7°C)Frequent RainMostly CloudyAverageSlightly Low
October70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
November58.8°F (14.9°C)No RainSunnyAverageSlightly High
December66.9°F (19.4°C)No RainSunnySlightly LowAverage

Frequently asked questions

How much do hotels in Puebla cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Puebla. You can find cheap options from NT$647 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters like budget and amenities to refine your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Puebla?
Temperatures differ across Puebla, so the best time to travel depends on where you're staying. If you're seeking a summer vacation in Tehuacan, plan your trip between June and August when daily average temperatures range from 13ºC to 25ºC. Just remember that Tehuacan has an oceanic climate, so pack accordingly.
What is the best area to stay in Puebla?
Check out the activities and attractions on offer in Tehuacan and Teziutlan. These lively cities are just two of the many popular places to look for a hotel in Puebla.
Are there any luxury hotels in Puebla?
Get ready for unparalleled luxury at Estrella De Belem. Proposal/romance packages, a spa tub and spa facilities are only a few of the conveniences at this getaway in Puebla, Puebla. Cartesiano Boutique & Wellness Hotel is another popular choice in this exciting city.
How can I find cheap hotels in Puebla?
The best place to begin searching is with our "Price per night" filter. Currently, the least expensive hotels start at NT$647 per night. Other ways to snap up a wallet-friendly Puebla getaway are by booking well in advance and being flexible with the dates you travel. For even more great prices, visit our cheap hotels in Puebla page.
What are the best hotels in Puebla for families?
Pack your bags (and the kids!) and prepare for an action-packed getaway at one of our popular family-friendly properties in Puebla. Located in Puebla, Estrella De Belem is a great pick. Housekeeping services and laundry facilities are two of the amenities here. Or chill out with the fam at Cartesiano Boutique & Wellness Hotel. You can also search for your ideal getaway by clicking on the "Family friendly" box in the "Traveler experience" section of our handy filters.
Why should I book my Puebla hotel with Expedia?
Book your Puebla hotel with Expedia and enjoy access to a world of accommodation options at amazing prices. Use our search filters to help you find exactly what you want, whether that's a 5-star getaway or something a bit more unique, like a houseboat, log cabin or villa! Join Expedia Rewards and you'll save 10% or more on select hotels when you're signed in. Collect points on eligible bookings, which you can use to save on your next epic adventure. Plus, many of our hotels have flexible cancellation policies, so you can breathe easy if your plans change last minute.

Explore a world of travel with Expedia