A church on a hill with a volcano in the background.

Search Hotels in Cholula, Puebla

  • 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

Check prices for these dates

Next weekend
In two weeks

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 Cholula hotels

1. Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
3.0 star property
Cholula
8.8 out of 10, Excellent, (705 reviews)
"Todo excelente"
Mexico
Carlos Alberto
The price is Rp949.546
Rp1.237.536 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Las Iglesias, Cholula

2. Hotel CHOLOA

Hotel CHOLOA
3.0 star property
Cholula
8.8 out of 10, Excellent, (56 reviews)
"Great food and the staff is friendly "
United States
Alfredo
The price is Rp1.150.599
Rp1.369.213 total
includes taxes & fees
20 Aug - 21 Aug
Hotel CHOLOA

3. Hotel San Pablo

Hotel San Pablo
2.5 star property
Cholula
8.2 out of 10, Very good, (246 reviews)
"Friendly staff and a clean room at an excellent price - would definitely stay again! "
Canada
Alexander
The price is Rp454.044
Rp540.303 total
includes taxes & fees
10 Aug - 11 Aug
Hotel San Pablo

4. Hotel Xelhua

Hotel Xelhua
3.5 star property
Cholula
8.2 out of 10, Very good, (410 reviews)
"Beautiful hotel We love it "
United States
Leticia
The price is Rp845.996
Rp1.006.736 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Xelhua

5. Hotel Suites Regente

Hotel Suites Regente
4.0 star property
Cholula
9.8 out of 10, Exceptional, (39 reviews)
"Excellent place, the best in town, hotel is new."
United States
ramon
The price is Rp1.268.994
Rp1.510.103 total
includes taxes & fees
6 Sept - 7 Sept
Hotel Suites Regente

6. Hotel Villas Arqueológicas Cholula

Hotel Villas Arqueológicas Cholula
3.5 star property
Cholula
8.2 out of 10, Very good, (286 reviews)
"Calm, lovely place. Restaurant on premises was very good."
United States
Teresa
The price is Rp1.336.045
Rp1.589.893 total
includes taxes & fees
10 Aug - 11 Aug
Hotel Villas Arqueológicas Cholula

7. Estrella de Belem

Estrella de Belem
4.0 star property
Cholula
9.8 out of 10, Exceptional, (236 reviews)
"This is my fav place to stay , I been "
United States
Maria
The price is Rp1.962.218
Rp2.335.040 total
includes taxes & fees
13 Aug - 14 Aug
Estrella de Belem

8. Fiesta Inn Express Puebla Explanada

Fiesta Inn Express Puebla Explanada
3.0 star property
Cholula
9.4 out of 10, Exceptional, (1,006 reviews)
"Todo excelente"
Mexico
mariana
The price is Rp1.220.396
Rp1.452.521 total
includes taxes & fees
7 Sept - 8 Sept
Fiesta Inn Express Puebla Explanada

9. Hotel El Cristo

Hotel El Cristo
2.5 star property
Cholula
8.8 out of 10, Excellent, (84 reviews)
"The place is so beautiful and comfortable, the staff was courteous and solve all my doubts. I hope I can back soon."
United States
Erick
The price is Rp939.996
Rp1.118.595 total
includes taxes & fees
11 Aug - 12 Aug
Hotel El Cristo

10. Casa Eva Hotel Boutique & Spa

Casa Eva Hotel Boutique & Spa
3.5 star property
Cholula
9.2 out of 10, Wonderful, (157 reviews)
"We Would definitely stay here again"
Mexico
Brian
The price is Rp2.374.228
Rp2.825.332 total
includes taxes & fees
26 Aug - 27 Aug
Casa Eva Hotel Boutique & Spa

11. Santa Josefita

Santa Josefita
3.0 star property
Cholula
9.6 out of 10, Exceptional, (180 reviews)
"It’s a really nice place, close to everything"
United States
Inna
The price is Rp955.882
Rp1.137.500 total
includes taxes & fees
10 Aug - 11 Aug
Santa Josefita

12. Hotel Casa Real

Hotel Casa Real
3.5 star property
Cholula
9.0 out of 10, Wonderful, (219 reviews)
"Excellent accomodations, highly recommend!!!"
United States
Chris
The price is Rp831.613
Rp989.619 total
includes taxes & fees
16 Aug - 17 Aug
Hotel Casa Real

13. Hotel Posada Señorial

Hotel Posada Señorial
3.0 star property
Cholula
7.8 out of 10, Good, (214 reviews)
"Good"
Mexico
junchil
The price is Rp1.218.281
Rp1.449.754 total
includes taxes & fees
17 Aug - 18 Aug
Hotel Posada Señorial

14. Hotel Calli Quetzalcoatl

Hotel Calli Quetzalcoatl
3.0 star property
Cholula
7.8 out of 10, Good, (620 reviews)
"Great pool.. clean rooms "
United States
gildardo
The price is Rp751.997
Rp894.876 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Calli Quetzalcoatl

15. Hotel los remedios cholula Puebla

Hotel los remedios cholula Puebla
2.0 star property
Cholula
4.0 out of 10, (1 review)
"HOTEL EN OBRA, ME TOCO UNA HABIATACION FRENTE A BOLSAS DE BASURA Y EN UN RINCON DON HABIAN MUEBLES VIEJOS. EL HOTEL SIN VENTILADORES CON EL CALOR QUE HAY Y YA PARA TERMINAR CON CUCARACHAS EN LA HABITACION Y REGADERA, LA REGADER SUCIA , CON PELOS EN LA COLADERA , EL JABON DEL GUESPED ANTERIOS AHI SE QUEDO. LA VDD NO SE POR QUE PONEN CALIFICACION DE 9, CUANDO CON ESTAS COSAS , NO SE SI CALIFICACION SE LE PUEDA PONER ."
Mexico
PABLO
The price is Rp546.535
Rp650.377 total
includes taxes & fees
20 Aug - 21 Aug
Hotel los remedios cholula Puebla

16. Hotel Casa Chanehque

Hotel Casa Chanehque
4.5 star property
Cholula
8.8 out of 10, Excellent, (23 reviews)
"We just had the best thme here. Everyone was so nice, the food was delicious, and sitting in the courtyard at night, drinking wine, was a magical experince as we were the only ones at the hotel. The rooftop is also an expansive space where you can relax in total peaceful bliss. The hotel is right by the pyramid with all kinds of shops and restaurants nearby. We fully plan to return! "
United States
David
The price is Rp1.939.879
Rp2.308.455 total
includes taxes & fees
13 Aug - 14 Aug
Hotel Casa Chanehque

17. Quinta Luna

Quinta Luna
3.5 star property
Cholula
9.8 out of 10, Exceptional, (125 reviews)
"Elegance in an Old Hacienda with contemporary comfort. Don’t miss staying here!"
United States
Allen
The price is Rp1.879.992
Rp2.237.191 total
includes taxes & fees
30 Aug - 31 Aug
Quinta Luna

18. Villas Hotel Cholula

Villas Hotel Cholula
3.0 star property
Cholula
7.4 out of 10, Good, (43 reviews)
"I like the parking option, it's big and convenient,"
United States
Marco
The price is Rp629.797
Rp749.459 total
includes taxes & fees
31 Aug - 1 Sept
Villas Hotel Cholula

19. Hotel Santa Irene

Hotel Santa Irene
2.0 star property
Cholula
9.4 out of 10, Exceptional, (16 reviews)
"Beautiful hotel. Great experience from check-in to check-out. The place is amazingly clean. Bed was very comfortable. Walking distance to shop and dine. I would definitely recommend this hotel. "
United States
Brenda
The price is Rp1.248.270
Rp1.485.439 total
includes taxes & fees
20 Aug - 21 Aug
Hotel Santa Irene

20. Hotel Terraza San Pedrito

Hotel Terraza San Pedrito
3.0 star property
Cholula
7.6 out of 10, Good, (246 reviews)
"This was one of the most beautiful hotels Ive ever stayed at. There are a lot of services/amenities here and its within walking distance of food and shopping in the historic district."
United States
Brett
The price is Rp468.954
Rp558.055 total
includes taxes & fees
9 Aug - 10 Aug
Hotel Terraza San Pedrito
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
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Exterior
Hotel Suites Regente
4.0 star property
9.8
Exceptional
39 reviews
View
Exterior
Estrella de Belem
4.0 star property
9.8
Exceptional
236 reviews
View
Library
Quinta Luna
3.5 star property
9.8
Exceptional
125 reviews
View
Terrace/patio
Santa Josefita
3.0 star property
9.6
Exceptional
180 reviews
View
Indoor pool
Fiesta Inn Express Puebla Explanada
3.0 star property
9.4
Exceptional
1,006 reviews
View

Where to stay in Cholula

Find the best Cholula areas for the activities you enjoy most.

Puebla Historic Center

Travellers come to Puebla Historic Center for its abundant dining options, and you can see top attractions like Zócalo de Puebla and El Parian Market while you're in town.

Angelópolis

Angelópolis is noteworthy for its shopping, and you can make a stop at top attractions like University Cultural Center of BUAP and Palmas Plaza.

La Paz

When in La Paz, you can plan a visit to Galerías Serdán and Triangulo Las Animas Shopping Center, some noteworthy sights in the nearby area.

Cholula Centro

If you're spending some time in Cholula Centro, Plaza de la Concordia and Capilla Real are top sights worth seeing.

Tlaxcalancingo

Travellers like the monuments in Tlaxcalancingo, and Loro Puebla Zoo is a top attraction you might want to visit.

Top Cholula Hotel Reviews

Find out more about Cholula

Top reasons to visit Cholula

  • Great Pyramid of Cholula: Discover the world's largest pyramid by volume, a stunning historical site rich in culture.
  • Charming Churches: Explore beautiful churches, including the iconic Church of Our Lady of Remedies, with breathtaking views.
  • Vibrant Local Markets: Experience local culture through vibrant markets offering unique souvenirs and traditional crafts.
  • Scenic Outdoor Experiences: Enjoy picturesque landscapes and outdoor activities around San Andrés Cholula and beyond.
  • Welcoming Accommodations: Stay in pet-friendly and LGBTQIA-friendly establishments, ensuring a comfortable visit.

Find great hotels near Cholula

Experience the charm of Cholula with a range of accommodation options, including modern hotels and inviting bed & breakfasts. Whether you're travelling for business or leisure, you'll find pet-friendly and LGBTQIA-welcoming establishments that cater to your needs. Discover popular spots like San Andrés Cholula and Hotel El Encanto, and enjoy positive reviews highlighting the unique hospitality of Cholula hotels, including Quinta Luna, ensuring a memorable stay in this historic destination.

  • Camino Real Puebla Angelopolis: Nestled approximately 6km from Cholula, Camino Real Puebla Angelopolis is a 4-star hotel that offers an eco-certified experience for environmentally conscious travellers. With a guest rating of 8.2 out of 10, this property features modern amenities, including a fitness centre and an inviting swimming pool, along with beautifully designed rooms that reflect a commitment to sustainability. Guests have appreciated the serene atmosphere and attentive service, making it a suitable retreat after a day of exploration.
  • Holiday Inn Express Puebla by IHG: Located around 8km from Cholula, Holiday Inn Express Puebla by IHG is a 3.5-star hotel with a commendable guest rating of 9.4 out of 10. Ideal for business travellers, this hotel features well-equipped meeting rooms, high-speed internet access, and a complimentary breakfast buffet to kick-start your day. The contemporary rooms are designed for comfort and productivity, ensuring a pleasant stay whether you're in town for business or leisure.
  • Four Points By Sheraton Puebla: Also about 8km from Cholula, Four Points By Sheraton Puebla boasts a guest rating of 9.4 out of 10 and is particularly welcoming to pet owners. This 3.5-star hotel combines business-friendly facilities with a pet-friendly policy, allowing some pets onsite with specific amenities provided for their comfort. The hotel features a fitness centre, a restaurant with a diverse menu, and spacious rooms that cater to both business and leisure guests, making it a versatile choice for your stay.

Where to stay near Cholula

Cholula, a charming neighbourhood in Puebla, Mexico, offers a delightful blend of culture and history. Visitors can explore the iconic Great Pyramid of Cholula, marvel at its stunning churches, and enjoy the vibrant local markets. Just a short distance away, the bustling city of Puebla presents exquisite colonial architecture and delectable cuisine, making it a perfect day trip. Experience the warm atmosphere and friendly locals, ensuring a memorable cultural getaway for families and solo travellers alike.

  • Puebla: Puebla is a vibrant metropolis rich in culture and history, located close to Cholula. This city offers an array of experiences, from family-friendly attractions to business opportunities. Visitors can explore its bustling shopping centres and enjoy local cuisine in numerous restaurants. Notable landmarks include historic sites like the Puebla Cathedral and the Zócalo, a lively square perfect for people-watching. The city is especially lively during peak travel months in July and from November to December, making it a great time to immerse yourself in local festivities.
  • San Andrés Cholula: San Andrés Cholula is a charming city that shares its heritage with the nearby Cholula. This area attracts visitors year-round, offering a blend of cultural experiences influenced by its historical significance. Guests can visit the impressive archaeological sites and the historic college university, which reflect the city’s educational prominence. The local shopping centres provide a modern twist, while vibrant markets offer a taste of traditional Mexican life. The best times to visit are during July and the holiday season from November to December.
  • San Pedro Cholula: San Pedro Cholula is another fascinating city adjacent to Cholula, known for its rich history and cultural offerings. With a focus on city-themed experiences, visitors can explore archaeological sites and historic landmarks, including a renowned university. The city’s shopping centres enhance its appeal, making it convenient for both leisure and business travellers. Peak travel times in July and November to December provide opportunities to engage in local events, ensuring a memorable visit filled with cultural insights.

Things to do near Cholula

Shopping

In Cholula, you can explore local markets like Mercado de Cholula, where vibrant crafts and handmade souvenirs await. For a more modern shopping experience, visit Plaza San Diego, offering a variety of shops and eateries, perfect for finding unique gifts to take home.

Recreation

Explore the serene atmosphere at Casa de los Ángeles, where you can partake in yoga sessions and meditation workshops amidst beautiful gardens. For physical rejuvenation, try the invigorating treatments at Spa Cholula, which offers a range of massages and holistic therapies tailored to enhance your wellness journey.

Adventure

Experience the thrill of the Teleférico de Puebla, a scenic cable car ride 13km from Cholula, offering breathtaking views of the surrounding landscape. For motorsport enthusiasts, the Autódromo Miguel E. Abed, located 34km away, provides an exhilarating atmosphere for motor racing events.

Nightlife

In Cholula, La Casa de los Abuelos offers a relaxed atmosphere with live music and local drinks. Nearby, Café Bar El Cielo features vibrant cocktails and a lively crowd, while La Muerte es un Sueño provides a unique blend of art and nightlife for an unforgettable evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cholula

To save money during your visit to Cholula, consider travelling in January or from August to September when accommodation prices are lower. Aim to book your stay on a Monday, as Saturdays tend to be the priciest. Utilise Expedia to filter options by budget and location, and take advantage of package deals that combine flights, hotels, and activities for added savings. Additionally, explore free local attractions and utilise public transport for economical travel around Cholula.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Cholula 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 around Cholula is Monday. The most expensive day to stay around Cholula is Saturday.
  • Find cheap hotels on Expedia: Utilise Expedia's search tool to refine your preferences, such as your budget, desired location, and preferred hotel type. To discover the most affordable prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel booking in Cholula with your flights and activities through an Expedia package.

Find the best attractions in and around Cholula

Cholula, located in Puebla, Mexico, is an ideal destination for family and culture-themed vacations. Visitors can explore notable sites such as the Great Pyramid of Cholula, the charming churches, and local arts centres. The area offers a rich blend of cultural and outdoor experiences, with highlights including San Andrés Cholula and the stunning pyramids. Whether you're seeking history or scenic views, Cholula promises a captivating experience for all travellers.

  • University Cultural Center of BUAP: Located 8km from Cholula, this vibrant arts centre showcases a variety of cultural events, exhibitions, and performances. It offers a unique glimpse into the local artistic expression and is an ideal spot for immersing oneself in the cultural vibes of the region.
  • Great Pyramid of Cholula: Situated within Cholula, this archaeological site is renowned for its historical significance and impressive scale. Visitors can explore its ancient structures and learn about the rich cultural heritage that surrounds this magnificent pyramid.
  • Finsa Industrial Park: Just 8km away from Cholula, this trendy civic space offers a unique blend of modernity and seclusion. It is an interesting area to discover local enterprises and enjoy a quieter side of the region.

Best time to go to Cholula

The best time to visit Cholula is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly sunny with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January56.8°F (13.8°C)No RainSunnyAverageSlightly Low
February59.9°F (15.5°C)No RainSunnyAverageSlightly High
March63.1°F (17.3°C)No RainSunnyAverageAverage
April66.2°F (19.0°C)Light RainSunnySlightly HighAverage
May66.7°F (19.3°C)Light RainMostly SunnySlightly LowSlightly High
June64.0°F (17.8°C)Moderate RainMostly SunnyAverageAverage
July62.2°F (16.8°C)Moderate RainMostly SunnySlightly HighAverage
August62.2°F (16.8°C)Moderate RainMostly SunnySlightly LowSlightly Low
September61.3°F (16.3°C)Moderate RainMostly CloudySlightly HighSlightly Low
October60.4°F (15.8°C)Light RainMostly SunnySlightly LowAverage
November58.8°F (14.9°C)No RainSunnyAverageSlightly High
December57.4°F (14.1°C)No RainSunnyAverageAverage

The nearest major airports for your trip to Cholula

Reaching Cholula is convenient via its major airports. Mexico City International Airport (MEX) is approximately 92km away, with luxurious hotels nearby such as Sofitel Mexico City Reforma and The St. Regis Mexico City. Both provide airport shuttle services. Felipe Ángeles International Airport (NLU) is 106km from Cholula, with options like Holiday Inn Hotel and Suites Mexico Felipe Angeles Airport offering 24-hour shuttles. Lastly, Toluca International Airport (TLC) is about 137km away, with nearby hotels like Hotel Opus Grand Toluca Aeropuerto, which is just 1km from the airport. All these airports provide various transportation services to facilitate your journey to Cholula.

Frequently asked questions

What is Cholula like?
Cholula is a neighbourhood that travellers like for its churches, museums and monuments. Are you looking for Cholula travel tips? Make sure that you visit Zócalo and Plaza de la Concordia while you're in the neighbourhood.
What's a favourite hotel to stay in Cholula?
Based on our traveller data, Fiesta Inn Express Puebla Explanada is one of the top choices for your stay in Cholula. This hotel offers free breakfast and an indoor pool. Other good choices for your stay in the area include Hotel Las Iglesias, Cholula and Hotel San Pablo.
How many hotels will I find in the Cholula area?
If you're searching for places to stay in San Pedro Cholula, Expedia has something to meet your needs with 86 Cholula hotels and other accommodation options to choose from.
If I need to cancel my hotel reservation in Cholula, will I receive a refund?
Yes, you'll find most hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which is often 24 or 48 hours before your check-in date. If your reservation is non-refundable, you may still be able to cancel and get a refund within 24 hours of your booking. Add your dates and click on "Search", then use the "fully refundable" filter to get the top deals on offer in Cholula.
What are the top things to see and do in Cholula?
Landmarks in Cholula that you won't want to miss include Templo de San Gabriel and Capilla de la Tercera Orden. You could also plan a visit to Zócalo or Plaza de la Concordia while you're in the neighbourhood. A few places to visit in the area around Cholula include La Barrica Museum, La Virgen de los Remedios Sanctuary and San Gabriel Convent. When you're sightseeing in San Pedro Cholula, Ex-Convento de San Gabriel and Museo de la Ciudad de Cholula are also worth a stop.

Explore a world of travel with Expedia