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

Search San Pedro Cholula hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
21 Aug - 22 Aug
Tomorrow
22 Aug - 23 Aug
This weekend
21 Aug - 23 Aug
Next weekend
28 Aug - 30 Aug

Filter by

Property class

Guest rating

Our top choices for San Pedro Cholula hotels

Breakfast included
Hotel
Reserve now, pay later
Pool
Wi-Fi included

1. Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
Cholula
Mexico
Carlos Alberto
NZ$117
includes taxes & fees
24 Aug - 25 Aug
Hotel Las Iglesias, Cholula

2. Fiesta Inn Express Puebla Explanada

Fiesta Inn Express Puebla Explanada
Cholula
Mexico
mariana
NZ$162
includes taxes & fees
24 Aug - 25 Aug
Fiesta Inn Express Puebla Explanada

3. Santa Josefita

Santa Josefita
Cholula
United States
Inna
NZ$115
includes taxes & fees
27 Aug - 28 Aug
Santa Josefita

4. Hotel San Pablo

Hotel San Pablo
Cholula
Canada
Alexander
NZ$51
includes taxes & fees
14 Sept - 15 Sept
Hotel San Pablo

5. Hotel Terraza San Pedrito

Hotel Terraza San Pedrito
Cholula
United States
Brett
NZ$53
includes taxes & fees
23 Aug - 24 Aug
Hotel Terraza San Pedrito

6. Hotel Xelhua

Hotel Xelhua
Cholula
United States
Leticia
NZ$95
includes taxes & fees
20 Sept - 21 Sept
Hotel Xelhua

7. Estrella de Belem

Estrella de Belem
Cholula
United States
Maria
NZ$190
includes taxes & fees
23 Aug - 24 Aug
Estrella de Belem

8. Mansion Azul Cholula

Mansion Azul Cholula
Cholula
United States
Ryan
NZ$114
includes taxes & fees
23 Aug - 24 Aug
Mansion Azul Cholula

9. Hotel El Cristo

Hotel El Cristo
Cholula
United States
Erick
NZ$106
includes taxes & fees
23 Aug - 24 Aug
Hotel El Cristo

10. Xoxula by Inmense

Xoxula by Inmense
Cholula
Canada
Luis
NZ$167
includes taxes & fees
13 Sept - 14 Sept
Xoxula by Inmense

11. Hotel Calli Quetzalcoatl

Hotel Calli Quetzalcoatl
Cholula
United States
gildardo
NZ$77
includes taxes & fees
20 Sept - 21 Sept
Hotel Calli Quetzalcoatl

12. Casa Eva Hotel Boutique & Spa

Casa Eva Hotel Boutique & Spa
Cholula
Mexico
Brian
NZ$269
includes taxes & fees
31 Aug - 1 Sept
Casa Eva Hotel Boutique & Spa

13. Quinta Luna

Quinta Luna
Cholula
United States
Allen
NZ$212
includes taxes & fees
14 Sept - 15 Sept
Quinta Luna

14. Hotel CHOLOA

Hotel CHOLOA
Cholula
United States
Alfredo
NZ$130
includes taxes & fees
23 Aug - 24 Aug
Hotel CHOLOA

15. Hotel Casa Chanehque

Hotel Casa Chanehque
Cholula
United States
David
NZ$219
includes taxes & fees
22 Sept - 23 Sept
Hotel Casa Chanehque

16. Hotel Boutique Camino del Bosque by Rotamundos

Hotel Boutique Camino del Bosque by Rotamundos
Cholula
United States
Elizabeth
NZ$165
includes taxes & fees
2 Sept - 3 Sept
Hotel Boutique Camino del Bosque by Rotamundos

17. Hotel los remedios cholula Puebla

Hotel los remedios cholula Puebla
Cholula
United States
Honorio
NZ$62
includes taxes & fees
24 Aug - 25 Aug
Hotel los remedios cholula Puebla

18. Hotel Santa Irene

Hotel Santa Irene
Cholula
United States
Brenda
NZ$141
includes taxes & fees
23 Aug - 24 Aug
Hotel Santa Irene

19. Cachito Mio Hotel

Cachito Mio Hotel
Cholula
United States
sofia
NZ$177
includes taxes & fees
24 Aug - 25 Aug
Cachito Mio Hotel

20. Villas Hotel Cholula

Villas Hotel Cholula
Cholula
United States
Marco
NZ$71
includes taxes & fees
31 Aug - 1 Sept
Villas Hotel Cholula
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Our guide on where to stay in San Pedro Cholula

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

Cholula

Discover a beautiful colonial city with a collection of ornate churches and an ancient history that is inscribed into archaeological sites and cultural relics.

Cholula Centro

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

Stay near popular San Pedro Cholula attractions

A lush green hill with a person taking a photo. In the background, there are two large bell towers with domes.

Great Pyramid of Cholula

9.4/10 (1,232 reviews)
Presiding over the city of Cholula is one of the world’s largest pyramids, with an immense slope built up over centuries of religious devotion.
See properties
A sunset with the sun low on the horizon, casting a warm glow over a parking lot with trees in the background.
Photo by Elena Kostoulakis

University of the Americas Puebla

9.0/10 (224 reviews)
Take a campus tour or just explore the area of University of the Americas Puebla during your travels in San Andrés Cholula. Discover the volcano viewpoints and cafes in this trendy area.
See properties
A church on a hill with a volcano in the background.

La Virgen de los Remedios Sanctuary

9.2/10 (257 reviews)
Discover the awe-inspiringly ornate interior of this 16th-century Catholic church situated on top of an ancient pre-Hispanic pyramid in Cholula’s archaeology park.
See properties

Explanada Shopping Center

9.4/10 (39 reviews)
You can browse for the perfect souvenirs at Explanada Shopping Center during your stay in San Pedro Cholula. Wander the gardens or discover the area's volcano viewpoints.
See properties

Plaza de la Concordia

9.0/10 (114 reviews)
After visiting Plaza de la Concordia, make a plan to see the other sights and activities in San Pedro Cholula. Discover the volcano viewpoints and cafes in this trendy area.
See properties

Ice Arena Puebla

8.2/10 (36 reviews)
You can take time to visit Ice Arena Puebla during your travels to San Pedro Cholula. Amble around the area's gardens or visit its monuments.
See properties

Cerro Zapotecas

9.0/10 (37 reviews)
Commune with nature and explore the great outdoors at Cerro Zapotecas during your travels in San Pedro Cholula. Amble around the area's gardens or visit its monuments.
See properties

Container City

8.4/10 (79 reviews)
You can enjoy some culture when you stop by Container City in San Andrés Cholula. Discover the volcano viewpoints and cafes in this trendy area.
See properties

Learn more about San Pedro Cholula

The Great Pyramid of Tepanapa towers over the city, with Nuestra Señora de los Remedios church perched dramatically on top. Explore the vibrant zócalo where local vendors sell traditional Pueblan crafts, then sample authentic mole poblano at family-run restaurants.

See all hotels in San Pedro Cholula
A church on a hill with a volcano in the background.

Top San Pedro Cholula Hotel Reviews

Recent Reviews in San Pedro Cholula

Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG

10/10 Excellent
"Everything was super organized delicious breakfast, also smelly super clean."
Mario 1-night trip
Posted 2 days ago
Holiday Inn Express Puebla by IHG
Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis

10/10 Excellent
"Excelente servicio. El mejor hotel de Puebla"
Fernando 1-night trip
Posted 5 days ago
Grand Fiesta Americana Puebla Angelópolis
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

10/10 Excellent
"Excellent hotel!"
María de los Angeles 1-night trip
Posted 7 days ago
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG

10/10 Excellent
"Plenty of staff to help with everything and pool is great, clean and heated! The only concern I had was with no fridge in the room and no ice machines. Other than that, every staff from front desk to cleaners/stockers are fantastic"
Daniel 4-night trip
Posted 11 days ago
InterContinental Presidente Puebla by IHG
Hotel San Pablo

Hotel San Pablo

8/10 Good
"Perfect for someone who needs a place to stay the night. Clean, affordable, TV works WiFi is OK, and somewhat close to Centro Cholula and San Andres. I would come back."
Mario 1-night trip
Posted 2 weeks ago
Hotel San Pablo
Holiday Inn Puebla La Noria by IHG

Holiday Inn Puebla La Noria by IHG

8/10 Good
"Property and services are great, but having an elevator out of service really impacts the experience, long waits and crowded spaces."
RICARDO 2-night trip
Posted 3 weeks ago
Holiday Inn Puebla La Noria by IHG
Hotel Calli Quetzalcoatl

Hotel Calli Quetzalcoatl

10/10 Excellent
"Muy buen lugar"
piedra 1-night trip
Posted 1 month ago
Hotel Calli Quetzalcoatl

More cheap accommodation in San Pedro Cholula

Hotel Teresita

Hotel Teresita

Av 3 Pte 309 Puebla PUE
NZ$43
31 Aug - 1 Sept
includes taxes & fees
Hotel Teresita
Hotel Frida

Hotel Frida

Calle 2 Norte 206 Colonia Centro Puebla PUE
NZ$62
23 Aug - 24 Aug
includes taxes & fees
Hotel Frida
Hotel Aroma 406

Hotel Aroma 406

2 NORTE 406 Puebla PUE
NZ$65
20 Sept - 21 Sept
includes taxes & fees
8.4/10 Very good! (218 reviews)
Hotel Aroma 406
Hotel Royal Puebla

Hotel Royal Puebla

Atilac San Felipe Hueyotlipan Puebla PUE
NZ$67
4 Sept - 5 Sept
includes taxes & fees
7.8/10 Good! (173 reviews)
Hotel Royal Puebla
Hotel Sofia

Hotel Sofia

3 Poniente no 319 Puebla PUE
NZ$73
6 Sept - 7 Sept
includes taxes & fees
Hotel Sofia
Kharma Suites

Kharma Suites

Av. del Castillo 5838 San Andrés Cholula PUE
NZ$88
7 Sept - 8 Sept
includes taxes & fees
8.8/10 Excellent! (397 reviews)
Kharma Suites

Frequently asked questions

What is the best area to stay in San Pedro Cholula?
The best area to stay in San Pedro Cholula is around the main Zócalo (central square) and the surrounding blocks, offering the most convenient and enjoyable experience.This central area is the heart of San Pedro Cholula, with the Zócalo itself being a pleasant park surrounded by historic buildings like the Capilla Real and the Ex-Convento de San Gabriel. You'll find a good selection of restaurants, cafes, and artisan shops within easy walking distance, particularly along Calle 2 Oriente and Avenida Morelos. The Great Pyramid of Cholula and the Santuario de Nuestra Señora de los Remedios are also just a short stroll away.For couples seeking a blend of culture and relaxation, staying near the Zócalo is ideal. You're perfectly positioned to explore the pyramid, visit local markets, and enjoy evening meals at one of the many eateries with views of the square or the illuminated churches. The area has a pleasant, pedestrian-friendly feel, making it easy to wander and discover hidden courtyards or charming boutiques.Solo travellers will also appreciate the central location for its convenience and accessibility. Being close to the main attractions and transport links means less time spent commuting and more time experiencing the town.
What are the best family hotels in San Pedro Cholula?
For a family-friendly stay in San Pedro Cholula, consider Hotel Santa Rosa, Hotel San Pablo, and Hotel Calli Quetzalcoatl.The 3.5-star Hotel Santa Rosa, with an 8.4 rating, offers a playground for children and complimentary valet parking, including secured and covered options. It is conveniently located just 0.3 km from Ex-Convento de San Gabriel and 0.6 km from Zócalo. Guests often highlight the amazing food and excellent service.Hotel San Pablo, rated 8.2, also features a playground for children, free nearby parking, and complimentary toiletries. It is situated 0.8 km from the Great Pyramid of Cholula and 0.9 km from Zócalo.Another great option is the 3-star Hotel Calli Quetzalcoatl, rated 7.8. This hotel provides rollaway extra beds, which are free, and onsite babysitting services. It is very close to Ex-Convento de San Gabriel (0.3 km) and Zócalo (0.6 km). The staff are frequently described by guests as friendly and attentive.
What are the best spa hotels in San Pedro Cholula?
For an excellent spa experience in San Pedro Cholula, consider the Estrella de Belem or Quinta Luna, both highly-rated by guests.The 4-star Estrella de Belem, with an impressive 9.8 rating, offers a full-service spa with a wide range of treatments including facial treatments, hydrotherapy, reflexology, and hot stone massage. Guests particularly appreciate the friendly and attentive staff, as well as the spacious rooms. It is also conveniently located just 0.4 km from the Great Pyramid of Cholula.Another superb option is the 3.5-star Quinta Luna, also boasting a 9.8 rating. This hotel provides an extensive full-service spa with daily onsite availability, offering deep tissue massage, detoxification wraps, body scrubs, aromatherapy, and even Ayurvedic treatments. Guests consistently praise its great location, beautiful rooms, and helpful staff. It is situated 0.8 km from the Great Pyramid of Cholula.Both of these hotels provide exceptional spa facilities and are much-loved by visitors to San Pedro Cholula.
What hotels in San Pedro Cholula offer free breakfast?
For hotels in San Pedro Cholula that offer complimentary breakfast, consider the Fiesta Inn Express Puebla Explanada, Xoxula by Inmense, and Hotel Boutique Camino del Bosque by Rotamundos.The 3-star Fiesta Inn Express Puebla Explanada, with an excellent 9.4 rating, offers both a free buffet breakfast and a free standard breakfast. Guests frequently praise the excellent amenities, great customer service, and the hotel's convenient location. It is also well-located, being just 1.1 km from the Church of Our Lady of Remedies and 1.9 km from the University of the Americas Puebla.Another excellent option is the 4-star Xoxula by Inmense, rated 9.0. This hotel provides a free continental breakfast and free WiFi. It is very centrally located, just 0.1 km from the Capilla de la Tercera Orden and 0.3 km from Plaza de la Concordia. Guests appreciate the comfortable beds and lovely breakfast.The 3.5-star Hotel Boutique Camino del Bosque by Rotamundos, with an impressive 9.4 rating, also includes free breakfast, specifically a complimentary cooked breakfast, and free self-parking.
What are the top pet-friendly hotels in San Pedro Cholula?
For top pet-friendly hotels in San Pedro Cholula, consider Santa Josefita Bed & Breakfast, Casa Eva Hotel Boutique & Spa, Quinta Luna, and Hotel El Cristo.The 3-star Santa Josefita Bed & Breakfast, with an excellent 9.6 rating, welcomes dogs and is conveniently located near the Great Pyramid of Cholula (0.8 km) and the Zócalo (0.6 km). Guests frequently praise the great breakfast and amazing staff.Casa Eva Hotel Boutique & Spa, a 3.5-star hotel with a 9.2 rating, permits both dogs and cats. It is very close to the Zócalo (0.5 km) and the Great Pyramid of Cholula (0.6 km).Quinta Luna, a 3.5-star hotel rated an outstanding 9.8, allows pets to stay free of charge and offers various parking options, including free self-parking. It is situated just 0.7 km from the Zócalo and 0.8 km from the Great Pyramid of Cholula. Guests often mention the great location, beautiful rooms, and helpful staff.Hotel El Cristo, with an 8.8 rating, also welcomes dogs and is located 0.6 km from the Zócalo and 0.7 km from the Great Pyramid of Cholula.
What are the best budget hotels in San Pedro Cholula?
For excellent budget hotels in San Pedro Cholula, consider the Fiesta Inn Express Puebla Explanada, Hotel Terraza San Pedrito, and Hotel El Cristo.The 3-star Fiesta Inn Express Puebla Explanada, with an exceptional 9.4 rating, is highly praised for its excellent amenities, great customer service, and nice rooms. Guests particularly appreciate the complimentary breakfast and free WiFi, along with the indoor pool. It is conveniently located just 1.1 km from the Church of Our Lady of Remedies and 1.9 km from the University of the Americas Puebla.Another option is the 3-star Hotel Terraza San Pedrito, rated 7.6. This hotel offers free wired internet in public areas, free WiFi, and complimentary toiletries. Free self-parking is also available. It is situated 1.1 km from Plaza de la Concordia and 1.3 km from Capilla de la Tercera Orden.Hotel El Cristo, rated 8.8, provides free self-parking, complimentary toiletries, and free WiFi. It is well-located, being only 0.6 km from Capilla de la Tercera Orden and 0.8 km from Plaza de la Concordia and Museo de la Ciudad de Cholula.
Where can I find the best nightlife in San Pedro Cholula?
San Pedro Cholula offers a range of nightlife options, primarily centred around its historical areas.The main square, or Zócalo, and the surrounding streets are the heart of the evening activity. You'll find numerous restaurants that convert into bars in the evening, offering outdoor seating and a relaxed atmosphere. There are also several independent bars and pubs that often feature live music, particularly on weekends.Avenida Miguel Hidalgo, leading away from the Zócalo, has a concentration of more modern bars and some establishments that play louder music for dancing. These places tend to attract a younger crowd and stay open later into the night.Closer to the pyramid, particularly along Calle 14 Oriente, you'll find a few quieter establishments. These are often smaller, more intimate bars with a focus on craft beverages or a specific type of music, like jazz or acoustic sets.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, although it depends on the cancellation policy of your booking. Most bookings are refundable if cancelled within 24 to 48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to 'My Trips' and selecting your reservation. To find flexible deals, filter your search by 'Fully refundable property' for hotels in San Pedro Cholula.
How can I save on a hotel booking in San Pedro Cholula with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on San Pedro Cholula hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in San Pedro Cholula?
Prices for hotels in San Pedro Cholula often vary, but you can find a great deal from NZ$43 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by 'Price: low to high' for our cheapest rates.

Explore a world of travel with Expedia