Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Cholula – 67 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Collection O Las Iglesias, Cholula

Hotel in Cholula

Located 11 miles from Acrópolis Puebla, Collection O Las Iglesias, Cholula offers 5-star accommodations in Cholula and has an outdoor swimming pool, a garden and a bar. Amazing. I'm on my motorcycle half an hour outside Cholula and I realize I have nowhere to stay. So I pull over and google shows me that there's this 4 star hotel for about $25 USD - which is amazing for last minute on Friday night. I book it, and then I arrive, driving straight into the parking lot. The attendant is very friendly and directs me to a sheltered spot for my bike, even tho I haven't checked in Check-in was a breeze, my id was buried in my luggage but I didn't have to show it, I handed over the 600 pesos quoted on booking, wrote my name on a piece of paper, and was issued a key to a very large and pleasant room overlooking the pool

Show more Show less
8.7
Excellent
1,592 reviews
Price from
$28
per night

Hotel Real de Naturales

Hotel in Cholula

Hotel Real de Naturales has a fitness center, garden, a shared lounge and terrace in Cholula. The property features a bar, as well as a restaurant serving Mexican cuisine. Large beautiful rooms garden quiet central

Show more Show less
8.8
Excellent
1,024 reviews
Price from
$48
per night

Hotel El Cristo

Hotel in Cholula

Located in Cholula, 10 miles from Acrópolis Puebla, Hotel El Cristo provides accommodations with a garden, free private parking and a terrace. Friendly staff, great service. The hotel looked marvelous.

Show more Show less
8.7
Excellent
509 reviews
Price from
$48
per night

Mansion Azul Cholula

Hotel in Cholula

Located in Cholula, Mansion Azul Cholula offers 4-star accommodations with a restaurant and a bar. Top location. Excelente cocina.

Show more Show less
9
Wonderful
362 reviews
Price from
$48
per night

Quinta Luna

Hotel in Cholula

Thirty minutes’ drive from central Puebla, Quinta Luna offers elegantly furnished suites, free Wi-Fi and American-style breakfast. Beautifully remodeled old Adobe structure with fountain in courtyard

Show more Show less
9.5
Exceptional
128 reviews
Price from
$99
per night

Hotel Calli Quetzalcoatl

Hotel in Cholula

Set in San Pedro Cholula’s main square, Hotel Calli Quetzalcoatl is a 10-minute walk from Cholula Pyramid. The hotel offers an outdoor pool with Turkish baths, a beauty salon and a massage service. Every day the cleaning was perfect excellent Hotel to stay

Show more Show less
7.6
Good
432 reviews
Price from
$41
per night

Hotel Boutique Camino Del Bosque by Rotamundos

Hotel in Cholula

Located in Cholula, 13 miles from Acrópolis Puebla, Hotel Boutique Camino Del Bosque by Rotamundos provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a... Nice place, clean, the food is delicious and the people very nice. Good location. Excellent service. Thank you 😀

Show more Show less
9
Wonderful
168 reviews
Price from
$150
per night

Villas Arqueologicas Cholula

Hotel in Cholula

Located 656 feet from the Cholula Pyramid, this luxurious colonial-style villa offers an outdoor pool and complimentary W-Fi connection. Rooms have views of the tropical gardens. pool area and food. Very good staff

Show more Show less
8.5
Very Good
254 reviews
Price from
$58
per night

Quinta Alhóndiga Galindo Hotel Boutique

Hotel in Cholula

Located in Cholula and with Acrópolis Puebla reachable within 11 miles, Quinta Alhóndiga Galindo Hotel Boutique has concierge services, non-smoking rooms, a shared lounge, free WiFi and a terrace. Very helpful and lovely people

Show more Show less
8.8
Excellent
71 reviews
Price from
$74
per night

Hotel MS

Hotel in Cholula

Featuring 4-star accommodations, Hotel MS is located in Cholula, 10 miles from Acrópolis Puebla and 7.2 miles from Estrella de Puebla. This 4-star hotel offers a tour desk and luggage storage space. Great location, very friendly staff, very good wifi connection

Show more Show less
8.6
Excellent
264 reviews
Price from
$31
per night

Most-booked hotels in Cholula in the past month

See all

Cholula's best hotels with breakfast

See all

Budget hotels in Cholula

See all

FAQs about hotels in Cholula

  • Quinta Luna, Estrella de Belem B&B and Spa, and Casa Eva Hotel Boutique & Spa are some of the popular hotels in Cholula.

  • The average price per night for a 3-star hotel in Cholula this weekend is $68 or, for a 4-star hotel, $64. Looking for something even fancier? 5-star hotels in Cholula for this weekend cost around $110 per night, on average (based on Booking.com prices).

  • For hotels in Cholula that serve highly-rated breakfasts, try Quinta Luna, Villas Tonantzintla, and Estrella de Belem B&B and Spa.

  • On average, it costs $57 per night to book a 3-star hotel in Cholula for tonight. You'll pay around $51 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Cholula will cost around $93, on average (based on Booking.com prices).

  • These hotels in Cholula are highly rated by couples: Estrella de Belem B&B and Spa, Hotel Tila, and Quinta Luna.

  • Many families visiting Cholula loved staying at Estrella de Belem B&B and Spa, Quinta Luna, and Hotel Boutique Camino Del Bosque by Rotamundos.

  • Villas Tonantzintla, Hotel El Cristo, and Hotel Posada Señorial got great room view-related reviews from travelers in Cholula.

  • On average, 3-star hotels in Cholula cost $0 per night, and 4-star hotels in Cholula are $0 per night. If you're looking for something really special, a 5-star hotel in Cholula can be found for $0 per night, on average (based on Booking.com prices).

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Cholula:

Explore guest reviews of hotels in Cholula

See all