Hotels in San Pedro Cholula

168 available hotel offers

2 nights
2
1
  • airbnb
  • booking
  • makemytrip
  • oyo
  • yatra
  • goibibo
  • travelguru
  • cleartrip
  • vrbo
  • expedia
  • hotelscom
  • tripcom
  • agoda
San Pedro Cholula hotels
Choose the perfect holiday accommodation
Price per night
Accommodation type
Rating

168 Cheap hotels in San Pedro Cholula

Best San Pedro Cholula luxury hotels (4 and 5 stars)

Among the 168 accommodations in San Pedro Cholula, here are the 4 best luxury hotels

Hotel 5 De Mayo - San Pedro Cholula
9.2 4605 reviews

Hotel 5 De Mayo

hotel, Puebla
The Hotel 5 de Mayo is conveniently located in Puebla, close to the Puebla Convention Center, Biblioteca Palafoxiana, and Estadio Olímpico Ignacio Zaragoza. This 4-star hotel has received excellent user ratings for its cleanliness and overall experience.
The hotel offers a range of amenities, including a swimming pool, jacuzzi, terrace, garden, spa, fitness centre, and restaurant. Guests can also enjoy free Wi-Fi, room service, and parking.
Holiday Inn Puebla Finsa By Ihg - San Pedro Cholula
9.2 1539 reviews

Holiday Inn Puebla Finsa By Ihg

hotel, Puebla
The Holiday Inn Puebla Finsa, An Ihg Hotel, is a 5-star hotel located a short drive from Puebla's city centre, close to the FINSA Business Park and offering a tranquil setting away from the hustle and bustle. It has consistently received excellent user ratings for its cleanliness and overall experience.
The hotel has a modern design and offers a range of amenities for both business and leisure travellers, including a swimming pool, sauna, gym, restaurant and bar.
Marriott Puebla Hotel Meson Del Angel - San Pedro Cholula
8.7 2257 reviews

Marriott Puebla Hotel Meson Del Angel

hotel, Puebla
The Marriott Puebla Hotel Meson del Angel is situated in colonial Puebla, just 2 kilometres from the historic centre and 3 kilometres from Cholula, offering easy access to key attractions. This 5-star hotel is highly rated by guests, receiving "very good" reviews for its location, cleanliness, and overall experience.
The hotel is set within a tranquil garden, providing a peaceful retreat from the city. Guests can enjoy a range of amenities, including a swimming pool, spa, fitness centre, and tennis court, as well as two restaurants offering both Mexican and international cuisine.
Holiday Inn Express Puebla By Ihg - San Pedro Cholula
9.3 4136 reviews

Holiday Inn Express Puebla By Ihg

hotel, Puebla
The Holiday Inn Express Puebla is located just a short drive from the historical centre of Puebla, making it a convenient base for exploring the city's many attractions. This 4-star hotel is rated excellent by guests, with high scores for location, cleanliness and overall experience.
The hotel offers a range of amenities to make your stay comfortable and enjoyable, including an indoor pool, a fitness centre, a restaurant and a bar. You can also enjoy a daily hot breakfast buffet, free Wi-Fi and cable TV in your room.

Best San Pedro Cholula hotels with parking

Four Points By Sheraton Puebla - San Pedro Cholula
9.3 3879 reviews

Four Points By Sheraton Puebla

hotel, Puebla
The Four Points by Sheraton Puebla is located just 5km from Acrópolis Puebla, 3km from Biblioteca Palafoxiana, and 3.7km from Estrella de Puebla, making it a convenient base for exploring the city. The hotel is a 4-star establishment with excellent user ratings, offering a comfortable and enjoyable stay.
The hotel features a range of amenities for guests to enjoy, including a swimming pool, fitness centre, and restaurant. Guests can also take advantage of the free bikes to explore the surrounding area and enjoy activities such as cycling.
Gamma Puebla Señorial Centro - San Pedro Cholula
8.8 3982 reviews

Gamma Puebla Señorial Centro

hotel, Puebla
The Gamma Puebla Señorial Centro hotel is situated in Puebla de Zaragoza's historic centre, a short 0.8 km walk from the Puebla Cathedral and the Zócalo Main Square.
This 4-star establishment offers 1-bedroom lodgings with a private bathroom, free Wi-Fi, a fitness centre, spa, and on-site parking (reservation required), all within easy reach of Puebla's major attractions.
Jf Grand Puebla - San Pedro Cholula
9.2 2379 reviews

Jf Grand Puebla

hotel, Puebla
The JF Grand Puebla is located in the city’s business district, just two miles from the historic centre of Puebla. This 4-star hotel enjoys excellent user ratings for its location, cleanliness and overall experience.
The hotel offers contemporary rooms with a Mexican touch, all equipped with air conditioning, flat-screen TVs and full bathrooms. Guests can enjoy international cuisine at the hotel’s restaurant, relax in the Jacuzzi or sauna, or work out in the fitness centre.
Hotel Nube, Puebla Centro - San Pedro Cholula
9.3 856 reviews

Hotel Nube, Puebla Centro

hotel, Puebla
Hotel Nube is located in Puebla, just 3.5 miles from Acrópolis Puebla and close to the Puebla Convention Center, Biblioteca Palafoxiana and Amparo Museum, making it a convenient base for exploring the city. The 4-star hotel has excellent user ratings across the board, indicating a high level of satisfaction from previous guests.
The hotel offers a range of modern amenities and facilities, including a fitness centre, free Wi-Fi, a terrace, and a spa. Guests can enjoy a meal at the hotel restaurant or relax with a drink at the bar, and room service is available for added convenience.

Frequently asked questions about hotels in San Pedro Cholula

  • What are the best landmarks to visit in San Pedro Cholula and around?

    You definitely want to see the Great Pyramid of Cholula, the largest pyramid in the world by volume. It's a must-see! You can also visit the Santuario de Nuestra Señora de los Remedios, a beautiful church perched on top of the pyramid. For more history, head to the Convento de San Gabriel, a former Franciscan monastery with stunning architecture.
  • What are the best hotels with a swimming pool in San Pedro Cholula?

  • Which area in San Pedro Cholula is a good option for staying in a hotel?

    The historic centre, known as the 'Zocalo', is a good option. It's close to many attractions, restaurants, and shops. You'll find a good selection of hotels here, from budget-friendly options to more luxurious ones.
  • What are the most popular 2, 3 and 4-star hotels in San Pedro Cholula?

    Among 2, 3 and 4-star hotels in San Pedro Cholula, Hampton Inn & Suites By Hilton Puebla, One Puebla Angelopolis Periferico and City Express Junior By Marriott Puebla Finsa are the most popular ones.

  • What are the most affordable attractions in San Pedro Cholula?

    Walking around the Zocalo is free, and you can enjoy the vibrant atmosphere. The Museo Regional de Cholula is a great option for a budget-friendly cultural experience. You can also explore the local markets, which are a great way to experience the local culture and find some unique souvenirs.
  • What are the best luxury hotels in San Pedro Cholula?

  • How can travelers relax during a week in San Pedro Cholula?

    Spend an afternoon in the Jardin de los Sapos, a beautiful park with a tranquil atmosphere. You can also relax at one of the many cafes in the Zocalo and enjoy a cup of coffee or a traditional Mexican drink. If you're looking for something more active, take a walk around the area and explore the local streets.
  • What are the best family friendly hotels in San Pedro Cholula?

    The best family friendly hotels in San Pedro Cholula are Grand Fiesta Americana Puebla Angelópolis, Jf Grand Puebla and Hilton Garden Inn Puebla Angelopolis.

  • Where can you find the best traditional local cuisine in San Pedro Cholula?

    For authentic Mexican food, try 'La Casa de Toño' or 'El Mural de los Poblanos'. These restaurants serve traditional dishes like mole poblano, chiles en nogada, and cemitas. You can also find street food vendors selling tacos, tamales, and other delicious snacks.
  • What are the best pet friendly hotels in San Pedro Cholula?

    The best pet friendly hotels in San Pedro Cholula are Grand Fiesta Americana Puebla Angelópolis, Jf Grand Puebla and Fiesta Inn Puebla Las Animas.

  • What hotel chains can you find in San Pedro Cholula?

    You'll find a few international hotel chains in San Pedro Cholula, like Holiday Inn and Best Western. But there are also many independent hotels and guesthouses offering unique experiences.
  • What are the best hotels with jacuzzi in San Pedro Cholula?

    Jf Grand Puebla, Hotel Villa Florida and Hotel Villa Florida Puebla are the best hotels with a jacuzzi in San Pedro Cholula.

  • What type of hotels can you find in San Pedro Cholula?

    You'll find a range of hotels in San Pedro Cholula, from budget-friendly hostels and guesthouses to mid-range hotels and luxury boutique hotels. There's something for every taste and budget.
  • When is the best time to book a hotel in San Pedro Cholula?

    It's best to book your hotel in advance, especially if you're travelling during peak season, which runs from November to April. Booking in advance will ensure you get the best rates and availability, especially if you're looking for a specific type of accommodation.
  • What amenities do hotel rooms typically offer in San Pedro Cholula?

    Most hotels in San Pedro Cholula offer basic amenities like air conditioning, Wi-Fi, and a private bathroom. Some hotels may also offer additional amenities like a swimming pool, a restaurant, or a bar.
  • What pet-friendly activities are available in San Pedro Cholula?

    San Pedro Cholula is a very pet-friendly city. You can take your furry friend for a walk in the Jardin de los Sapos, or enjoy a meal at one of the many pet-friendly restaurants in the Zocalo. The city also has a few dog parks where your pet can run around and play.

Popular destinations

Best San Pedro Cholula hotels with a pool

Among the 168 accommodations in San Pedro Cholula, here are the 4 best hotels with a pool

Hotel Villa Florida Puebla - San Pedro Cholula
8.9 1032 reviews

Hotel Villa Florida Puebla

hotel, Puebla
Hotel Villa Florida Puebla is located just 6 kilometres from the centre of Puebla, offering a peaceful retreat from the city's bustle while still being conveniently close to its attractions. The hotel has received very good user ratings, with its location and cleanliness receiving particularly high praise.
This hotel offers a range of facilities for a comfortable stay, including a swimming pool, hot tub, and fitness centre for relaxation and recreation. Guests can enjoy delicious meals at the on-site restaurant, unwind at the bar, and take advantage of amenities like room service, free Wi-Fi, and parking.
Fiesta Inn Express Puebla Explanada - San Pedro Cholula
9.4 2218 reviews

Fiesta Inn Express Puebla Explanada

hotel, Puebla
The Fiesta Inn Express Puebla Explanada is conveniently located near the Explanada, within a 10-mile radius of popular attractions like Acrópolis Puebla, Estrella de Puebla, and the Puebla Convention Center. This four-star hotel receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers comfortable rooms with a floor area of 24 square metres, each featuring one bedroom and one bathroom. Guests can enjoy amenities like a swimming pool, fitness centre, and free Wi-Fi, making it a great choice for families and travellers seeking a convenient and enjoyable stay.
Sonata Hotel Puebla Angelópolis Distrito Sonata - San Pedro Cholula
8.6 3392 reviews

Sonata Hotel Puebla Angelópolis Distrito Sonata

hotel, Puebla
Sonata Hotel Puebla Angelópolis Distrito Sonata is located in the Angelópolis district of Puebla, just 5.3 kilometres from the International Museum of the Baroque and 8.9 kilometres from the Estrella de Puebla, making it a convenient base for exploring the city's cultural attractions. This 4-star hotel consistently receives very good user ratings for its cleanliness and overall experience.
The hotel offers modern and comfortable rooms with air conditioning, flat-screen TVs, private bathrooms, and terraces with city views. Guests can enjoy amenities such as a refreshing outdoor swimming pool, a fitness centre, room service, free Wi-Fi, and free private parking.
Nh Puebla Centro Histórico - San Pedro Cholula
8.4 4277 reviews

Nh Puebla Centro Histórico

hotel, Puebla
The NH Puebla Centro Histórico hotel is located in Puebla's historic centre, just a short walk from the UNESCO World Heritage site and the city's main attractions. This 4-star hotel has received very good user ratings, making it a popular choice for travellers.
The hotel offers 180 modern rooms, each with contemporary decor. Guests can enjoy a range of amenities including a swimming pool, fitness centre, restaurant, bar, and free Wi-Fi throughout the hotel.

Best San Pedro Cholula hotels with a restaurant

Hotel Granada - San Pedro Cholula
8.3 1001 reviews

Hotel Granada

hotel, Puebla
Hotel Granada in Puebla de Zaragoza offers convenient accommodation a 5-minute walk from the CAPU bus station and 4km from the city centre, with the Los Fuertes Historic Zone a 10-minute drive away.
This 3-star establishment features 1-bedroom units, each with a 4 square metre floor area, including Wi-Fi, parking, a restaurant, bar, and room service; a tour desk facilitates exploring Puebla's attractions.
Hotel Puente Real - San Pedro Cholula
8.6 535 reviews

Hotel Puente Real

hotel, Puebla
Hotel Puente Real is located in Puebla, 4 miles from the city centre and a 25-minute drive from Huejotzingo Airport, making it a convenient base for exploring the city and surrounding countryside. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The hotel offers spacious rooms with a separate dining area and a seating area, providing ample space for relaxation. Guests can enjoy a meal or a drink at the on-site restaurant and bar, relax in the garden, stay fit at the fitness centre, or take advantage of the room service, free Wi-Fi and parking.
Ramada Encore By Wyndham Puebla - San Pedro Cholula
9.2 3497 reviews

Ramada Encore By Wyndham Puebla

hotel, Puebla
The Ramada Encore By Wyndham Puebla is located in Santa María Coronango, a suburb of Puebla, around 7.5 miles from the city centre and 5 miles from Cholula, a historic town famous for its ancient pyramid. This 4-star hotel has received excellent user ratings for its cleanliness and location.
The hotel offers a range of amenities and activities for guests, including a swimming pool, fitness centre, spa, and restaurant. There’s also a bar, terrace, and garden, as well as free Wi-Fi and valet parking.
Wyndham Puebla Angelopolis - San Pedro Cholula
8.8 1155 reviews

Wyndham Puebla Angelopolis

hotel, Puebla
The Wyndham Puebla Angelopolis hotel is situated in Puebla's Angelópolis district, conveniently located 3.5 km from the International Museum of the Baroque and 5.8 km from the Biblioteca Palafoxiana.
This Puebla hotel boasts an indoor pool, fitness centre, restaurant and bar, along with free Wi-Fi and private parking; select rooms offer coffee machines.

Choose From the Best Boutique Hotels in San Pedro Cholula

Move past the predictable and elevate your stay; check into an exceptional design hotel capturing the true spirit of San Pedro Cholula.

La Purificadora, Puebla, A Member Of Design Hotels - San Pedro Cholula
8.1 1477 reviews

La Purificadora, Puebla, A Member Of Design Hotels

boutique hotel, Puebla
©2026 cozycozy.com