Search hotels in Cholula

Enter your dates to see the latest prices and deals for Cholula hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Cholula – 91 hotels and places to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Hotel Casa Real Cholula

Hotel in Cholula

Comfortable Accommodations: Hotel Casa Real Cholula in Cholula offers rooms with balconies, private bathrooms, and views of landmarks. Each room includes a work desk, minibar, and TV.

Dining and Leisure: Guests can enjoy Mexican cuisine at the on-site restaurant and unwind at the bar. The hotel features a sun terrace and outdoor seating area. Free WiFi is available in public areas.

Convenient Services: The hotel provides a 24-hour front desk, concierge service, and room service. Additional amenities include a hot tub, terrace, and outdoor dining area.

Location and Access: Located 13 km from Hermanos Serdán International Airport, the hotel offers free on-site private parking.

P
Perla
From
Germany
The rooms are clean and spacious, location is very convenient. It's not a luxury hotel obviously, but it has pretty comfortable and clean rooms at a very fair price. I highly recommend it for a short stay in Cholula.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 320 reviews
Price from
US$51.55
1 night, 2 adults

Hotel Tila

Hotel in Cholula

Comfortable Accommodations: Hotel Tila in Cholula offers family rooms with private bathrooms, tea and coffee makers, and free WiFi. Each room includes a work desk, minibar, and TV, ensuring a pleasant stay.

Leisure Facilities: Guests can relax on the terrace or enjoy the year-round outdoor swimming pool. Additional amenities include a hot tub, balcony, and spa bath, providing ample opportunities for relaxation.

Convenient Location: Located 11 km from Hermanos Serdán International Airport, the hotel is highly rated for its convenient location and excellent service. Free on-site private parking is available for guests.

E
Erick Rodrigo
From
Mexico
The staff and the room was excellent
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 317 reviews
Price from
US$138.85
1 night, 2 adults

Hotel Real de Naturales

Hotel in Cholula

Comfortable Accommodations: Hotel Real de Naturales in Cholula offers family rooms with private bathrooms, work desks, and free WiFi. Each room includes a TV, wardrobe, and tiled floors, ensuring a pleasant stay.

Dining and Leisure: The family-friendly restaurant serves Mexican cuisine in a traditional ambience. Guests can enjoy brunch, lunch, and dinner, complemented by local specialities, fresh pastries, and live music. The bar provides a relaxing space for evening entertainment.

Facilities and Services: The hotel features a fitness centre, yoga classes, and aerobics. Additional amenities include a lounge, outdoor play area, and free WiFi throughout the property. A paid shuttle service and 24-hour front desk cater to guest needs.

Convenient Location: Located 10 km from Hermanos Serdán International Airport, the hotel is surrounded by a restaurant. Guests appreciate the convenient location, attentive staff, and immaculate room cleanliness.

R
Rmz
From
Mexico
COSTO BENEFICIO 💯 X💯 RECOMENDABLE
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 667 reviews
Price from
US$62.60
1 night, 2 adults

Quinta Alhóndiga Galindo Hotel Boutique

Hotel in Cholula

Comfortable Accommodations: Quinta Alhóndiga Galindo Hotel Boutique in Cholula offers family rooms with private bathrooms, balconies, and modern amenities. Each room includes a TV, work desk, and free WiFi.

Dining and Leisure: The hotel features a family-friendly restaurant serving brunch, lunch, dinner, and high tea in a traditional and romantic ambience. Guests can also enjoy a bar, coffee shop, and outdoor seating area.

Convenient Location: Located 10 km from Hermanos Serdán International Airport, the hotel provides easy access to local attractions. Guests appreciate the convenient location and excellent service.

C
Cesar
From
Netherlands
The building is a three century old grain storage shed. The family has rescued it to make it a stylish boutique hotel embedded with a museum concept that depicts Mexican history. The staff is so polite and helpful.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 117 reviews
Price from
US$99.01
1 night, 2 adults

Hotel Boutique Camino Del Bosque

Hotel in Cholula

Elegant Accommodations: Hotel Boutique Camino Del Bosque in Cholula offers 5-star comfort with air-conditioned rooms featuring private bathrooms, mountain views, and modern amenities. Each room includes a minibar, free toiletries, and a seating area.

Exceptional Facilities: Guests can enjoy a fitness centre, year-round outdoor swimming pool, and a lush garden. Additional facilities include a massage service, bar, and free WiFi throughout the property.

Dining Experience: The modern, family-friendly restaurant serves Mexican cuisine for lunch. Breakfast options include American, buffet, and à la carte, featuring warm dishes, juice, and fruits.

Convenient Location: Located 10 km from Hermanos Serdán International Airport, the hotel provides free on-site private parking and a paid shuttle service. Highly rated for room comfort, breakfast, and attentive staff.

V
Verhalleman
From
Belgium
We felt right at home from the moment we arrived, so much so that we immediately booked an extra night! If you're looking for peaceful, quiet days away from the daily rush, this hotel is absolutely perfect. Claudia greeted us warmly, and the entire staff spoiled us with delicious food and exceptional service throughout our stay. The hotel is also incredibly well-located, offering easy access to the center of Cholula and nearby woods for beautiful nature walks. We truly hope to come back very soon!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 329 reviews
Price from
US$116.42
1 night, 2 adults

Mansion Azul Cholula

Hotel in Cholula

Comfortable Accommodations: Mansion Azul Cholula in Cholula offers family rooms with air-conditioning, private bathrooms, and modern amenities. Each room includes a work desk, TV, and soundproofing for a pleasant stay.

Dining Experience: Guests can enjoy a sun terrace, restaurant, and bar. The family-friendly restaurant serves Mexican, local, and international cuisines in a traditional and romantic ambience. Breakfast includes local specialities, pancakes, and fruits.

Convenient Location: Located 11 km from Hermanos Serdán International Airport, the hotel is highly rated for its convenient location and excellent service. Private check-in and check-out, a 24-hour front desk, and a tour desk enhance the guest experience.

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews
Price from
US$76.01
1 night, 2 adults

Xoxula by Inmense

Hotel in Cholula

Located in Cholula, 11 km from Puebla, Xoxula by Inmense features free WiFi access. The hotel has a sun terrace and views of the garden. The rooms have a flat-screen TV.

D
Deep
From
Germany
Such a cute hotel with comfortable rooms and spacious king bed downstairs (and slightly smaller queen upstairs) and the cutest and most delicious waffle house as part of the hotel to have breakfast 🥞
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 147 reviews
Price from
US$94.47
1 night, 2 adults

Quinta Luna

Hotel in Cholula

Thirty minutes’ drive from central Puebla, Quinta Luna offers elegantly furnished suites, free Wi-Fi and American-style breakfast.

I
Ignacio
From
United States
This is a small, boutique hotel in a restored colonial home near the center of Cholula, a small but historic city outside Puebla. The restoration and transformation into a hotel were very tasteful. An easy walk to the center of town and to the archaeological sites. Beautiful patio, library, and dining room, and exceptionally good breakfast.
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 113 reviews
Price from
US$162.57
1 night, 2 adults

Estrella de Belem B&B and Spa

Hotel in Cholula

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.

K
Katrina
From
United Kingdom
Staff were very attentive, lovely atmosphere. Great location centrally in cholula.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 136 reviews
Price from
US$185.20
1 night, 2 adults

Hotel Camino Del Bosque Centro Pádel

Hotel in Cholula

Elegant Accommodation: Hotel Camino Del Bosque Centro Pádel in Cholula offers a 5-star experience with a fitness centre, garden, terrace, restaurant, and free WiFi.

Comfortable Amenities: Guests enjoy private check-in and check-out, a fitness room, 24-hour front desk, family rooms, full-day security, and room service. Free on-site private parking is available.

Dining Options: An à la carte breakfast is served daily. The restaurant features a variety of dining options, including a bar.

Convenient Location: Located 10 km from Hermanos Serdán International Airport, the hotel provides easy access to local attractions.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 79 reviews
Price from
US$102.92
1 night, 2 adults
See all 91 hotels in Cholula

Hotels with airport shuttles in Cholula

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 336 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 93 reviews
From US$98.44 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 198 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 426 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 113 reviews
From US$162.57 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,319 reviews
From US$130.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 27 reviews
From US$81.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews
From US$51.10 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 307 reviews
From US$177.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 134 reviews
From US$125.62 per night

Most booked hotels in Cholula and surroundings in the past month

See all

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 320 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 379 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 677 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 197 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 562 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 316 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 668 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 65 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 181 reviews

Popular with guests booking hotels in Cholula

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 329 reviews

Budget hotels in Cholula and nearby

See all
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 320 reviews

Scored out of 10, guest rating 7.2
Good - What previous guests thought, 379 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 677 reviews

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 197 reviews
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 562 reviews
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 316 reviews
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 668 reviews

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 65 reviews

Best hotels with breakfast in Cholula and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 181 reviews
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 329 reviews

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 256 reviews

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews

Hotel MS

Hotel in Cholula
Breakfast options
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 298 reviews

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 1,025 reviews
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 161 reviews
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 133 reviews

Hotels located in the centre of Cholula

See all
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 147 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 317 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 213 reviews
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 136 reviews

Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 71 reviews

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 88 reviews
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 18 reviews

FAQs about hotels in Cholula

What guests said about Cholula:

Scored out of 10, guest rating 10

A magic and interesting town where you can have a peaceful...

A magic and interesting town where you can have a peaceful time in a friendly environment and good food. The archeological site fully recommended to go. The pyramid is something unique to go and se by your self.
Guest review by Anonymous
Scored out of 10, guest rating 10

Highly recommend Cholula, the church Virgin de Los Remedios...

Highly recommend Cholula, the church Virgin de Los Remedios is spectacular and you must visit the regional museum with excellent information and displays. There are many great restaurants with a variety of cuisine including of course authentic regional food. You just walk around town and we never saw shady characters at all. The colonial architecture is classic and we found the people to be friendly and helpful. The climate for our visit in October was varied but generally nice.
Guest review by Russell
Costa Rica
Scored out of 10, guest rating 10

We stayed 6 nights.

We stayed 6 nights. I think we could have easily done 4 nights. Worth checking out for sure. 2 sides to Cholula. San Pedro side, where we stayed & the San Andres side. We walked everywhere in town (5-7 miles a day) Perfect weather. We stayed in Feb. 2023. Lots of restaurants & small tiendas & 43 churches. Lots of shops. I'd recommend staying 4 nights and then staying in Puebla City too.
Guest review by Paulette
Mexico
Scored out of 10, guest rating 8.0

Cholula is a very nice town with lots of good restaurants to...

Cholula is a very nice town with lots of good restaurants to walk to. There is a beautiful town square and many churches. We were there 2 days. That was enough. We decided to go back to Mexico City where we started. The lack of heat in all rooms in the smaller towns and cities got to us while traveling in January. The way people in Mexico live with door open and wearing ski wear until 1 pm is foreign to us and just got on my nerves. Its cold here in January.
Guest review by Enjoying the day
United States

See reviews by guests who stayed at hotels in Cholula

See all
From US$94.47 per night
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 147 reviews
Such a cute hotel with comfortable rooms and spacious king bed downstairs (and slightly smaller queen upstairs) and the cutest and most delicious waffle house as part of the hotel to have breakfast 🥞
Guest review by Deep
Germany
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 298 reviews
The location is fantastic. Just outside the hotel are the bistros and restaurants on the Zocalo. An even more charming place in the evening. The lady manager is very friendly and helpful.
Guest review by Poh Chai
Singapore
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 104 reviews
Location is located in the centre of Cholula.
Guest review by Peter
United Kingdom
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 133 reviews
It is a very lovely hotel.
Guest review by Christine
United States

More places to explore, more ways to go