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

Find the best Puebla Hotels

  • 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

Puebla Accommodation: Most Popular Cities to Stay

Check prices for these dates

This weekend
Next weekend

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Puebla hotels

1. Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (2,009 reviews)
"Beautiful hotel in Puebla everything was perfect"
United States
Duane
The price is Rp1.102.059
Rp1.311.444 total
includes taxes & fees
24 Aug - 25 Aug
Holiday Inn Express Puebla by IHG

2. Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,346 reviews)
"Very clean room, breakfast was great, and staff was amazing"
United States
Heidi
The price is Rp1.082.087
Rp1.287.684 total
includes taxes & fees
9 Aug - 10 Aug
Four Points By Sheraton Puebla

3. Posada Don Ramón

Posada Don Ramón
3.0 star property
Zacatlán
8.8 out of 10, Excellent, (619 reviews)
"Excelente"
Spain
Cruz Valentin
The price is Rp479.437
Rp570.525 total
includes taxes & fees
4 Aug - 5 Aug
Posada Don Ramón

4. Quinta Real Puebla

Quinta Real Puebla
4.0 star property
Puebla Historic Center
9.0 out of 10, Wonderful, (1,000 reviews)
"Awesome Location!"
United States
Roberto Carlos
The price is Rp1.730.648
Rp2.059.471 total
includes taxes & fees
26 Aug - 27 Aug
Quinta Real Puebla

5. 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,195 reviews)
"Had a great stay!"
United States
Andres
The price is Rp1.090.448
Rp1.297.625 total
includes taxes & fees
29 Aug - 30 Aug
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

6. Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.4 out of 10, Very good, (2,394 reviews)
"Great stay"
Canada
Puya
The price is Rp1.139.229
Rp1.355.683 total
includes taxes & fees
11 Aug - 12 Aug
Camino Real Puebla Angelopolis

7. 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, (367 reviews)
"The hotel restaurants were excellent. There is no better location in Puebla."
United States
Michael
The price is Rp1.419.418
Rp1.689.099 total
includes taxes & fees
16 Aug - 17 Aug
voco Royalty Puebla Downtown by IHG

8. Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very good, (172 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 Rp2.339.082
Rp2.783.514 total
includes taxes & fees
11 Aug - 12 Aug
Hotel y Aguas Termales de Chignahuapan

9. Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis
9.6 out of 10, Exceptional, (226 reviews)
"This hotel is excellent. "
United States
Luis
The price is Rp1.010.175
Rp1.202.108 total
includes taxes & fees
12 Aug - 13 Aug
Tru By Hilton Puebla Angelopolis

10. 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,144 reviews)
"Excelente hotel. "
Mexico
Zury sarai
The price is Rp1.018.842
Rp1.212.417 total
includes taxes & fees
16 Aug - 17 Aug
Holiday Inn Puebla La Noria by IHG

11. InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (1,012 reviews)
"Very nice hotel Great food and staff"
United States
David
The price is Rp1.788.951
Rp2.128.852 total
includes taxes & fees
16 Aug - 17 Aug
InterContinental Presidente Puebla by IHG

12. Posada Quetzalin

Posada Quetzalin
3.0 star property
Cuetzalan del Progreso
9.0 out of 10, Wonderful, (118 reviews)
"Great place. Espectacular views and the food was delicious!!❤️❤️❤️"
United States
Guadalupe
The price is Rp637.580
Rp758.720 total
includes taxes & fees
28 Aug - 29 Aug
Posada Quetzalin

13. Banyan Tree Puebla

Banyan Tree Puebla
5.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (742 reviews)
"Todo excelente"
Mexico
Shantal
The price is Rp3.366.150
Rp4.342.334 total
includes taxes & fees
23 Aug - 24 Aug
Banyan Tree Puebla

14. Hotel Panamerican

Hotel Panamerican
3.0 star property
Puebla
8.6 out of 10, Excellent, (1,000 reviews)
"Excelente hotel 10/10 👍"
Mexico
Evelia
The price is Rp698.616
Rp831.353 total
includes taxes & fees
12 Aug - 13 Aug
Hotel Panamerican

15. Hotel Escala Puebla Centro

Hotel Escala Puebla Centro
3.0 star property
Puebla Historic Center
8.8 out of 10, Excellent, (410 reviews)
"Excelente hotel"
Mexico
Fernanda Gabriela
The price is Rp575.072
Rp684.335 total
includes taxes & fees
24 Aug - 25 Aug
Hotel Escala Puebla Centro

16. 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,002 reviews)
"Excelente todo"
Mexico
Victor De La
The price is Rp2.731.618
Rp3.250.625 total
includes taxes & fees
20 Aug - 21 Aug
Grand Fiesta Americana Puebla Angelópolis

17. Hotel San Agustin

Hotel San Agustin
3.0 star property
Puebla Historic Center
8.0 out of 10, Very good, (231 reviews)
"Very clean, close to everything, super nice staff"
United States
roderick
The price is Rp304.308
Rp362.134 total
includes taxes & fees
4 Aug - 5 Aug
Hotel San Agustin

18. Hotel Royal Puebla

Hotel Royal Puebla
2.5 star property
Puebla
7.8 out of 10, Good, (170 reviews)
"Excelente "
Mexico
Nallely
The price is Rp589.612
Rp701.643 total
includes taxes & fees
4 Aug - 5 Aug
Hotel Royal Puebla

19. Corazón de Niebla

Corazón de Niebla
2.5 star property
Cuetzalan del Progreso
9.6 out of 10, Exceptional, (145 reviews)
"We had a wonderful stay. The staff was incredibly accommodating, friendly, and always willing to help with anything we needed. The room and property were very clean and well maintained, which made our stay even more comfortable. One of the thoughtful touches we appreciated was the coffee, fresh fruit, and sweet bread delivered to our room each morning. The location was also excellent—close to town. We highly recommend this place and would gladly stay here again!"
United States
Gustavo
The price is Rp1.176.101
Rp1.399.554 total
includes taxes & fees
30 Jul - 31 Jul
Corazón de Niebla

20. NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1,591 reviews)
"The best and only good thing about this hotel is location."
United States
Karla
The price is Rp1.116.987
Rp1.329.101 total
includes taxes & fees
11 Aug - 12 Aug
NH Puebla Centro Histórico
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:7 Aug - 9 Aug

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

Top Puebla Hotel Reviews

Guide to exploring Puebla

Top reasons to visit Puebla

  • Stunning Colonial Architecture: Puebla is renowned for its beautiful colonial buildings, including the magnificent Puebla Cathedral.
  • Vibrant Zócalo: The bustling Zócalo is the city's heart, surrounded by lively markets and restaurants.
  • Cultural Experiences: Engage in local traditions and explore Puebla's rich history through insightful Veloso tours.
  • Adventure Opportunities: Nearby attractions like Acropolis Puebla and scenic waterfalls offer outdoor adventures for all ages.
  • Diverse Accommodation: From luxurious hotels to cosy guesthouses, Puebla provides options for every traveller's needs.

Find great hotels in Puebla

Discover a diverse selection of accommodation options in Puebla, Mexico, perfect for every type of traveller. Whether you're seeking a luxurious hotel, a cosy guesthouse, or pet-friendly lodgings, Puebla has it all. Enjoy convenient amenities tailored for business travellers and indulge in spa-themed retreats for a rejuvenating holiday experience. Explore the myriad of Puebla hotels, including rentals and boutique options, to ensure your stay is both comfortable and memorable.

  • Camino Real Puebla Angelopolis: Nestled in the vibrant city of Puebla, Camino Real Puebla Angelopolis is a distinguished 4-star hotel, ideal for eco-conscious travellers. With a commendable guest rating of 8.2 out of 10, this eco-certified property offers a unique blend of modern elegance and sustainability. Guests can enjoy a range of amenities, including a fitness centre, outdoor pool, and on-site dining options that emphasise local flavours. The hotel's commitment to eco-friendly practices is evident in its design and services, making it a thoughtful choice for those seeking an environmentally responsible stay.
  • Holiday Inn Express Puebla by IHG: A reputable 3.5-star accommodation, Holiday Inn Express Puebla by IHG boasts an impressive guest rating of 9.4 out of 10. This hotel caters primarily to business travellers, providing a conducive environment for work and relaxation. Conveniently located, it features a business centre, meeting rooms, and complimentary breakfast, ensuring guests have everything they need for a productive stay. The comfortable rooms are well-appointed with modern amenities, making it an excellent choice for those visiting Puebla for work-related purposes.
  • Grand Fiesta Americana Puebla Angelópolis: With a remarkable guest rating of 9.6 out of 10, Grand Fiesta Americana Puebla Angelópolis stands out as a 4.5-star family-friendly destination. This hotel is thoughtfully designed with families in mind, offering a variety of amenities for children, including a children's pool and babysitting services. Its spacious rooms provide a warm and welcoming atmosphere, while the on-site dining options cater to all ages. Located in a prime area, this hotel is a perfect base for exploring the rich culture and history of Puebla with family.

Where to stay in Puebla

Puebla, a captivating state in Mexico, offers a delightful blend of historical charm and vibrant culture. Wander through the streets of Puebla City, where colonial architecture meets lively markets in the bustling downtown. The heart of Puebla is perfect for families seeking adventure or those eager to immerse themselves in rich traditions. Don't miss the opportunity to experience the warm hospitality of the local people as you explore this enchanting destination.

  • Puebla: Nestled in the heart of Mexico, Puebla is a bustling metropolis renowned for its rich history and vibrant culture. This city offers a delightful blend of colonial architecture and modern amenities, making it an appealing destination for families, business travellers, and city explorers alike. With a steady influx of visitors throughout the year, Puebla sees peaks in July and from November to December. Highlights include the historic centre, a UNESCO World Heritage site, where you can marvel at stunning churches and the iconic Puebla Cathedral. Don't miss the local cuisine, especially the famous mole poblano, at one of the many charming eateries.
  • San Andrés Cholula: Located adjacent to Puebla, San Andrés Cholula is a charming city that boasts the largest pyramid in the world, the Great Pyramid of Cholula, topped by the picturesque Nuestra Señora de los Remedios church. This city is a favourite for families and those seeking a cultural experience. Visitors can enjoy the vibrant atmosphere of the city centre, filled with shops, cafes, and historical sites. With its steady tourist traffic, especially in July and November to December, San Andrés Cholula offers an engaging experience for history buffs and adventure seekers alike, with opportunities to explore archaeological sites and local universities.
  • Zacatlán: A city that enchants with its natural beauty, Zacatlán is located in the stunning mountainous region of Puebla. Known for its outdoor and adventure activities, this destination is perfect for those seeking a more active holiday experience. Visitors can explore lush parks, picturesque waterfalls, and enjoy recreational areas that showcase the area's scenic landscapes. With a consistent flow of tourists peaking during July and November to December, Zacatlán also offers delightful shopping opportunities and local craftsmanship, making it a great spot for souvenirs as well as a taste of authentic Mexican culture.

Things to do in Puebla

Shopping

In the heart of Puebla, you’ll discover the vibrant market of El Carmen, where local artisans offer unique crafts and traditional textiles. For a more contemporary shopping experience, visit Angelópolis Mall, featuring a variety of shops, from fashion to electronics, in a modern setting.

Recreation

The Holistic Wellness Centre in Puebla offers a tranquil atmosphere for relaxation and rejuvenation, featuring yoga classes, meditation sessions, and holistic therapies. Experience therapeutic massages and personalised wellness programmes designed to enhance your physical and mental well-being amidst serene surroundings.

La Casa del Alfeñique is a charming venue where you can indulge in traditional Mexican healing practices. Participate in workshops focused on herbal medicine and ancient rituals, surrounded by stunning colonial architecture, enhancing both your knowledge and relaxation.

Temazcal Puebla invites you to experience a traditional sweat lodge ceremony, promoting detoxification and spiritual renewal. This cultural practice, guided by trained facilitators, occurs in a peaceful environment, allowing for deep reflection and connection with nature.

Adventure

At Autódromo Miguel E. Abed, thrill-seekers can experience the adrenaline rush of motor racing, surrounded by a vibrant atmosphere. For a different kind of exhilaration, ZipLine Zacatlán offers breathtaking views as you soar through the treetops on a thrilling zip line course. The Teleférico de Puebla provides a scenic cable car ride, showcasing stunning landscapes and a sense of adventure for families and outdoor enthusiasts alike.

Nightlife

Puebla's nightlife buzzes with energy, featuring vibrant bars like La Casa de la Cerveza for craft brews and the lively La Chula for a taste of local flavours. For a more relaxed evening, try Café Dodo, where you can enjoy a laid-back atmosphere with live music.

*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 during your trip to Puebla, consider visiting in January or August to September, when accommodation prices drop. Mondays are the cheapest days to book, while Saturdays are the priciest. Use Expedia's search tool to filter hotels by budget and preferences, and look for eco-certified options for sustainable stays. Combining your hotel, flights, and activities into a package deal can also lead to significant savings. Take advantage of free local attractions and utilise affordable public transport for an economical experience in this vibrant city.

  • 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: Expedia’s search tool enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Puebla with flights and activities through an Expedia package.

Find the best attractions in Puebla

Puebla, Mexico, is ideal for family vacations with a blend of outdoor and city experiences. Visitors can explore cultural highlights such as the stunning Puebla Cathedral, the bustling Zócalo, and the Puebla Zoo. For those keen on adventure, nearby attractions include the Acropolis Puebla and scenic waterfalls. The region's rich archaeological sites also offer an intriguing glimpse into its history, making Puebla a diverse destination for all types of travellers.

  • University Cultural Center of BUAP: Immerse yourself in the vibrant arts scene at the University Cultural Center of BUAP. This hub showcases a variety of cultural events and exhibitions, offering a deep dive into local creativity and heritage.
  • Aconco Waterfalls: Experience the enchanting Aconco Waterfalls, where nature meets romance and adventure. Surrounded by lush greenery, this stunning waterfall is an ideal spot for outdoor activities, such as hiking and photography, amidst breathtaking scenery.
  • Yohualichan Archaeological Site: Discover the rich history at Yohualichan Archaeological Site. This ancient site features impressive ruins and offers insights into the region's pre-Hispanic culture, making it a fascinating destination for history enthusiasts.

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 Rp362.134 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 holiday 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 Rp362.134 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 "Traveller 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