Hotels in San Pedro Cholula

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 San Pedro Cholula?

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 San Pedro Cholula

Showing deals for:Mar 7 - Mar 9
data_trends

Our prices for hotels in San Pedro Cholula are cheapest in March

See average prices and weather for all months

Price trends for hotels in San Pedro Cholula

Pricing is based on two traveler single night rates
Feb
$59
Average price during February is $59
Mar
$56
Average price during March is $56
Apr
$75
Average price during April is $75
May
$70
Average price during May is $70
Jun
$72
Average price during June is $72
Jul
$77
Average price during July is $77
Aug
$75
Average price during August is $75
Sep
$75
Average price during September is $75
Oct
$76
Average price during October is $76
Nov
$64
Average price during November is $64
Dec
$88
Average price during December is $88
Jan
$60
Average price during January is $60
Currently viewing crowd sizes and weather for February.

February

trending_upHigh crowds
High 72°F / low 48°F. Sunny most days.
72°
weather_sun
February, High crowds, average high temperature 72 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
76°
weather_sun
March, High crowds, average high temperature 76 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
78°
weather_sun
April, Low crowds, average high temperature 78 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
77°
weather_sun
May, Moderate crowds, average high temperature 77 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
73°
weather_partly_sunny
June, Low crowds, average high temperature 73 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Partly sunny.
54°
72°
weather_partly_sunny
July, Low crowds, average high temperature 72 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Partly sunny.
52°
72°
weather_partly_sunny
August, Moderate crowds, average high temperature 72 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Partly sunny.
52°
70°
weather_sleet
September, Moderate crowds, average high temperature 70 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Rainy most days.
52°
71°
weather_sun
October, Low crowds, average high temperature 71 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
70°
weather_sun
November, High crowds, average high temperature 70 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
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, Moderate crowds, average high temperature 69 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
Monthly weather averages (˚F)

Top landmarks in San Pedro Cholula

Learn more about San Pedro Cholula

San Pedro Cholula is well-known for its attractions such as Plaza de la Concordia and Explanada Shopping Center.

Cholula showing a city and landscape views

Frequently asked questions

What accommodations do travelers recommend in San Pedro Cholula?
Estrella de Belem, Quinta Luna and Casa Eva Hotel Boutique & Spa are all accommodations that are popular with guests.
Where can I find free parking with my stay in San Pedro Cholula?
Park your car for free at these properties: Hotel San Pablo, Hotel Casa Chanehque and Quinta Luna. There are 5 options you may want to check out on our site.
Can I book a refundable accommodation in San Pedro Cholula?
If you need the flexibility to change your plans to San Pedro Cholula, most properties provide refundable* rates you can book. You can see these properties by searching our site and using the “fully refundable” filter to narrow down the results.
Where can I stay with my pet in San Pedro Cholula?
Your animal companion is welcome at these pet-friendly hotels: Fiesta Inn Express Puebla Explanada, Hotel Casa Real , and Capital O La Huerta Golf & Hotel. There are 16 options on our site you can choose from.
Which San Pedro Cholula hotels do our guests like for their central location?
Our guests rave about the location of Fiesta Inn Express Puebla Explanada.
Where can I stay in San Pedro Cholula if I want a cheap accommodation?
Hotel San Pablo is an accommodation you might want to consider that’ll save you money.
Where can I stay in San Pedro Cholula if I want a vacation rental instead of a traditional hotel?
If you want to find a good alternative to a hotel, browse our selection of 5 vacation homes. In addition, you can choose from 10 apartments.
Where can I stay if I'm traveling to San Pedro Cholula for a family-friendly trip?
Your kids are welcome at Cholula Rooms.
Where should I stay in San Pedro Cholula if I want a luxurious hotel?
An option for a luxury stay is Hotel Casa Chanehque.
What will the weather in San Pedro Cholula be like during my visit?
April and May are typically the warmest months in San Pedro Cholula when the average temp is 64°F. January and December are the coldest months when the average temperature is 57°F. September and June are the months with the most rain.
Why should I book my San Pedro Cholula hotel with Hotels.com?
There are lots of reasons to book your San Pedro Cholula 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 San Pedro Cholula

Find out more about San Pedro Cholula

San Pedro Cholula: Where Ancient Monuments Meet Majestic Volcanoes

Discover San Pedro Cholula, Puebla, a charming blend of ancient history and vibrant culture nestled at the foot of the majestic Popocatépetl volcano. Home to the world’s largest pyramid, the Great Pyramid of Cholula, this enchanting town invites you to explore its stunning gardens, colorful churches, and fascinating museums. Stroll through the picturesque streets, savor local delicacies, and soak in panoramic views from the hilltop shrines. With its rich heritage and welcoming atmosphere, San Pedro Cholula is a captivating destination perfect for culture seekers and adventure lovers alike, just a short drive from Puebla City and Angelopolis. For the best hotel rates in San Pedro Cholula and to enhance your stay, be sure to check out Hotels.com's Last-Minute DealsOpens in a new window on travel.

Top locations to stay in San Pedro Cholula

Some of the best places to stay in San Pedro Cholula are Puebla Historic Center, Cholula and Angelópolis. San Pedro Cholula offers a rich blend of history, culture, and modern amenities. The Puebla Historic Center showcases stunning colonial architecture, making it ideal for first-time visitors. Cholula is famous for its ancient pyramids and vibrant atmosphere, while Angelópolis features contemporary shopping and dining. Accommodations range from charming boutique hotels to modern options, with amenities like free Wi-Fi, breakfast, and pools, catering to various budgets. Each area provides a unique experience for travelers seeking different highlights of Puebla. Here are some of our travelers' favorite hotels in San Pedro Cholula:

  1. Puebla Historic CenterOpens in a new window: Puebla Historic Center is a vibrant area rich in culture, featuring stunning architecture and historical sites. Key attractions include the Zócalo de Puebla and Puebla Cathedral, perfect for immersing yourself in the local heritage. For your stay, consider Banyan Tree PueblaOpens in a new window, a luxurious 5.0-star hotel equipped for business and family travelers, offering multiple meeting rooms and childcare services. Alternatively, Cartesiano Boutique & Wellness HotelOpens in a new window and Hotel Boutique CasareynaOpens in a new window offer upscale experiences with full spa services, making them ideal for relaxation after exploring the city.
  2. CholulaOpens in a new window: Cholula is an enchanting city known for its archaeological treasures, including the Great Pyramid of Cholula. This area boasts a unique blend of history and modernity, making it appealing for cultural enthusiasts. Estrella de BelemOpens in a new window is a charming 4.0-star bed and breakfast located in a historic building, providing a full-service spa and massage treatments. For a more casual stay, consider Xoxula by InmenseOpens in a new window, which offers modern amenities and entertainment options, or Mansion Azul CholulaOpens in a new window, a cozy 3.5-star hotel with convenient dining choices.
  3. AngelópolisOpens in a new window: Angelópolis is a bustling area focused on family entertainment and shopping, highlighted by the Angelopolis Commercial Center. This location is perfect for travelers seeking both leisure and cultural experiences, with attractions like Puebla Cathedral nearby. For accommodations, Grand Fiesta Americana Puebla AngelópolisOpens in a new window presents a family-friendly 4.5-star experience, complete with business amenities and childcare services. Another excellent choice is Camino Real Puebla AngelopolisOpens in a new window, offering a luxurious spa experience, or Hotel Misión Puebla AngelopolisOpens in a new window, accommodating guests with pets and providing business facilities.

Things to do in San Pedro Cholula for first time

San Pedro Cholula offers a captivating blend of natural beauty and rich history, making it an ideal three-day getaway. Travelers can explore stunning volcanic landscapes, hike through lush gardens, and stroll along charming paths while discovering historic sites and immersing themselves in the vibrant culture of this enchanting destination. Here's a quick itinerary to make the most of your trip to San Pedro Cholula:

  • Day 1: Start your adventure at the Great Pyramid of Cholula, the largest pyramid in the world by volume, where you can explore the archaeological site and enjoy panoramic views from the top. After soaking in the history, make your way to the Francisco Pelaez Ethnobotanical Garden, a serene space showcasing the diverse plant life of Mexico. Spend some time wandering through the garden's beautiful paths, offering a peaceful retreat. Conclude your day with a visit to the Exconvento de Calpan, a stunning colonial church known for its intricate murals and historical significance, providing a glimpse into the region's rich cultural heritage.
  • Day 2: Begin your day at Val'Quirico, a picturesque town with charming architecture and lovely shops, perfect for a leisurely breakfast. Afterward, head to Finsa Industrial Park, where you can explore the innovative side of Puebla's economy and perhaps visit a local artisan workshop. Finish your day at the Iglesia de Tonantzintla, a captivating church famous for its intricate indigenous artwork and vibrant colors, leaving you with a deeper appreciation for local spirituality and artistry.
  • Day 3: Kick off your morning at the Zócalo de Puebla, where you can enjoy breakfast in one of the many cafes while soaking in the vibrant atmosphere of the main square. Then, take a stroll through the Zócalo, admiring its historical buildings and lively ambiance. Conclude your day at the University Cultural Center of BUAP, where you can explore art exhibitions or catch a performance, immersing yourself in the local culture and creative scene.

5 tips to find a great San Pedro Cholula hotel deal

  1. Book for the cheapest times: The most budget-friendly time to visit San Pedro Cholula is in January, October, and December, when hotel rates are more affordable. To truly take in the main attractions, it’s recommended to stay for at least 2-3 days. Key highlights of the area include stunning volcanoes, historical monuments, and beautiful gardens, all offering great value for money for travelers on a budget.
  2. Look for last-minute deals on Hotels.com: If you're planning a spontaneous trip to San Pedro Cholula, last-minute deals can offer some of the cheapest stays available. To uncover great hotel deals, head to the DealsOpens in a new window or Last-Minute DealsOpens in a new window section on Hotels.com. There, you might find discounted rates on accommodations close to your travel date. Additionally, consider setting up email alerts or push notifications from Hotels.com to keep informed about flash sales and special last-minute promotions, so you're more likely to snag a fantastic deal.
  3. Be flexible with dates: Hotel prices can fluctuate depending on factors like the hotel's location, star rating, and the season. As a result, if you remain flexible with your travel dates, you may save on hotel expenses in San Pedro Cholula.
  4. Consider your location: When booking on Hotels.com for your vacation, take your location into account. Staying near major attractions or city centers might offer convenience, but it usually tends to be more expensive. For more affordable options, consider hotels in neighborhoods or areas that are less central, striking a balance between cost and the ease of reaching your desired destinations.
  5. Upgrade with One Key: Make your next booking in San Pedro Cholula and sign up to Hotels.com's free One Key program, letting you earn and use reward points on your next stay. Progress through the Blue, Silver, Gold and Platinum tiers to unlock various advantages like room upgrades when available, discounted rates, and exclusive offers for members. Don't hesitate, sign up today.

Best time to go to San Pedro Cholula

San Pedro Cholula experiences its lowest average temperature in January, at 55.9°F (13.3°C), while May is the hottest month, with an average temperature of 65.7°F (18.7°C). September is usually the wettest month. March, July, and December are the peak travel months in San Pedro Cholula, attracting a higher number of tourists. During this peak period, the weather is mostly sunny, with dry to moderate rainfall. On the other hand, January, May, and October tend to be quieter times to visit, marked by dry to light rainfall and mostly sunny conditions.

San Pedro Cholula Travel Information

Best Time to Visit
August, September and October
Average Stay
2 days
International Airport
Hermanos Serdan Intl. Airport (PBC)
Popular Sights
Angelopolis Commercial Center, Zócalo de Puebla and Puebla Cathedral
If you're looking to discover somewhere new, look no further than San Pedro Cholula. Whether you're planning to stay for a night or for the week, the area around San Pedro Cholula has accommodations to fit every need. Search for hotels in San Pedro Cholula with Hotels.com by checking our online map. Our map displays the areas and neighborhoods around all San Pedro Cholula hotels so you can see how close you are from landmarks and attractions, and then refine your search within the larger area. The best San Pedro Cholula hotel deals are here with our lowest price guarantee.