Hotels in Puebla

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in 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:Sep 19 - Sep 21
trending_down

Our prices for Puebla are cheapest in January

See average prices and weather for all months
Price trends for hotels in Puebla
Pricing is based on two traveler single night rates
View properties in September
Currently viewing crowd sizes and weather for September.
Weather forecast for Puebla
September
trending_upHigh crowds
High 71°F / low 54°F. Rainy most days.
View properties in September
71°
weather_sleet
September, High crowds, average high temperature 71 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Rainy most days.
54°
71°
weather_sun
October, Moderate crowds, average high temperature 71 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Sunny most days.
52°
70°
weather_sun
November, High crowds, average high temperature 70 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
69°
weather_sun
December, High crowds, average high temperature 69 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
69°
weather_sun
January, Low crowds, average high temperature 69 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
73°
weather_sun
February, Low crowds, average high temperature 73 degrees Fahrenheit, average low temperature 49 degrees Fahrenheit. Sunny most days.
49°
76°
weather_sun
March, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
78°
weather_sun
April, Low crowds, average high temperature 78 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
78°
weather_sun
May, Moderate crowds, average high temperature 78 degrees Fahrenheit, average low temperature 57 degrees Fahrenheit. Sunny most days.
57°
73°
weather_partly_sunny
June, Low crowds, average high temperature 73 degrees Fahrenheit, average low temperature 56 degrees Fahrenheit. Partly sunny.
56°
72°
weather_partly_sunny
July, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 53 degrees Fahrenheit. Partly sunny.
53°
72°
weather_partly_sunny
August, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Partly sunny.
54°
Monthly weather averages (˚F)

Top neighborhoods in Puebla

Puebla Historic Center

Discover a World Heritage Site filled with colonial buildings in the Historic Monuments Zone, where you can explore Barrio de los Sapos, Barrio del Artista, and the stunning Puebla Cathedral.

Angelópolis

The neighborhood boasts luxurious residential developments, cultural spaces, and parks. Explore attractions like La Estrella de Puebla, The Art Park, and the Baroque Museum, or shop at Centro Comercial Angelópolis.

La Noria

Visitors love Puebla's La Noria neighborhood, known for its restaurants.

Puebla and related destinations

Admire intricate Talavera tiles adorning baroque churches and colorful colonial buildings in the historic center. Sample mole poblano and chiles en nogada at bustling markets before exploring the world's largest pyramid at Cholula.

Zócalo de Puebla which includes night scenes

Check out reviews of Puebla hotels guests love

Frequently asked questions

How much does a hotel room cost in Puebla?
You can discover great hotels in Puebla from $17 with properties to suit all budgets and needs. Hotel Hostalgia and La Quinta by Wyndham Puebla Palmas Angelopolis are a couple of low-cost options that are popular with our travelers. If you're after an affordable hotel in Puebla that meets all of your requirements, set your filters and then sort the results by "Price: low to high".
How can I find deals and earn rewards at Puebla hotels?
Discover great deals on Puebla hotel stays with Hotels.com. Take a look at hotel prices mid-week or during the low season as to find those off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Puebla hotels.
Can I book Puebla hotels with free cancellation?
To book a refundable Puebla hotel on Hotels.com, just filter hotels by "Property cancellation options" and select "Fully refundable property". The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are the top-rated luxury hotels in Puebla?
Some of the most popular luxury hotels in Puebla are Hotel Boutique Casareyna, Grand Fiesta Americana Puebla Angelópolis, and Quinta Real Puebla. Hotel Boutique Casareyna is a luxury hotel with a high guest rating amongst our travelers, and it offers an outdoor pool, a full-service spa and designer stores. Grand Fiesta Americana Puebla Angelópolis and Quinta Real Puebla are also popular luxury stays in great Puebla locations.
What are some top pet-friendly hotels in Puebla?
Our travelers' favorite pet-friendly hotels in Puebla include:You can check "Pet friendly" on the Hotels.com "Amenities" filter in your search to find even more pet-friendly hotels in Puebla.
What are some of the best hotels in Puebla for couples?
Stay at a top-rated Puebla romantic hotel and make the most of your couple's vacation. Our travelers love Grand Fiesta Americana Puebla Angelópolis, a hotel in Angelópolis with an al fresco restaurant and an outdoor pool. Another romantic hotel with top reviews is Banyan Tree Puebla. This hotel can be found in Puebla Historic Center with a chef service and in-room massages for a perfect stay. Discover more hotels in Puebla on Hotels.com for couples by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best kid-friendly hotels in Puebla?
Some of the best Puebla hotels for kids include Grand Fiesta Americana Puebla Angelópolis, Casona de los Sapos Hotel Boutique, and Hotel Posada XVII. Grand Fiesta Americana Puebla Angelópolis is a kid-friendly hotel in Angelópolis with a guest score of 9.6 out of 10, offering family-friendly amenities like an outdoor pool and a coffee shop/cafe, plus free cribs in guestrooms. Check out Casona de los Sapos Hotel Boutique in Puebla Historic Center with a guest score of 9.6. This popular hotel has an indoor pool, a free grocery shopping service, children's meals, and more. Hotel Posada XVII is another good option in Puebla Historic Center with free parking and a coffee shop/cafe. Explore more kid-friendly hotels in Puebla by using our "Family friendly" filter in your search on Hotels.com.
What are the top Puebla hotels with a pool?
For some added luxury, discover the best Puebla hotels with a pool. Grand Fiesta Americana Puebla Angelópolis is a great hotel in Angelópolis with an outdoor pool and a children's pool, and a guest rating of 9.6 out of 10. Plus, you can make the most of its full-service spa and restaurant. Hotel Boutique Casareyna is a popular hotel in Puebla Historic Center that features an outdoor pool along with a full-service spa and 2 restaurants. To find more stays in Puebla with a pool, use the "Amenities" filter on Hotels.com in your search and select "Pool".
What are some of the best Puebla hotels with free parking?
If you're driving, a great Puebla hotel with free parking is a bonus. Our travelers' favorites include:
What are the top Puebla boutique hotels?
Treat yourself to a stylish and luxurious boutique hotel in Puebla. Casona María is a popular hotel with our travelers, offering guests a full-service spa and 2 restaurants as well as individually decorated guestrooms with champagne service and pillow menus. You'll find it in Puebla Historic Center, a great location. Another top-rated boutique property is El Sueño Hotel & Spa. Located in Puebla Historic Center, this upscale property has an indoor pool and a hot tub along with air-conditioned guestrooms with minibars and free WiFi.
What are some popular hotels in central Puebla?
For hotels in central Puebla, check out Cartesiano Boutique & Wellness Hotel and Four Points By Sheraton Puebla. Travelers love Cartesiano Boutique & Wellness Hotel for its location, as well as the outdoor pool, full-service spa and pool-view restaurant this hotel offers. Four Points By Sheraton Puebla is another popular central hotel with an outdoor pool, a restaurant and a bar/lounge. Stay at one of these hotels for easy access to top sights like Angelopolis Commercial Center, Zócalo de Puebla, and Puebla Cathedral. Puebla Historic Center and Angelópolis are some of the most central neighborhoods for your Puebla vacation.
Are all taxes and fees included in the Puebla hotel prices shown on Hotels.com?
Hotels.com provides upfront pricing so you can relax knowing you won't be met with surprise additional fees or taxes when you're ready to confirm your booking. From the time you start your search on Hotels.com, the price you see is what you pay. This makes it much easier to compare properties and secure our best deal for your next getaway.

Find out more about Puebla

Find out more about Puebla

Whispers of History: Unveiling Puebla's Timeless Treasures

Nestled in the heart of Mexico, Puebla enchants visitors with its rich history and stunning architecture. The city's crown jewel, the Puebla Cathedral, dominates the skyline, while the vibrant Zócalo buzzes with life, offering delightful street food and local crafts. Explore the colorful streets adorned with Talavera tiles, visit captivating museums, and discover the ornate churches that tell tales of a bygone era. Puebla is also a culinary haven, famous for mole poblano and other traditional dishes. Whether you're wandering through its charming downtown or savoring its culinary delights, Puebla promises an unforgettable cultural escape.

Discover great hotels in Puebla

Puebla offers a diverse range of accommodations, from luxury hotels with modern amenities to charming boutique stays that reflect the city’s rich heritage. Wellness hotels provide relaxing retreats, while budget-friendly options ensure you can enjoy the vibrant culture without overspending. Here are some of our travelers' favorite hotels in Puebla:

  1. La Quinta by Wyndham Puebla Palmas AngelopolisOpens in a new window: This 3.0-star hotel is strategically situated in the city center, making it ideal for travelers seeking a vibrant urban experience. It features essential business amenities such as a meeting room and conference space, ensuring a productive stay. The property is designed for business-themed vacations, providing a seamless blend of comfort and functionality. Positive reviews highlight the hotel’s inviting atmosphere and convenient location, perfect for those looking to explore the city while attending meetings or conferences.
  2. Wyndham Puebla AngelopolisOpens in a new window: Wyndham Puebla Angelopolis is a cozy 2.5-star hotel located in the heart of the city, making it a great choice for business travelers. With accessible business centers available around the clock and multiple meeting rooms, this hotel caters specifically to the needs of professionals on the go. The ambiance is warm and welcoming, with positive sentiments emphasizing its practicality and ease of access to business districts. This hotel promises a smooth, efficient experience for those attending events or meetings nearby.
  3. Hotel Villa FloridaOpens in a new window: This upscale 3.5-star hotel offers an elevated experience for business travelers in the city center. With a business center available 24 hours a day, along with conference space and a meeting room, it provides a luxurious setting for corporate events. Travelers appreciate the elegant architectural design and distinguished ambiance, making it an ideal backdrop for both work and relaxation. Positive feedback emphasizes the hotel’s ability to blend comfort and professionalism, ensuring a high-quality journey with a touch of sophistication.

Top locations to stay in Puebla

Some great areas to stay in when visiting Puebla, Puebla, Mexico, are San Andrés Cholula, San Pedro Cholula, and Cuautlancingo. San Andrés Cholula offers a vibrant cultural scene and stunning views of the Great Pyramid. San Pedro Cholula is known for its charming atmosphere and local cuisine, while Cuautlancingo is ideal for business travelers. For first-time visitors, San Andrés Cholula is the best choice to experience Puebla’s rich heritage.

  1. San Andrés CholulaOpens in a new window: San Andrés Cholula is a charming destination known for its rich history and vibrant local culture. This area is famous for the Great Pyramid of Cholula, the largest pyramid in terms of volume, which features stunning views of the Popocatépetl volcano. The town is dotted with beautiful churches, including the iconic Iglesia de los Remedios, making it a picturesque spot for exploration. Plus, San Andrés Cholula is a great place for shopping, with local markets offering handmade crafts and unique souvenirs. The lively atmosphere here also includes a variety of cultural attractions, perfect for soaking in the local vibe.
  2. San Pedro CholulaOpens in a new window: San Pedro Cholula is another delightful area with a unique blend of history and modernity. This town boasts a vibrant arts scene and is home to numerous cultural attractions such as the beautiful San Pedro Church and the nearby archaeological sites. The area is also known for its lively markets and artisan shops, where you can find everything from traditional crafts to contemporary art. San Pedro Cholula offers a fantastic selection of cafes and cultural events, making it an ideal spot for those looking to immerse themselves in local life and enjoy a taste of Puebla’s rich heritage.
  3. CuautlancingoOpens in a new window: Cuautlancingo is a quieter option for travelers seeking a more laid-back experience. Nestled near Puebla, it offers easy access to the city while providing a peaceful atmosphere. This area is known for its local businesses and charming neighborhoods, perfect for leisurely strolls and discovering the local lifestyle. While it may not have the bustling tourist attractions of its neighboring towns, Cuautlancingo features smaller markets and shops where you can find authentic local products. It's an excellent base for exploring the wider Puebla region without the hustle and bustle.

Things to do in Puebla

Puebla enchants visitors with its rich blend of lively squares, stunning architecture, and vibrant street life. Explore its scenic parks and enjoy outdoor activities, from leisurely strolls to energetic local festivities. Delight in eclectic shops, savor delicious cuisine, and soak up the lively atmosphere filled with music and dance.

  • Zócalo de PueblaOpens in a new window – Visit the vibrant Zócalo de Puebla, the heart of the city, where you can soak in the bustling atmosphere. This picturesque square is surrounded by historic buildings, inviting cafés, and shops. Take a moment to admire the stunning architecture of the nearby cathedral, and if you're feeling adventurous, indulge in local cuisine from street vendors while enjoying live music and cultural performances that often animate the plaza.
  • Great Pyramid of CholulaOpens in a new window – Discover the Great Pyramid of Cholula, an awe-inspiring archaeological site that stands as the largest pyramid by volume in the world. Climb to the top for breathtaking views and explore the fascinating tunnels beneath the pyramid that reveal its rich history. Surrounding the site, you’ll find charming churches and lush gardens, making it a perfect spot for a leisurely stroll after your exploration.

5 tips for savvy savings when booking a hotel in Puebla

  1. Book for the cheapest times: The most budget-friendly times to visit Puebla are January, August, and September, when hotel prices may drop, making it a great value for money. To fully appreciate the city's rich history and culture, it's recommended to stay for at least 2 to 3 days. During your visit, you can explore key landmarks such as the stunning cathedral, various museums, and charming churches. Additionally, enjoy the local cafes, lively dancing, and live music, along with opportunities for shopping and experiencing Puebla's vibrant culture. This trip offers an affordable way to immerse yourself in the city's historical and cultural attractions.
  2. Look for last-minute deals on Hotels.com: To find last-minute deals on hotels in Puebla, start by checking the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may discover discounted rates as your travel date approaches. To stay informed about flash sales and special promotions, consider enabling email alerts or push notifications. Additionally, the Smart ShoppingOpens in a new window tool available via the app allows you to compare hotel prices and amenities, helping you make informed decisions. If prices drop or new rooms become available, you're more likely to see those updates first, ensuring you can seize the opportunity for savings.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates could help you save on your stay in a Puebla hotel. For those interested in unique accommodations, boutique hotels often provide a more personalized experience and may offer better value. When you book through Hotels.com, we’ll inform you if the price for your chosen dates is above or below the average. If the price is on the higher end, we’ll recommend alternative dates that may help you find a better deal.
  4. Consider your location: Hotels near the city center usually tend to be pricier, but thanks to Puebla's great public transportation options, you might discover a more affordable independent hotel a bit farther out that still has good connections. If you're interested in exploring alternative, less crowded neighborhoods or even lesser-known nearby towns, you can often find excellent value for your money. Opting for these alternative destinations can provide a more authentic and budget-friendly experience.
  5. Become a Member: Join our membership program for free and unlock amazing savings on your next stay in Puebla! Enjoy access to exclusive member prices on over 100,000 hotels worldwide. As you progress through the membership tiers, you can take advantage of fantastic perks, including complimentary room upgrades when available and discounts on food and beverages at select VIP Access properties. Don't miss out on the opportunity to enhance your travel experience—sign up today!

Best time to go to Puebla

Puebla experiences its lowest average temperature in January, at 56.8°F (13.8°C), while May is the hottest month, with an average temperature of 66.7°F (19.3°C). September is usually the wettest month. April, July, and September are the peak travel months in Puebla, attracting a higher number of tourists. During this peak period, the weather is sunny to mostly cloudy, accompanied by light to moderate rainfall. On the other hand, February, May, and November tend to be quieter times to visit, marked by no to light rainfall and sunny to mostly sunny conditions.

Puebla is also notable for its historical sites. Top attractions include Africam Safari. While you're here, stop by Zócalo de Puebla and Los Sapos Bazaar.

Puebla Travel Information

Best Time to Visit
August, September and October
Average Stay
2 days
International Airport
Hermanos Serdan Intl. Airport (PBC)

Keep exploring

Keep exploring