Find hotels in San Andrés Cholula from £20

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for San Andrés Cholula hotels

Lâviu B&B Luxe Suites

Lâviu B&B Luxe Suites
2.5 star property
Angelópolis
8.2 out of 10, Very good, (54 reviews)
"Todo excelente "
Mexico
Nirvana
The price is £32
includes taxes & fees
4 May - 5 May
Lâviu B&B Luxe Suites

Kharma Suites

Kharma Suites
2.5 star property
San Andrés Cholula
9.0 out of 10, Wonderful, (321 reviews)
"Excelente todo"
Mexico
Karina
The price is £38
includes taxes & fees
11 May - 12 May
Kharma Suites

Hotel Villa Florida

Hotel Villa Florida
3.5 star property
Angelópolis
8.8 out of 10, Excellent, (655 reviews)
"Great location, staff very friendly. A bit noisy (cars) but in a fair trade for its location. "
Canada
Mayra Patricia
The price is £60
includes taxes & fees
20 May - 21 May
Hotel Villa Florida

Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis
9.6 out of 10, Exceptional, (62 reviews)
"This hotel is excellent. "
United States
Luis
The price is £51
includes taxes & fees
10 May - 11 May
Tru By Hilton Puebla Angelopolis

Missum Versatile Living

Missum Versatile Living
3.0 star property
San Andrés Cholula
8.6 out of 10, Excellent, (38 reviews)
"The studio we booked was clean and organized. The only bad experience I had was with the washing machines. They take forever to wash and dry. Overall the room was in good condition. "
United States
Stefanny
The price is £49
includes taxes & fees
5 May - 6 May
Missum Versatile Living

Santo Refugio Heritage Hotel

Santo Refugio Heritage Hotel
3.5 star property
Cholula
9.4 out of 10, Exceptional, (70 reviews)
"Great Service "
United States
Jose
The price is £79
includes taxes & fees
8 May - 9 May
Santo Refugio Heritage Hotel

Hotel Cipres

Hotel Cipres
2.0 star property
Angelópolis
8.6 out of 10, Excellent, (20 reviews)
"."
Mexico
Alison
The price is £44
includes taxes & fees
4 May - 5 May
Hotel Cipres

Hotel Suites Regente

Hotel Suites Regente
4.0 star property
Cholula
9.8 out of 10, Exceptional, (26 reviews)
"Great hotel."
United States
Robert
The price is £59
includes taxes & fees
4 May - 5 May
Hotel Suites Regente

Hampton Inn & Suites by Hilton Puebla

Hampton Inn & Suites by Hilton Puebla
3.0 star property
Tlaxcalancingo
9.4 out of 10, Exceptional, (627 reviews)
"Everything was great about our stay. We stayed one night for a wedding and had everything we needed from check-in to check-out. I recommend this hotel and would consider staying here again!"
United States
Andy
The price is £49
includes taxes & fees
10 May - 11 May
Hampton Inn & Suites by Hilton Puebla

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.2 out of 10, Very good, (2,284 reviews)
"Clean room, staff and lovely atmosphere "
United States
Tashauna
The price is £54
includes taxes & fees
1 Jun - 2 Jun
Camino Real Puebla Angelopolis

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
3.0 star property
Angelópolis
9.4 out of 10, Exceptional, (1,107 reviews)
"Rooms were clean, the breakfast had a good variety and the staff was courteous."
United States
Lya
The price is £58
includes taxes & fees
18 May - 19 May
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Hilton Garden Inn Puebla Angelópolis, Mexico

Hilton Garden Inn Puebla Angelópolis, Mexico
3.5 star property
Angelópolis
9.2 out of 10, Wonderful, (1,003 reviews)
"Beautiful Hotel , we had a great service nice place to stay "
United States
maria Angeles
The price is £60
includes taxes & fees
10 May - 11 May
Hilton Garden Inn Puebla Angelópolis, Mexico

Sonata Hotel

Sonata Hotel
3.5 star property
Lomas de Angelópolis
8.2 out of 10, Very good, (899 reviews)
"NA"
Mexico
Aaron
The price is £62
includes taxes & fees
14 May - 15 May
Sonata Hotel

One Puebla Angelópolis Periférico

One Puebla Angelópolis Periférico
3.0 star property
Tlaxcalancingo
9.2 out of 10, Wonderful, (737 reviews)
"Minimalistic room great for a quick trip to the city, clean and convenient "
United States
ruben
The price is £40
includes taxes & fees
17 May - 18 May
One Puebla Angelópolis Periférico

Hotel Casa Real

Hotel Casa Real
3.5 star property
Cholula
9.0 out of 10, Wonderful, (203 reviews)
"Excellent accomodations, highly recommend!!!"
United States
Chris
The price is £40
includes taxes & fees
4 May - 5 May
Hotel Casa Real

Hotel Posada Señorial

Hotel Posada Señorial
3.0 star property
Cholula
7.8 out of 10, Good, (210 reviews)
"Good"
Mexico
junchil
The price is £53
includes taxes & fees
18 May - 19 May
Hotel Posada Señorial

Hotel Villas Arqueológicas Cholula

Hotel Villas Arqueológicas Cholula
3.5 star property
Cholula
8.2 out of 10, Very good, (286 reviews)
"Great"
United States
JOSE JUAN
The price is £83
includes taxes & fees
18 May - 19 May
Hotel Villas Arqueológicas Cholula

La Quinta Puebla

La Quinta Puebla
3.0 star property
Puebla
8.0 out of 10, Very good, (255 reviews)
"Wi-fi connection is not always stable but staff was good"
United States
Juan
The price is £21
includes taxes & fees
11 May - 12 May
La Quinta Puebla

La Esmeralda en el Encanto Hotel Petit

La Esmeralda en el Encanto Hotel Petit
3.5 star property
Atlixco
8.8 out of 10, Excellent, (207 reviews)
"Very clean, great staff, beautiful interior and grounds!"
United States
Kevin
The price is £84
includes taxes & fees
5 May - 6 May
La Esmeralda en el Encanto Hotel Petit

Hotel Star Express Puebla - Central CAPU

Hotel Star Express Puebla - Central CAPU
3.0 star property
Puebla
8.2 out of 10, Very good, (345 reviews)
"It wasn't first class ,But it was an affordable low cost hotel and i really appreciated the free breakfast evey morning. Just bring warm clothing and extra blankets if you are sensitive to the cold. I would stay there again "
Canada
Garry
The price is £34
includes taxes & fees
10 May - 11 May
Hotel Star Express Puebla - Central CAPU
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in San Andrés Cholula

Find the best San Andrés Cholula areas for the activities you enjoy most. Learn more about San Andrés Cholula
Learn more about San Andrés Cholula

Angelópolis

Angelópolis is noteworthy for its shopping, and you can make a stop at top attractions like University Cultural Center of BUAP and Angelopolis Commercial Center.

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.

Lomas de Angelópolis

While Lomas de Angelópolis may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like University Cultural Center of BUAP and Loro Puebla Zoo.

Tlaxcalancingo

Travellers like the monuments in Tlaxcalancingo, and Loro Puebla Zoo is a top attraction you might want to visit.

Santa María Tonantzintla

While Santa María Tonantzintla may not have many sights to explore, venturing just a little farther will lead you to top things to see and do like Loro Puebla Zoo and Explanada Shopping Center.

Stay near popular San Andrés Cholula attractions

Learn more about San Andrés Cholula

The Great Pyramid of Cholula towers over this ancient city where you can explore archaeological tunnels beneath its massive structure. Climb to the colourful church atop the pyramid, then sample traditional Pueblan dishes at the lively local market.

Top San Andrés Cholula Hotel Reviews

More cheap stays in San Andrés Cholula

Frequently asked questions

What is the best area to stay in San Andrés Cholula?
The best area to stay in San Andrés Cholula is around the main Zócalo (main square) and in the adjacent areas of San Pedro Cholula.

The area surrounding the Zócalo in San Andrés Cholula is the town's heart. It's where you'll find the Great Pyramid of Cholula with its iconic church on top, Templo de Nuestra Señora de los Remedios. The streets here are generally walkable and filled with traditional markets, local eateries, and artisan shops. This central location provides easy access to the main attractions and a real sense of local life.

For couples looking for a romantic and culturally rich experience, staying near the Zócalo in San Andrés Cholula is ideal. You're steps away from historic sites, and the evenings offer a pleasant stroll through illuminated streets with plenty of options for dinner or a drink. The proximity to the pyramid means you can visit it at your leisure, perhaps enjoying a sunrise or sunset view.

San Pedro Cholula, which borders San Andrés, offers a slightly more developed tourist infrastructure while maintaining its historical charm. The area around its own Zócalo and the nearby Portal Guerrero is particularly good. Here you'll find more upscale boutique hotels and a wider selection of contemporary restaurants and cafes.
What are the best hotels in San Andrés Cholula that travellers recommend?
For excellent hotels in San Andrés Cholula that travellers frequently recommend, consider the Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, the Wyndham Puebla Angelopolis, and La Quinta by Wyndham Puebla Palmas Angelopolis.

The 3-star Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, with an outstanding 9.2 rating, is praised for its clean rooms and excellent complimentary buffet breakfast. It is conveniently located near a shopping district and offers suites, with some rooms providing mountain views. The International Baroque Museum is just 0.9 km away.

Another highly recommended option is the 3.5-star Wyndham Puebla Angelopolis, which boasts a 9.0 rating. Guests appreciate the good-sized rooms and excellent service. This hotel features a stylish Art Deco design, an indoor pool, and offers complimentary valet parking. It is situated within a shopping centre, with the Angelopolis Commercial Centre and Estrella de Puebla Observation Wheel both just 0.6 km and 0.8 km away, respectively.

The 3-star La Quinta by Wyndham Puebla Palmas Angelopolis, rated 8.6, is also a popular choice. Travellers often highlight its nice, clean rooms and great complimentary full breakfast. This hotel also showcases an Art Deco design and is located in a shopping district. It is very close to the Angelopolis Commercial Centre (0.6 km) and the Estrella de Puebla Observation Wheel (0.8 km).
What are the best family hotels in San Andrés Cholula?
Two of the best family hotels in San Andrés Cholula are Hotel Villas Arqueológicas Cholula and Santo Refugio Heritage Hotel.

The 3.5-star Hotel Villas Arqueológicas Cholula, with an 8.2 rating, is wonderfully located just 0.4 km from the Great Pyramid of Cholula and 0.6 km from the Zócalo. This hotel offers a playground for children, a pool, and free cribs, making it suitable for families. It also provides connecting rooms and free parking.

Another excellent choice is the 3.5-star Santo Refugio Heritage Hotel, which boasts an impressive 9.4 rating. This hotel provides thoughtful amenities for families, including free rollaway extra beds, a changing table, books for children, and a children's pool. It is conveniently located 1.0 km from the Explanada Shopping Centre.
What are the best spa hotels in San Andrés Cholula?
For hotels with excellent spa facilities in San Andrés Cholula, consider the Camino Real Puebla Angelopolis and the Santo Refugio Heritage Hotel.

The 4-star Camino Real Puebla Angelopolis, rated 8.2, offers a range of luxurious amenities including an outdoor pool with sun loungers and a poolside bar, golf facilities on-site, and comfortable suites with rainfall showerheads and premium bedding. Guests appreciate the friendly staff, good food, and the convenient location, which is just 0.4 km from La Vista Country Club.

Another excellent choice is the 3.5-star Santo Refugio Heritage Hotel, which boasts an outstanding 9.4 rating. This hotel provides massage services and has an indoor pool, making it ideal for a relaxing spa experience.
What hotels in San Andrés Cholula offer free breakfast?
Several excellent hotels in San Andrés Cholula offer complimentary breakfast, including the Hampton Inn & Suites by Hilton Puebla, the Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, Hotel Villa Florida, Kharma Suites, and La Quinta by Wyndham Puebla Palmas Angelopolis.

The 3-star Hampton Inn & Suites by Hilton Puebla, with an impressive 9.4 rating, provides a free self-serve breakfast, complimentary WiFi, and free self-parking.

Another fantastic option is the 3-star Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, rated 9.2. Guests frequently praise the excellent breakfast buffet, clean rooms, and great service. It also offers free WiFi, a complimentary area shuttle, and free self-parking.

Hotel Villa Florida, a 3.5-star establishment with an 8.8 rating, includes a free continental breakfast, free WiFi, and free self-parking. Guests often mention the delicious breakfast and friendly staff. It is conveniently located just 1.8 km from the Triangulo Las Animas Shopping Centre.

Kharma Suites, rated 9.0, offers a free continental breakfast, free self-parking, and complimentary WiFi.

Finally, the 3-star La Quinta by Wyndham Puebla Palmas Angelopolis, with an 8.6 rating, provides a free full breakfast, free WiFi, and free self-parking. Guests appreciate the great breakfast buffet, nice, clean rooms, and friendly staff. It is also close to the Triangulo Las Animas Shopping Centre, at 1.9 km away.
What are the top pet-friendly hotels in San Andrés Cholula?
For top pet-friendly hotels in San Andrés Cholula, consider the Santo Refugio Heritage Hotel, Hotel Casa Real, and Hampton Inn & Suites by Hilton Puebla.

The 3.5-star Santo Refugio Heritage Hotel, with a superb 9.4 rating, offers a dedicated dog exercise area and provides food and water bowls for your pets. It is conveniently located near the Explanada Shopping Centre, just 1.0 km away, and the Ice Arena Puebla, 1.2 km away.

Another excellent choice is the 3.5-star Hotel Casa Real, rated 9.0. This hotel also welcomes dogs and cats and provides food and water bowls. It is well-situated for exploring local attractions, being 1.3 km from the Great Pyramid of Cholula and 1.4 km from Zócalo.

The 3-star Hampton Inn & Suites by Hilton Puebla, with a high 9.4 rating, is another great option for pet owners, offering specific amenities like food and water bowls for your companions.
What are the top boutique hotels in San Andrés Cholula?
For top boutique hotels in San Andrés Cholula, consider the 3.5-star Wyndham Puebla Angelopolis.

The Wyndham Puebla Angelopolis, with a 9.0 rating, offers an indoor pool and complimentary toiletries. Guests consistently mention the good size of the rooms and the excellent service provided by the staff.
What are the best budget hotels in San Andrés Cholula?
For budget-friendly hotels in San Andrés Cholula, consider the Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, Kharma Suites, Hampton Inn & Suites by Hilton Puebla, La Quinta by Wyndham Puebla Palmas Angelopolis, and One Puebla Angelópolis Periférico.

The 3-star Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, with an excellent 9.2 rating, offers complimentary WiFi, free area shuttle service, and a delicious free buffet breakfast. Guests consistently highlight the clean rooms and the excellent breakfast, alongside the good service from the great staff.

Kharma Suites, rated 9.0, provides free breakfast, complimentary self-parking, free toiletries, and free continental breakfast, in addition to free WiFi.

The 3-star Hampton Inn & Suites by Hilton Puebla, boasting an impressive 9.4 rating, includes free breakfast, free WiFi, free self-parking, free toiletries, and a free self-serve breakfast.

La Quinta by Wyndham Puebla Palmas Angelopolis, a 3-star hotel with an 8.6 rating, features free WiFi, a generous free full breakfast, and free self-parking. An area shuttle service is also available for free, and wired internet is complimentary in public areas. This hotel is conveniently located near the Triangulo Las Animas Shopping Centre, just 1.9 km away. Guests frequently praise the nice, clean rooms, the friendly staff, and the great breakfast, especially the excellent breakfast buffet.

Lastly, the 3-star One Puebla Angelópolis Periférico, rated 9.0, offers free WiFi and free self-parking. It is located within a shopping district and provides bicycles for guest use.
What are the most romantic hotels in San Andrés Cholula for couples?
For a romantic stay in San Andrés Cholula, consider the Santo Refugio Heritage Hotel and the Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG.

The 3.5-star Santo Refugio Heritage Hotel, with a 9.4 rating, offers couples dining options and an indoor pool for a relaxing escape. It is situated just 1.7 kilometres from the Church of Our Lady of Remedies, making it convenient for exploring local landmarks.

Another excellent choice is the 3-star Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG, rated 9.2. This hotel provides complimentary buffet breakfast and suites, with many rooms offering mountain views. Guests consistently praise the clean rooms, excellent breakfast, and great staff. It is also very close to La Vista Country Club, at just 0.4 kilometres away.
What are the best hotels in San Andrés Cholula near Triangulo Las Animas Shopping Center?
For hotels near Triangulo Las Animas Shopping Centre in San Andrés Cholula, consider the Wyndham Puebla Angelopolis or Hotel Villa Florida.

The 3.5-star Wyndham Puebla Angelopolis, with a 9.0 rating, is conveniently located just 1.9 kilometres from Triangulo Las Animas Shopping Centre. Guests appreciate the good sized rooms and excellent service, and it also features an indoor pool and free WiFi.

Another great option is the 3.5-star Hotel Villa Florida, rated 8.8. This hotel is also just 1.8 kilometres from the shopping centre. It offers a complimentary breakfast, including a continental option, and has a pool suitable for children. Guests frequently praise the delicious breakfast and the friendly staff.
When is the best time to go to San Andrés Cholula?
The best time to go to San Andrés Cholula is during the dry season, which runs from October to May, with November to March being particularly pleasant.

During these months, you'll experience sunny days and comfortable temperatures, typically ranging from 20°C to 25°C. This makes it ideal for exploring the town's historical sites, like the Great Pyramid of Cholula, and wandering through its colourful streets without the interruption of rain. The evenings are cooler, so a light jacket or jumper is a good idea.

Couples looking for a relaxed and romantic getaway will find this period perfect. The clear skies and comfortable weather allow for leisurely strolls through the Zócalo (main square), enjoying outdoor dining, and visiting the numerous churches and craft markets at your own pace. The lack of humidity also makes outdoor activities more enjoyable.

For solo travellers keen on cultural exploration and photography, the dry season offers excellent conditions. You can easily navigate the pedestrian-friendly areas, visit museums, and capture stunning images of the architecture and scenery under bright skies.
Where can I find the best nightlife in San Andrés Cholula?
San Andrés Cholula offers a varied nightlife scene, with distinct areas suiting different preferences.

The area around the Pyramid of Cholula and the main square (zócalo) is a central point for evening activities. You'll find a collection of bars, pubs, and restaurants that extend their service into the late hours. Many establishments here offer outdoor seating, allowing you to enjoy the evening air. It's a good spot for a relaxed drink or a meal followed by a few cocktails.

Calle 14 Poniente is another prominent street for nightlife in San Andrés Cholula. This street is particularly known for its concentration of bars, many of which play a mix of music genres, from electronic to Latin rhythms. You'll find places suitable for dancing and those more geared towards socialising over drinks.

As another option, the area around the Universidad de las Américas Puebla (UDLAP) campus often has a more student-centric nightlife. Here, you'll discover a range of casual bars and cantinas that offer good value drinks and a lively, youthful atmosphere.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-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 Andrés Cholula.
How can I save on a San Andrés Cholula hotel booking with Expedia?
Members always get our best prices. Find our best San Andrés Cholula hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
How much is the nightly rate at a San Andrés Cholula hotel?
Prices for hotels in San Andrés Cholula often vary, but you can find a great deal from £20 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 the cheapest rate.

Explore a world of travel with Expedia