If churches, archaeology and tranquillity are your thing, don’t miss out on Cholula!
30 hotels
30 hotels
Featuring free WiFi and a restaurant, Hotel Posada Señorial offers accommodations in Cholula. Guests can enjoy the on-site restaurant. Each room has a flat-screen TV with cable channels.
“Good bed and bathroom. Luggage.”
Average Review Score: 7.4
Located 200 metres 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.
“Quiet and clean, service very good”
Average Review Score: 7.8
Set in San Pedro Cholula’s main square, Hotel Casa Calli is a 10-minute walk from Cholula Pyramid. The hotel offers an outdoor pool with Turkish baths, a beauty salon and a massage service.
“Great location with lots to do and different restaurants to try. We would definitely recommend it.”
Average Review Score: 7.6
Showcasing a barbecue and spa center, Finca San Andrés is located in Cholula. The hotel has a terrace and fitness center, and guests can enjoy a meal at the restaurant.
Average Review Score: 7.1
Hotel MS is located in Cholula, 7 miles from Puebla and 14 miles from Durazno. Each room is fitted with a flat-screen TV. The rooms are equipped with a private bathroom equipped with a shower.
“Very clean and staff very friendly”
Average Review Score: 8.7
This hotel is located in the beautiful city of Cholula, just 15 minutes’ walk from the Tlachihualtepetl Pyramids. It has an attractive garden where you can enjoy a meal or a drink.
“Everything was perfect.. Great customer service”
Average Review Score: 7.8
Villas Magnolias offers pet-friendly accommodations in Cholula. Puebla is 5 miles away. Free WiFi is featured and free private parking is available on site.
“Bed was not comfy enough, everything else was just perfect.”
Average Review Score: 9
Thirty minutes’ drive from central Puebla, La Quinta Luna offers elegantly furnished suites, free Wi-Fi and American-style breakfast.
“Big rooms. Clean. Comfy bed. Great location.”
Average Review Score: 9.2
This hotel is located just outside Puebla, 25 minutes’ drive from the city centre. It offers a golf course, outdoor pool, spa and rooms with free Wi-Fi and cable TV.
Average Review Score: 7.8
Average Review Score: 7.6
Villas Hotel Cholula is located within a 10-minute walk of Cholula Town Centre. It features beautiful gardens, plus free Wi-Fi and on-site parking.
“We liked the garden and the parking lot”
Average Review Score: 8.4
Hostal San Pedro offers affordable accommodations that feature an on-site restaurant that offers complimentary breakfasts to guests, and free Wi-Fi.
Average Review Score: 7.9
Located in Cholula, 11 km from Puebla, Xoxula by Inmense features free WiFi access and free private parking.
“Tha staff was great. Everyone makes their best effort to make you feel at home.”
Average Review Score: 9.2
This charming 19th-century mansion is located in central Cholula, just 200 metres from the Great Pyramid and Royal Chapel. Its rooftop terrace offers a pool, hot tub and amazing views.
“True Colonial Mexico character”
Average Review Score: 8.6
Located in Cholula, 7 miles from Puebla, Hotel Antigua Cholula features a restaurant and free WiFi throughout the property. Guests can enjoy the on-site restaurant.
“After a long day of travel this hotel was a very nice surprise. A most comfy bed, soft sheets and lots of pillows and towels, a hot bath with great toiletries. This hotel is located coming into Cholula (as oposed to the congested downntown core) and is easy to find. Great staff and an wonderful room!”
Average Review Score: 8.3
Offering free Continental breakfast, a garden, furnished terrace and temazcal treatments, Hotel Cachito Mio is located 5 minutes’ drive form Cholula Main Square. Free Wi-Fi access is available.
“Really enjoyed the location (though it was a bit far out of town). It did however make for a peaceful stay and our dog enjoyed the open field located across the street from the property.”
Average Review Score: 8
Hotel Boutique Xelhua is located in Cholula, just 7 miles from Puebla. Guests can enjoy the on-site restaurant. Free private parking is available on site. The rooms have a private bathroom.
Average Review Score: 8.7
Featuring free WiFi, a year-round outdoor pool and a sun terrace, Hotel Cocoyotla offers accommodations in Cholula, just 8 miles from Puebla. Guests can enjoy the on-site bar.
“The shower room didn't have hot water butI went a Omother floor to take a shower and a littler noisy place but aver all excellent place I will came again defenetly”
Average Review Score: 8.2
Offering a sun terrace and views of the garden, Las Fumarolas De Don Goyo is located in Cholula, Puebla. Free WiFi is provided .
Average Review Score: 8.9
Hostal El Cascabel is a property located in Cholula, Puebla. The property offers its guests free Continental breakfast and free use of bicycles on loan. Free Wi-Fi access is available.
“The owners went out of their way to be helpful. The atmosphere was family like with the owners small children around and lovely cooking smells emanating from the kitchen”
Average Review Score: 8.4
This San Andres, Cholula Villas Hotel Tonatzintla is set 16.2 km from Puebla’s city centre and the Historic Centre. Features include free Wi-Fi access.
“Clean, comfortable, accepted 2 medium size dogs. Location was close to food options. Off street parking for car. 24 Hr. staff available. Great value for price.”
Average Review Score: 8.9
With modern design and on-site bike rental, this apartment near Cholula’s city centre features a fully equipped kitchen and free Wi-Fi. A Jewel in Cholula is 2.3 km from the Cholula Pyramid.
“The rooms were very modern. It was actually more of an apartment with a separate kitchen. We did get a 20 l water bottle and a small good bye present and they offered to get us to the airport very early in the morning.”
Plantour Cholula offers pet-friendly accommodation in Cholula. Guests benefit from free WiFi and private parking available on site. An oven and a microwave can be found in the kitchen.