Hotels in Cholula

Book once, win twice

Get instant discounts and rewards on hundreds of thousands of hotels

Get 24/7 support

Help before, during and after your trip

Free cancellation

Booking flexibility on many hotels when plans change*

Check prices for these dates

This weekend
Next weekend

Where to stay in Cholula?

Properties are selected based on real traveler reviews and popularity among guests who’ve booked a night in Cholula on Hotels.com. These Cholula hotels consistently deliver on quality, location and traveler experience. Last updated on .

1. Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
5.7 mi from Cholula
9.4 out of 10, Exceptional, (2,148 reviews)
"All was really good. Kids enjoyed the pool. Quiet night of rest. Excellent shower. Breakfast was fairly good. Staff went above and beyond to be helpful."
United States
Daniel
$57 nightly
The price is $67
Dec 6 - Dec 7
Total with taxes and fees
Holiday Inn Express Puebla by IHG

2. Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
4.6 mi from Cholula
8.4 out of 10, Very good, (2,505 reviews)
"Great people, food is good, building is dated. People there are very hepful. "
United States
Fernando
$70 nightly
The price is $83
Nov 8 - Nov 9
Total with taxes and fees
Camino Real Puebla Angelopolis

3. Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
4.7 mi from Cholula
9.6 out of 10, Exceptional, (422 reviews)
"Super nice! Super price! Uber makes this place a must do fir Puebla as uts a bit far from the Centro Historico ... but for the price + quality its definitely worth the commute!"
United States
Howard
$52 nightly
The price is $62
Dec 1 - Dec 2
Total with taxes and fees
Tru By Hilton Puebla Angelopolis

4. Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
3.0 star property
4.5 mi from Cholula
9.4 out of 10, Exceptional, (1,251 reviews)
"Warm welcome, breakfast staff excellent"
United States
Thomas
$61 nightly
The price is $73
Nov 30 - Dec 1
Total with taxes and fees
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

5. Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
5.6 mi from Cholula
9.4 out of 10, Exceptional, (1,397 reviews)
"I like the location and the aervide"
United States
Celia
$63 nightly
The price is $75
Nov 13 - Nov 14
Total with taxes and fees
Four Points By Sheraton Puebla

6. InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
5.7 mi from Cholula
9.2 out of 10, Wonderful, (1,002 reviews)
"The room was spotless. Staff were attentive and gave us the best experience. I definitely recommend the intercontinental in Puebla."
United States
Marylou
$101 nightly
The price is $120
Nov 9 - Nov 10
Total with taxes and fees
InterContinental Presidente Puebla by IHG

7. Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
3.0 star property
Cholula
8.8 out of 10, Excellent, (758 reviews)
"Good service in general. The buffet on Sunday was amazing"
United States
Adrian
$50 nightly
The price is $58
Nov 8 - Nov 9
Total with taxes and fees
Hotel Las Iglesias, Cholula

8. Fiesta Inn Express Puebla Explanada

Fiesta Inn Express Puebla Explanada
3.0 star property
Cholula
9.4 out of 10, Exceptional, (1,001 reviews)
"Great location"
United States
Epifania
$69 nightly
The price is $82
Nov 30 - Dec 1
Total with taxes and fees
Fiesta Inn Express Puebla Explanada

9. Radisson Puebla Angelopolis

Radisson Puebla Angelopolis
4.5 star property
4.3 mi from Cholula
9.2 out of 10, Wonderful, (680 reviews)
"Nice place to stay ! Staff pretty friendly and parking very accessible!"
United States
Juan
$59 nightly
The price is $70
Dec 6 - Dec 7
Total with taxes and fees
Radisson Puebla Angelopolis

10. Holiday Inn Puebla La Noria by IHG

Holiday Inn Puebla La Noria by IHG
3.5 star property
5.6 mi from Cholula
9.2 out of 10, Wonderful, (1,193 reviews)
"The property ubicación is conveniently situated "
United States
Griselda
$58 nightly
The price is $69
Dec 6 - Dec 7
Total with taxes and fees
Holiday Inn Puebla La Noria by IHG

11. Fiesta Inn Puebla Las Animas

Fiesta Inn Puebla Las Animas
3.5 star property
4.7 mi from Cholula
9.4 out of 10, Exceptional, (1,000 reviews)
"Great experience overall!!! Has a mall in the complex so everything is at hand!!"
United States
Erik
$66 nightly
The price is $79
Dec 1 - Dec 2
Total with taxes and fees
Fiesta Inn Puebla Las Animas

12. Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis
5.0 star property
5.3 mi from Cholula
9.8 out of 10, Exceptional, (1,001 reviews)
"Wonderful property. Club lounge was fantastic."
United States
Susan
$161 nightly
The price is $191
Nov 23 - Nov 24
Total with taxes and fees
Grand Fiesta Americana Puebla Angelópolis

13. Quinta Real Puebla

Quinta Real Puebla
4.0 star property
7.1 mi from Cholula
9.2 out of 10, Wonderful, (1,001 reviews)
"The Food was incredibly good, the service was excellent. This hotel was a convent with lots of history. it is located close to the catedral, you will find everything in walking distance. We will defently stay here again"
Mexico
Cuauhtemoc
$78 nightly
The price is $93
Dec 1 - Dec 2
Total with taxes and fees
Quinta Real Puebla

14. voco Royalty Puebla Downtown by IHG

voco Royalty Puebla Downtown by IHG
4.0 star property
7.2 mi from Cholula
9.4 out of 10, Exceptional, (415 reviews)
"Voco Royalty was fabulous. Fantastic location. Great Food. Top notch Staff. They were so helpful and paid attention to details. We will stay here when we return."
United States
scott
$69 nightly
The price is $82
Dec 6 - Dec 7
Total with taxes and fees
voco Royalty Puebla Downtown by IHG

15. NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
6.9 mi from Cholula
8.6 out of 10, Excellent, (1,623 reviews)
"Hotel is located very close to all the beautiful sites and museum. The breakfast service is excellent and all the staff were very friendly. I recommend it already to some friends."
United States
Cecilia
$54 nightly
The price is $64
Dec 1 - Dec 2
Total with taxes and fees
NH Puebla Centro Histórico

16. Hilton Garden Inn Puebla Angelópolis, Mexico

Hilton Garden Inn Puebla Angelópolis, Mexico
3.5 star property
4.7 mi from Cholula
9.4 out of 10, Exceptional, (1,111 reviews)
"Overall is a great place to stay in angelopolis l recommend is very good!"
United States
Jesus
$63 nightly
The price is $75
Dec 7 - Dec 8
Total with taxes and fees
Hilton Garden Inn Puebla Angelópolis, Mexico

17. MM Grand Hotel Puebla, Tapestry Collection by Hilton

MM Grand Hotel Puebla, Tapestry Collection by Hilton
4.0 star property
4.7 mi from Cholula
9.2 out of 10, Wonderful, (1,001 reviews)
"It's my favorite hotel in Puebla. It's a beautiful hacienda-style hotel in a very private and peaceful location. The facilities are gorgeous, the service is excellent, and the staff is very friendly. They also have a lovely restaurant with great service and excellent food. The staff is incredibly kind and efficient. The rooms are beautiful, spacious, clean, and quiet."
United States
Margarita
$71 nightly
The price is $84
Nov 24 - Nov 25
Total with taxes and fees
MM Grand Hotel Puebla, Tapestry Collection by Hilton

18. Hotel Casa Real

Hotel Casa Real
3.5 star property
Cholula
9.0 out of 10, Wonderful, (238 reviews)
"The staff was incredibly helpful. The hotel is very clean and adorable"
United States
Zoey
$36 nightly
The price is $43
Nov 26 - Nov 27
Total with taxes and fees
Hotel Casa Real

19. Sonata Hotel

Sonata Hotel
3.5 star property
4.7 mi from Cholula
8.2 out of 10, Very good, (998 reviews)
"It used to be so much better, needs urgent manteinance. It is very well located, on a privileged location on the heart of Lomas de Angelopolis, dinning options, bank services, entertainment, movies, supermarkets all one or two blocks away. Truly needs a make over, it is has so much potential."
Mexico
Leticia
$65 nightly
The price is $77
Nov 8 - Nov 9
Total with taxes and fees
Sonata Hotel

20. Hotel Suites Regente

Hotel Suites Regente
4.0 star property
Cholula
9.6 out of 10, Exceptional, (47 reviews)
"Friendly personnel, spacious elegant rooms, "
United States
Cesar
$60 nightly
The price is $71
Nov 29 - Nov 30
Total with taxes and fees
Hotel Suites Regente
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.

Compare popular hotels in Cholula

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A rooftop pool area with a hot tub, outdoor seating, and a view of a cityscape at night.
Estrella de Belem
4.0 star property
9.8
Exceptional
248 reviews
View
An outdoor courtyard with a fountain, a red building with ornate architecture, and a tree providing shade.
Quinta Luna
3.5 star property
9.8
Exceptional
133 reviews
View
Terrace/patio
Santa Josefita
3.0 star property
9.6
Exceptional
185 reviews
View
A hotel reception area with a check-in counter, a large sofa, and a patterned floor.
Hotel Suites Regente
4.0 star property
9.6
Exceptional
47 reviews
View
An indoor swimming pool with lounge chairs, large windows, and a view of the city at night.
Fiesta Inn Express Puebla Explanada
3.0 star property
9.4
Exceptional
1,001 reviews
View

When is the best time to visit Cholula?

Our prices for hotels in Cholula are cheapest in March
Price trends for hotels in Cholula
Pricing is based on two traveler single night rates
View properties in November
Currently viewing crowd sizes and weather for November.
Typical weather for San Andrés Cholula
November
High 70°F / low 48°F. Sunny most days.
View properties in November
70°
weather_sun
November, no crowd data, average high temperature 70 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
69°
weather_sun
December, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 47 degrees Fahrenheit. Sunny most days.
47°
69°
weather_sun
January, no crowd data, average high temperature 69 degrees Fahrenheit, average low temperature 46 degrees Fahrenheit. Sunny most days.
46°
72°
weather_sun
February, no crowd data, average high temperature 72 degrees Fahrenheit, average low temperature 48 degrees Fahrenheit. Sunny most days.
48°
76°
weather_sun
March, no crowd data, average high temperature 76 degrees Fahrenheit, average low temperature 50 degrees Fahrenheit. Sunny most days.
50°
78°
weather_sun
April, no crowd data, average high temperature 78 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Sunny most days.
54°
77°
weather_sun
May, no crowd data, average high temperature 77 degrees Fahrenheit, average low temperature 55 degrees Fahrenheit. Sunny most days.
55°
73°
weather_partly_sunny
June, no crowd data, average high temperature 73 degrees Fahrenheit, average low temperature 54 degrees Fahrenheit. Partly sunny.
54°
72°
weather_partly_sunny
July, no crowd data, average high temperature 72 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Partly sunny.
52°
72°
weather_partly_sunny
August, no crowd data, average high temperature 72 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Partly sunny.
52°
70°
weather_sleet
September, no crowd data, average high temperature 70 degrees Fahrenheit, average low temperature 52 degrees Fahrenheit. Rainy most days.
52°
71°
weather_sun
October, no crowd data, average high temperature 71 degrees Fahrenheit, average low temperature 51 degrees Fahrenheit. Sunny most days.
51°
Monthly weather averages (˚F)

Top landmarks in Cholula

Check out reviews of Cholula hotels guests love

Frequently asked questions

Is Cholula expensive to stay in?
You can find great hotels from $28 in Cholula to suit a range of budgets. To find the best low-cost hotel on Hotels.com that meets your needs, apply your search filters and then sort hotels by "Price: low to high".
How can I find discounted rates and deals for Cholula hotels?
Discover great deals on hotels in Cholula with Hotels.com. Sign up for free to unlock member only prices and start earning rewards. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. If you're up for a spontaneous trip, don't forget to check out our last-minute deals on Cholula hotels.
Can I receive a refund if I cancel my Cholula hotel booking?
The majority of hotels offer free cancellation, so you can receive a refund if you need to cancel your booking. Some Cholula hotels require you to cancel more than 24 hours before check-in, so look at your booking beforehand. For extra peace of mind before you book, filter hotels by "Property cancellation options" and select "Fully refundable property".
What are the top-rated luxury hotels in Cholula?
One of the best-rated luxury hotels in Cholula is Hotel Casa Chanehque. Hotel Casa Chanehque has a high guest rating amongst our travelers and has an outdoor pool, winery release events and in-room champagne service.
What are some of the best pet-friendly hotels in Cholula?
Traveling with your pet doesn't mean sacrificing a great hotel stay. In Cholula, our travelers love:
What are some of the best Cholula hotels for couples?
Some of the best Cholula hotels for couples include Hotel Casa Chanehque and Xoxula by Inmense. Hotel Casa Chanehque is a popular hotel with a restaurant, as well as champagne service in each guestroom. Travelers also love Xoxula by Inmense, where you can enjoy massage treatments in each guestroom. Find more romantic Cholula hotels by using the "Traveler experience" filter in your search and selecting "Adults only" or "Romantic".
What are some of the best Cholula hotels with a pool?
Book a Cholula hotel with a pool for some added relaxation or exercise on your trip. Estrella de Belem is a top-rated bed & breakfast with an outdoor pool, and an average guest score of 9.8 out of 10. This hotel also features a full-service spa and a hot tub. Fiesta Inn Express Puebla Explanada is another great hotel that features an indoor pool, along with a free buffet breakfast and a gym. For more Cholula hotels with a pool, use the "Amenities" filter in your search and select "Pool" on Hotels.com.
What are some of the top Cholula hotels with free parking?
If you're traveling by car, make your life easier by booking a Cholula hotel with free parking. Our travelers like:
Is it worth staying in Cholula?
You're spoilt for choice with 91 hotels in the area so it's easy to find your perfect somewhere. Basing yourself in Cholula makes it easy to explore San Andrés Cholula, including the neighborhoods of Angelópolis and Chipilo.
What are some great hotels in Cholula with balconies?
There are some top hotels in Cholula that offer rooms with a balcony. Check out Estrella de Belem which has a high guest score of 9.8 out of 10, and patios in some rooms. Another popular choice is Quinta Luna, which offers balconies/patios in some rooms and has a great guest score of 9.8.
Find out more about Cholula

Cholula: Where Ancient Temples Meet Majestic Volcanoes

Discover the enchanting charm of Cholula, San Pedro Cholula, Puebla, Mexico, where ancient history meets vibrant culture. Home to the Great Pyramid, the world’s largest pyramid by volume, Cholula boasts stunning views of the surrounding volcanoes. Wander through its picturesque streets lined with colorful colonial buildings and visit over 40 beautiful churches, including the striking Nuestra Señora de los Remedios. Don't miss the captivating murals at the Museo de la Ciudad and the luxury of Mansion Azul Cholula. With its rich heritage and artistic spirit, Cholula is a must-visit for culture seekers and history buffs alike.

Discover great hotels near Cholula

Cholula offers a range of accommodations from charming boutique hotels to modern luxury options. Explore cozy stays in San Pedro Cholula and San Andrés Cholula, or consider hotels in nearby Puebla for added variety. Look for deals and unique experiences, including stays near the archaeological sites for a memorable vacation. Here are some of our travelers' favorite hotels near Cholula:

  1. Finca FabiolaOpens in a new window: This welcoming 3.0-star guesthouse offers a cozy atmosphere perfect for leisure travelers seeking a comfortable stay. Guests can indulge in delightful dining options, including a hearty breakfast to start the day. The property's inviting ambiance and thoughtful amenities create an enjoyable experience, allowing travelers to relax and recharge during their visit to Cholula.
  2. Villas TonantzintlaOpens in a new window: Experience the charm of this 3.0-star hotel, boasting a guest rating of 8.8 out of 10, making it an ideal choice for travelers seeking a pet-friendly vacation. This hotel features a range of amenities that provide a comfortable stay, including a warm atmosphere and the convenience of bringing along furry companions. Its inviting setting enhances the overall travel experience, making it a favorite among leisure travelers.
  3. HERMOSA CASA EN CHOLULA PUEBLAOpens in a new window: Discover the comfort of this 3.0-star guesthouse, where modern amenities meet inviting hospitality. With complimentary WiFi available in public areas and guest rooms, travelers can stay connected and share their adventures. The spacious self-parking service adds convenience, allowing guests to explore the beautiful surroundings of Cholula at their leisure. The warm environment and attention to detail create a memorable experience for all visitors.

Where to stay in and around Cholula

Staying near the Great Pyramid of Cholula, University Cultural Center of BUAP, and Finsa Industrial Park offers unique experiences. The Great Pyramid is a must-see archaeological site with stunning views and rich history. The University Cultural Center provides vibrant cultural events and art exhibitions. Finsa Industrial Park showcases local industry and innovation. For first-time visitors, staying near the Great Pyramid of Cholula is best for its iconic significance.

  1. Near Great Pyramid of CholulaOpens in a new window: Staying near the Great Pyramid of Cholula puts you at the center of one of the largest pyramids in the world, rich in history and culture. You can explore nearby archaeological sites and enjoy stunning views of the surrounding volcanoes. This area is perfect for those interested in culture and archaeology, with vibrant local markets and beautiful churches, making it a delightful spot for leisurely strolls and exploration.
  2. Near University Cultural Center of BUAPOpens in a new window: This area offers a vibrant cultural scene with an array of museums and artistic events. Staying near the University Cultural Center of BUAP allows you to immerse yourself in the local arts, from exhibitions to performances. It's a great place for those who appreciate cultural attractions and want to explore local talent while enjoying nearby cafés and shops.
  3. Near Finsa Industrial ParkOpens in a new window: While primarily an industrial area, staying near Finsa Industrial Park can provide easy access to business hubs and local markets. This area is less touristy but offers glimpses into the local economy and lifestyle. It's a practical choice for those looking for budget-friendly options and a unique perspective on Cholula's everyday life.

Things to do in Cholula

Cholula enchants travelers with its stunning blend of ancient history and vibrant local life, framed by majestic mountains and lush landscapes. Explore charming streets lined with colorful buildings, sip coffee in serene parks, and hike nearby volcanoes for breathtaking views. This destination effortlessly combines cultural richness with natural beauty, inviting you to discover its many delights.

  • Great Pyramid of CholulaOpens in a new window – Discover the largest pyramid in terms of volume in the world! This ancient site invites you to wander through its archaeological wonders, revealing the rich history of the region. Don’t miss the chance to climb up for breathtaking views of the surrounding landscape and the majestic Popocatépetl volcano.
  • University Cultural Center of BUAPOpens in a new window – Dive into the artistic spirit at this vibrant arts center. It showcases a variety of exhibitions and performances, making it a hub for creativity and expression. Check out the schedule for events and immerse yourself in the local art scene.
  • Plaza de la ConcordiaOpens in a new window – Stroll through this modern square, a lively spot perfect for people-watching and enjoying local food vendors. It’s an ideal place to relax, snap some photos, and soak in the vibrant atmosphere of Cholula.
  • Zócalo de PueblaOpens in a new window – Venture to this bustling piazza, which serves as the heart of Puebla. Surrounded by beautiful colonial architecture, it’s a great place to enjoy a leisurely meal at a nearby café or explore the shops and markets that line the square.
  • Templo San Francisco AcatepecOpens in a new window – Step inside this stunning church, known for its intricate Talavera tile work and baroque architecture. The vibrant colors and detailed craftsmanship make it a must-see for anyone interested in local religious art.

5 tips for savvy savings when booking a hotel in Cholula

  1. Book for the cheapest times: The most budget-friendly months to visit Cholula are January, June, and August, when hotel prices are notably lower. For a fulfilling experience that allows you to explore the city’s historical landmarks, cultural sites, and natural wonders, a stay of at least 2 to 3 days is recommended. During your visit, you can immerse yourself in the rich culture by visiting its stunning churches, including the cathedral, and exploring local museums and archaeological sites. Plus, don't miss the chance to admire the impressive volcanoes that surround this charming town. Overall, Cholula offers great value for money, making it an ideal destination for those on a budget.
  2. Instant discounts. Rewards for later: Save up to 20% instantly on hundreds of thousands of properties with Member Discounts. Then earn rewards on eligible stays to use on future trips. Book once, win twice, get instant discounts and rewards. Join for freeOpens in a new window.
  3. Score last-minute deals on Hotels.com: Last-minute travel doesn't mean last-minute stress. Hotels.com's Last-Minute DealsOpens in a new window offer discounted rates close to your travel date, so the later you leave it, the more you could save. Turn on push notifications and you'll be the first to know when dealsOpens in a new window drop for Cholula.
  4. Book with confidence, not guesswork: Prices in Cholula shift with the season, local events, and how far out you book — but you don't have to guess. Hotels.com shows you the full price upfront with no surprises at checkout, and our price tracker tells you whether your dates are above or below average. So if you're flexible, you can shift your trip by a day or two to avoid peak season prices, compare pricesOpens in a new window and know you're getting a good deal before you commit.
  5. Think beyond the city center: Central hotels may come with a central price tag. A well-connected neighborhood a little further out may cut your hotel bill and can often give you a more local experience. Use Hotels.com's map view to find the sweet spot between location and value, and filter by price to see what's available across Cholula.

Best time to go to Cholula

Cholula has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. If you’re looking to soak up the lively atmosphere in Cholula, 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, with light to moderate rainfall. However, if you prefer a more relaxed experience, May, August, and October are perfect for a quieter getaway, marked by light to moderate rainfall and mostly sunny conditions.

Keep exploring