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 Elena - San Pedro Cholula
8.2 1288 reviews

Hotel Elena

hotel, Puebla
Hotel Elena, a 4-star establishment in central Puebla, Mexico, offers convenient proximity to the Puebla Convention Centre (0.5 km), the Biblioteca Palafoxiana (a 7-minute walk), and Paseo de San Francisco Shopping Mall (0.6 km).
This Puebla hotel boasts a single bedroom, single bathroom lodging with a restaurant serving continental breakfast, free Wi-Fi, a terrace, and valet parking, all within easy reach of Puebla's historical attractions.
Presidente Intercontinental Puebla By Ihg - San Pedro Cholula
9.0 2447 reviews

Presidente Intercontinental Puebla By Ihg

hotel, Puebla
The Presidente Intercontinental Puebla, An Ihg Hotel is a 5-star hotel located 4.5 km outside the city centre, offering stunning views of the Popocatepetl and Iztaccihuatl volcanoes. It has received very good user ratings for location, cleanliness and overall experience. The hotel is set in a tranquil location, offering a peaceful escape from the city centre. It features a range of amenities, including a swimming pool, fitness centre, spa, restaurant, bar, tennis court and room service, ensuring a comfortable and enjoyable stay.
Hotel Lastra - San Pedro Cholula
8.5 903 reviews

Hotel Lastra

hotel, Puebla
Hotel Lastra is located in Puebla, a short distance from the city's main attractions and close to Acrópolis Puebla shopping centre. The 4-star hotel is a popular choice with travellers, receiving very good user ratings for its cleanliness, location and overall experience.
This family-friendly accommodation offers a range of amenities including a swimming pool, garden and terrace, as well as a restaurant, bar and fitness centre. Guests can enjoy comfortable rooms with private bathrooms, free Wi-Fi and parking, and benefit from room service and a 24-hour front desk.
Hotel Del Portal, Puebla - San Pedro Cholula
8.3 2664 reviews

Hotel Del Portal, Puebla

hotel, Puebla
Collection O Hotel Del Portal, Puebla is situated in Puebla's Historic Centre, a short walk from the Zócalo and Puebla Cathedral, and very close to the Iglesia de la Compañía and the Museo Poblano de Arte Virreinal.
This 3.5-star hotel offers guests a restaurant, bar, room service, and free Wi-Fi in public areas, alongside valet parking and a business centre.

Best San Pedro Cholula hotels with parking

Hotel San Pablo - San Pedro Cholula
8.3 1684 reviews

Hotel San Pablo

hotel, Cholula
Hotel San Pablo is located in Cholula, just 11 kilometres from the Pyramid of Cholula and 8.5 kilometres from Puebla city centre, offering easy access to both historical sites and bustling urban areas. The 2-star hotel enjoys very good user ratings for its location, cleanliness, and overall experience.
The accommodation offers a range of facilities for a comfortable stay, including a garden, terrace, swimming pool, and playground. Guests can also benefit from free parking, Wi-Fi, room service, and a 24-hour front desk.
Hotel San Angel - San Pedro Cholula
8.1 907 reviews

Hotel San Angel

hotel, Puebla
Hotel San Angel, a 4-star hotel in central Puebla, is a 10-minute drive from Fort Loreto and Fort Guadalupe, and a 3.2-kilometre drive from the Art District.
This family-friendly establishment offers rooms with free Wi-Fi and cable television, featuring parquet floors and private balconies, alongside an on-site restaurant serving regional cuisine and complimentary parking.
Holiday Inn Express & Suites Puebla Angelopolis By Ihg - San Pedro Cholula
9.3 2627 reviews

Holiday Inn Express & Suites Puebla Angelopolis By Ihg

hotel, Puebla
The Holiday Inn Express & Suites Puebla Angelopolis is conveniently located in the Angelópolis district, just a short drive from the Metropolitan Eco Park and Angelópolis Shopping Mall, offering easy access to both nature and modern amenities. This 4-star hotel consistently receives excellent user ratings for its cleanliness, location, and overall experience.
The hotel features a modern design and offers a range of amenities, including a swimming pool, fitness centre, and restaurant, making it ideal for both leisure and business travellers. Guests can also enjoy a complimentary breakfast, free parking, and a free shuttle service to nearby destinations.
Hotel Sofia - San Pedro Cholula
8.2 3245 reviews

Hotel Sofia

hotel, Puebla
Hotel Sofia is conveniently located in central Puebla, just 500 yards from the city centre and 4.1 miles from Acrópolis Puebla. This 3-star hotel receives very good user ratings for its cleanliness and location.
The accommodation offers comfortable rooms with flat-screen TVs, desks, private bathrooms, and safety deposit boxes. Guests can enjoy a shared lounge and terrace, as well as a restaurant and bar, and benefit from complimentary continental breakfast, free Wi-Fi, and 24-hour front desk and concierge services.

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

Fiesta Inn Express Puebla Explanada - San Pedro Cholula
9.3 2213 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.
Hilton Garden Inn Puebla Angelopolis - San Pedro Cholula
9.1 5867 reviews

Hilton Garden Inn Puebla Angelopolis

hotel, Puebla
The Hilton Garden Inn Puebla Angelopolis is located in the Angelopolis district of Puebla, close to the Museo Internacional del Barroco and just under 3 km from the Centro Comercial Angelopolis. This 4-star hotel has excellent user ratings for its location, cleanliness, and overall experience.
The accommodation features a modern design and offers a range of amenities, including a swimming pool, a fitness centre, and a restaurant. Guests can also enjoy a terrace or balcony, room service, and free Wi-Fi.
Hotel Villa Florida - San Pedro Cholula
8.8 690 reviews

Hotel Villa Florida

hotel, San Andrés Cholula
Hotel Villa Florida Puebla is located a short drive from the centre of Puebla, offering easy access to both the city's historic district and modern amenities. The hotel has received very good ratings for cleanliness and user experience, and an excellent rating for its location.
The hotel offers a range of facilities for guests to enjoy, including a swimming pool, jacuzzi, fitness centre, and spa. Guests can also dine at the on-site restaurant, relax on the terrace, or make use of the room service.
Courtyard By Marriott Puebla Las Animas - San Pedro Cholula
8.6 3053 reviews

Courtyard By Marriott Puebla Las Animas

hotel, Puebla
The Courtyard By Marriott Puebla Las Animas is located a short 15-minute drive from Puebla’s historic centre, offering a peaceful escape from the city’s bustle. This 4-star hotel consistently receives very good user ratings for its cleanliness, location and overall experience.
The hotel features a modern design with comfortable rooms, each equipped with free Wi-Fi and flat-screen cable TV. Guests can enjoy a range of amenities including an outdoor pool, gym, sauna, spa, restaurant, bar and tennis court.

Best San Pedro Cholula hotels with a restaurant

Mansion Azul Cholula - San Pedro Cholula
8.9 214 reviews

Mansion Azul Cholula

hotel, Cholula
Mansion Azul Cholula is a 4-star hotel situated just 12 kilometres from the Estrella de Puebla and 18 kilometres from Acrópolis Puebla, offering a convenient base for exploring Cholula and its surrounding areas. It has received very good user ratings, making it a popular choice for travellers.
The hotel features a comfortable layout with air-conditioned rooms, private bathrooms, and flat-screen TVs. Guests can enjoy a range of amenities, including a restaurant serving Mexican and local cuisine, a bar, room service, a terrace, and free Wi-Fi.
Hotel Tamara - San Pedro Cholula
8.6 1699 reviews

Hotel Tamara

hotel, Puebla
Hotel Tamara, a 4-star establishment in Puebla city centre, offers convenient proximity to the Biblioteca Palafoxiana, Puebla Convention Centre, and the Amparo Museum, though precise distances aren't specified.
This Puebla hotel boasts air-conditioned rooms with free Wi-Fi, a restaurant, bar, room service, valet parking, and a 24-hour front desk; some rooms feature balconies or city views.
Hotel Ms - San Pedro Cholula
8.6 317 reviews

Hotel Ms

hotel, Cholula
Hotel MS is situated in Cholula, just 16 kilometres from Acrópolis Puebla and 12 kilometres from Estrella de Puebla, offering easy access to major attractions. This 4-star establishment has received very good user ratings, making it a popular choice for travellers.
The hotel features comfortable rooms with 16 square metres of floor space, each with a private bathroom, a desk, and a flat-screen TV. Guests can enjoy a range of amenities, including a restaurant, room service, a terrace, and free Wi-Fi.
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.

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