Hotels in Cholula

Search and compare Cholula hotels from hundreds of travel sites and save

Cholula, Puebla, Mexico
27 Jul — 28 Jul2
Cholula, Puebla, Mexico
Tue 27/7
Wed 28/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cholula

Filter by star ratings
All filters
Villas Arqueologicas Cholula
Villas Arqueologicas Cholula
7.9 Good
2 Poniente No. 601, Cholula, Puebla, Mexico
Show on map
2.2 km from city centre, Cholula 
GoodBased on 148 reviews
7.9

Located in Puebla, Villas Arqueologicas Cholula is within a 30-minute drive of Hermanos Serdan International Airport and provides an outdoor pool and free Wi-Fi. The numerous facilities this unique hotel offers include an express check-in and check-out feature, meeting rooms and a 24-hour reception.

Holiday Inn Puebla Finsa
Holiday Inn Puebla Finsa
8.8 Excellent
Lateral Mexico - Puebla: 7719, Puebla City, Puebla, Mexico
Show on map
9.1 km from city centre, Cholula 
ExcellentBased on 66 reviews
8.8

Holiday Inn Puebla Finsa provides 3-star accommodation in Puebla. It also offers an executive floor, a sauna and an indoor pool.

Hotel Senorial
Hotel Senorial
9.0 Excellent
Calle 4 Norte No 602, Puebla City, Puebla, Mexico
Show on map
13.0 km from city centre, Cholula 
ExcellentBased on 811 reviews
9.0

Conveniently situated, Hotel Senorial offers easy access to Puebla's popular hot spots. The various amenities this contemporary hotel has to offer include a beauty centre, valet parking and an express check-in and check-out feature.

Tips for booking a Cholula hotel

Cheapest month:October
Most expensive month:December
Average price in Cholula:$63/night
Absolute cheapest price found:$7/night
Cheapest day:Wednesday
Most expensive day:Sunday
$50 - $88
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$47 - $60
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cholula hotels

Show all 98 hotels
1
Holiday Inn Puebla Finsa
Holiday Inn Puebla Finsa
8.8 Excellent
Lateral Mexico - Puebla: 7719, Puebla City, Puebla, Mexico
Show on map
7.1 km from city centre, Puebla City 

Holiday Inn Puebla Finsa provides 3-star accommodation in Puebla. It also offers an executive floor, a sauna and an indoor pool.

2
Villas Arqueologicas Cholula
Villas Arqueologicas Cholula
7.9 Good
2 Poniente No. 601, Cholula, Puebla, Mexico
Show on map
2.2 km from city centre, Cholula 

Located in Puebla, Villas Arqueologicas Cholula is within a 30-minute drive of Hermanos Serdan International Airport and provides an outdoor pool and free Wi-Fi. The numerous facilities this unique hotel offers include an express check-in and check-out feature, meeting rooms and a 24-hour reception.

Cheapest hotels in Cholula, Puebla City

Show all 98 hotels
Villas Arqueologicas Cholula
Villas Arqueologicas Cholula
7.9 Good
2 Poniente No. 601, Cholula, Puebla, Mexico
Show on map
2.2 km from city centre,  

Located in Puebla, Villas Arqueologicas Cholula is within a 30-minute drive of Hermanos Serdan International Airport and provides an outdoor pool and free Wi-Fi. The numerous facilities this unique hotel offers include an express check-in and check-out feature, meeting rooms and a 24-hour reception.

$53
Avg. per night
Hotel Senorial
Hotel Senorial
9.0 Excellent
Calle 4 Norte No 602, Puebla City, Puebla, Mexico
Show on map
0.8 km from city centre,  

Conveniently situated, Hotel Senorial offers easy access to Puebla's popular hot spots. The various amenities this contemporary hotel has to offer include a beauty centre, valet parking and an express check-in and check-out feature.

$60
Avg. per night
Holiday Inn Puebla Finsa
Holiday Inn Puebla Finsa
8.8 Excellent
Lateral Mexico - Puebla: 7719, Puebla City, Puebla, Mexico
Show on map
7.1 km from city centre,  

Holiday Inn Puebla Finsa provides 3-star accommodation in Puebla. It also offers an executive floor, a sauna and an indoor pool.

$77
Avg. per night

Hotel prices in Cholula

3 stars

$53 - $77

Holiday Inn Puebla Finsa

No. 1 most popular

$77
Avg. per night
Villas Arqueologicas Cholula
$53
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cholula

Cholula travel FAQs

  • What are the best hotels in Cholula?

    Villas Arqueologicas Cholula (7.9/10 from 148 reviews), Hotel Rincón Poblano (8.2/10 from 359 reviews), and Hotel Santo Domingo (8.1/10 from 399 reviews) are all highly rated places to stay in Cholula.

  • What is a good hotel near Great Pyramid of Cholula?

    Villas Arqueologicas Cholula is a popular hotel near Great Pyramid of Cholula that is highly recommended, with a score of 7.9 across 148 reviews.

  • How much do hotels in Cholula cost?

    $75/night is the average price of a hotel in Cholula, based on HotelsCombined searches over the last 3 days.

  • How much is a cheap hotel in Cholula?

    HotelsCombined searches in the last 3 days suggest cheap Cholula hotels have prices starting from as low as $18/night, depending on the popularity of your requested dates.

  • How much is a hotel in Cholula tonight?

    Prices for a hotel in Cholula tonight are about $76 on average, but HotelsCombined users have found prices as low as $23 for tonight in the last 3 days. The best price found for a 4-star hotel in Cholula tonight is $43.