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.
data_trends

Our prices for hotels in 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
Mar
$73
Average price during March is $73
Apr
$81
Average price during April is $81
May
$87
Average price during May is $87
Jun
$89
Average price during June is $89
Jul
$91
Average price during July is $91
Aug
$96
Average price during August is $96
Sep
$92
Average price during September is $92
Oct
$93
Average price during October is $93
Nov
$93
Average price during November is $93
Dec
$74
Average price during December is $74
Jan
$56
Average price during January is $56
Feb
$60
Average price during February is $60
Currently viewing crowd sizes and weather for March.

March

trending_upHigh crowds
High 76°F / low 51°F. Sunny most days.
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°
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°
Monthly weather averages (˚F)

Top neighborhoods in Puebla

Top landmarks in Puebla

Puebla and related destinations

Puebla is hailed for its cathedral and museums while top attractions include Africam Safari. Visitors highlight this historical city's rich culture while sights include Triangulo Las Animas Shopping Center and Estrella de Puebla Observation Wheel.

Zócalo de Puebla which includes night scenes

Querétaro is hailed for its museums and entertainment while top attractions include Pena de Bernal. Visitors to this historical city speak highly of the restaurants whereas sights include Alameda Hidalgo Park and Plaza de Armas.

Bernal

Admired for its live music and cathedral, Morelia features attractions such as Plaza de Armas and Morelia Cathedral. Visitors highlight this historical city's rich culture while sights include Plaza Morelos and Morelia Aqueduct.

Aguascalientes is applauded for its festivals with enlightening attractions such as National Museum of Death and Aguascalientes Museum. The city has something for everyone including bars along with sights like Catedral Basilica de Nuestra Senora de la Asuncion and Plaza de la Patria.

Aguascalientes featuring a sunset, a city and landscape views

Colima is applauded for its cultural attractions such as Colima Regional History Museum and Pinacoteca Universitaria Alfonso Michel. The city has something for everyone including restaurants along with sights like Colima Cathedral and Plaza San Fernando.

Frequently asked questions

What accommodations do travelers recommend in Puebla?
Hotel Casa Monarca, Casona de los Sapos Hotel Boutique and Cartesiano Boutique & Wellness Hotel are all accommodations that are popular with guests.
Where can I find free parking with my stay in Puebla?
These hotels offer the perk of free parking: voco Royalty Puebla Downtown by IHG, Hotel Sofia and Hotel Diana. You can check out all 26 options on our site.
Can I book a refundable hotel in Puebla?
If you need the flexibility to change your plans to Puebla, most accommodations provide refundable* rates you can book. You can see these accommodations by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in Puebla?
Your animal companion is welcome at these pet-friendly hotels: Four Points By Sheraton Puebla, NH Puebla Centro Histórico, and Holiday Inn Puebla La Noria, an IHG Hotel. There are 46 alternatives on our site to choose from.
Which Puebla hotels do travelers like for their great location?
Our guests love these properties for their convenient location: Four Points By Sheraton Puebla, NH Puebla Centro Histórico and Holiday Inn Express Puebla, an IHG Hotel.
Where can I stay in Puebla if I want a cheap accommodation?
City Express Junior Puebla Angelópolis is an accommodation you might want to consider that’ll save you money. You may want to browse all 44 choices on our site.
Where can I stay in Puebla if I want a vacation home instead of a traditional hotel?
If you’re looking for a good alternative to a hotel, browse our selection of 16 vacation homes. In addition, you can choose from 65 apartments.
Where can I stay if I'm visiting Puebla with my family?
Parents traveling with children may want to consider Gran Hotel de Puebla by HNF, Holiday Inn Puebla La Noria, an IHG Hotel and Quinta Real Puebla. You can also review 19 options on our site.
Where should I stay in Puebla for a trip with my partner?
Courtyard by Marriott Puebla Las Animas, Four Points By Sheraton Puebla and NH Puebla Centro Histórico are a few good options for a romantic getaway with your special someone.
Where should I stay in Puebla if I want a luxurious hotel?
Experience luxury when you stay at Banyan Tree Puebla, Grand Fiesta Americana Puebla Angelópolis and Marriott Puebla Hotel Meson del Angel. Additionally, browse all 12 options on our site.
What will the weather in Puebla be like during my trip?
April and May are typically the warmest months in Puebla when the average temp is 65°F. January and December are the coldest months when the average temperature is 58°F. September and August are the months with the most rain.
Why should I book my Puebla hotel through Hotels.com?
There are lots of reasons to book your Puebla trip with us: our free cancellations on selected hotels* gives you flexibility, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™** on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about Puebla

Find out more about Puebla

Discover Puebla: A Tapestry of Majestic Cathedrals and Vibrant Culture

Nestled in the heart of Mexico, Puebla enchants visitors with its rich tapestry of history and culture. Known for its stunning colonial architecture, the Puebla Cathedral stands as a breathtaking centerpiece, flanked by vibrant markets and charming streets. Explore world-class museums showcasing local artistry and history, and marvel at the intricate designs of its many churches. Indulge in the city’s renowned culinary delights, including mole poblano, while soaking in the vibrant atmosphere. With its captivating blend of tradition and modernity, Puebla invites travelers to experience its unique charm and rich heritage. For the best hotel rates in Puebla, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in Puebla

Some of the best places to stay in Puebla are Puebla Historic Center, Cholula and Angelópolis. Puebla, Mexico, offers captivating destinations for travelers. The Puebla Historic Center boasts stunning colonial architecture and rich history, making it ideal for first-time visitors. Cholula features the Great Pyramid and vibrant markets, perfect for cultural exploration. Angelópolis is a modern area with shopping and dining, appealing to those seeking a contemporary vibe. Accommodation options range from charming boutique hotels in the Historic Center to modern resorts in Angelópolis, ensuring a comfortable stay for all preferences. Here are some of the best hotels in Puebla that our travelers love:

  1. Puebla Historic CenterOpens in a new window: Puebla's Historic Center is a vibrant area rich in culture, featuring stunning landmarks like the Puebla Cathedral and the Zócalo de Puebla. This area is perfect for travelers who appreciate history and architecture. For accommodations, consider Banyan Tree PueblaOpens in a new window, a luxurious 5-star hotel offering a range of business amenities and family-friendly services, ideal for both business and leisure travelers. Another excellent choice is Cartesiano Boutique & Wellness HotelOpens in a new window, a 4.5-star hotel that boasts a full spa and outdoor pool, perfect for relaxation after exploring the city. Casona de los Sapos Hotel BoutiqueOpens in a new window, also a 4.5-star hotel, provides romantic packages alongside business facilities, making it a versatile option for various travelers.
  2. CholulaOpens in a new window: Cholula is renowned for its archaeological wonders, including the Great Pyramid of Cholula, making it a must-visit for culture enthusiasts. This charming city offers a mix of history and modern attractions. For a unique stay, consider Estrella de BelemOpens in a new window, a 4.0-star historic bed and breakfast with a full spa and pool services, perfect for relaxation. Alternatively, Xoxula by InmenseOpens in a new window provides modern amenities and entertainment options, ensuring a comfortable stay, while Hotel Santa Rosa By RotamundosOpens in a new window offers a cozy atmosphere with dining facilities, making it budget-friendly.
  3. AngelópolisOpens in a new window: Angelópolis is a family-friendly area known for its shopping and entertainment options, highlighted by the Angelopolis Commercial Center. This area is ideal for travelers seeking convenience and modern amenities. Grand Fiesta Americana Puebla AngelópolisOpens in a new window is a 4.5-star hotel with extensive business facilities and family amenities, making it suitable for both leisure and corporate travelers. Camino Real Puebla AngelopolisOpens in a new window, a 4.0-star hotel, focuses on relaxation with its spa services, while Hotel Misión Puebla AngelopolisOpens in a new window offers pet-friendly accommodations, catering to those traveling with furry companions.

Things to do in Puebla for first time

Three days in Puebla offers a captivating blend of vibrant culture and stunning landscapes, from rolling hills to charming parks. Enjoy lively music, dance, and entertainment while shopping for local crafts. Outdoor enthusiasts can hike through picturesque surroundings, making it a memorable destination for every traveler. Here's a quick itinerary to make the most of your trip to Puebla:

  • Day 1: Kick off your adventure in Puebla by exploring the enchanting Val´Quirico, a picturesque village reminiscent of a medieval European town. Wander through its charming streets and enjoy a delightful breakfast at one of the local cafes. Next, head to the Cacaxtla Archaeological Site, where you can delve into the fascinating history of the Olmec-Xicalanca civilization and admire the well-preserved murals. Conclude your day at the Xochitecatl Archaeological Site, where you can stroll through ancient ruins and soak in the stunning views of the surrounding landscape, capturing the essence of Mexico's rich heritage.
  • Day 2: Begin your day at the Great Pyramid of Cholula, the largest pyramid in terms of volume, and climb to the top for breathtaking views of the Popocatépetl volcano. Afterward, enjoy a leisurely walk in the Botanic Garden Tzapoteca Dra Helia Bravo Hollis, where you can appreciate the diverse plant life and tranquil atmosphere. Wrap up your day with a visit to the Museo de la Ciudad de Cholula, where you can learn about the city's history and culture through engaging exhibits and artifacts.
  • Day 3: Start your morning at Finsa Industrial Park, where you can take advantage of the vibrant local business scene. From there, journey to the Zócalo, Puebla's main square, to experience its lively atmosphere, stunning architecture, and perhaps grab a snack from local vendors. Finally, cap off your trip with a thrilling experience at the SKY Bridge Puebla, where you can walk across the stunning suspension bridge and enjoy breathtaking views of the city and its surroundings, creating lasting memories of your visit.

5 tips to find a great Puebla hotel deal

  1. Book for the cheapest times: The most affordable time to visit Puebla is during January, October, and December, when hotel prices are significantly lower. If you're traveling internationally, it's best to book your flight at least two months in advance to secure better rates. A stay of at least 2-3 days is recommended to fully experience the city's highlights, such as its stunning cathedral and fascinating museums. Puebla offers great value for money, making it an excellent choice for those on a budget looking to explore its rich cultural heritage.
  2. Look for last-minute deals on Hotels.com: If you're looking for last-minute deals to Puebla, Hotels.com is a great resource. Check out the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on the website, where you could find discounted hotel rates as your travel date approaches. Additionally, consider enabling email alerts or push notifications from Hotels.com to keep informed about flash sales and exclusive last-minute offers, so you're more likely to seize opportunities for savings.
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the hotel's location, star rating, and the season. Therefore, if you're flexible with your travel dates, you may save on hotel expenses in Puebla.
  4. Consider your location: When booking on Hotels.com for your holiday, keep your location in mind. Staying near major attractions or city centers can offer convenience, but it often comes with a higher price tag. For more affordable options, consider looking for hotels in less central areas or neighborhoods, as they usually tend to be cheaper while still allowing you to access the places you want to visit easily.
  5. Upgrade with One Key: Book your hotel in Puebla and join Hotels.com's free One Key rewards program, enabling members to earn and enjoy reward points for hotel reservations. Progress through Blue, Silver, Gold and Platinum tiers and access perks such as room upgrades when available, exclusive discounts, and unique member offers. Join today.

What to eat in Puebla

Here are a few must-try restaurants in Puebla, Puebla, Mexico:

  • Sonora Grill - Solesta: This restaurant is renowned for its innovative approach to traditional Mexican dishes, featuring expertly grilled meats and a variety of local flavors. The menu showcases creative interpretations of classic recipes, making it a must-visit for any culinary enthusiast.
  • El Pecadito: Known for its bold flavors and unique combinations, El Pecadito offers a delightful array of seafood dishes that celebrate the coastal influences of Puebla. Each dish is crafted with fresh, local ingredients, ensuring an authentic taste of the region.
  • Silver Mariscos: A vibrant spot specializing in seafood, Silver Mariscos combines traditional recipes with modern culinary techniques. The menu highlights local fish and shellfish, prepared in innovative ways that reflect Puebla's rich culinary heritage.

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 typically the wettest month. If you’re looking to soak up the lively atmosphere in Puebla, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is sunny to mostly cloudy, accompanied by light to moderate rainfall. However, if you prefer a more relaxed experience, February, May, and November are perfect for a quieter getaway, marked by dry to light rainfall and mostly sunny conditions.

Puebla Travel Information

Best Time to Visit
August, September and October
Average Stay
2 days
International Airport
Hermanos Serdan Intl. Airport (PBC)
Puebla is also notable for its historical sites. Top attractions include Africam Safari. While you're here, stop by Puebla Cathedral and Zócalo de Puebla.