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

Sleep Inn Puebla Centro Hist Rico - San Pedro Cholula
8.9 2467 reviews

Sleep Inn Puebla Centro Hist Rico

hotel, Puebla
Loa Inn Centro Puebla is conveniently located in the historic centre of Puebla, just 1 kilometre from the main square and 500 metres from the O’Jenkins Convention Centre. This 4-star hotel has been rated very good by previous guests for its location, cleanliness and overall experience.
The lodging features a modern and stylish design with parquet flooring and offers rooms with a large double bed and a private bathroom with a shower and toiletries. Guests can enjoy a restaurant serving local, regional and international cuisine, a snack bar, and a shuttle service to transport them within Puebla and to Mexico City.
Cholula Suites - San Pedro Cholula
8.5 167 reviews

Cholula Suites

hotel, Cholula
Cholula Suites is located in Cholula, just 16km from Acrópolis Puebla and 11km from Estrella de Puebla. This 4-star hotel has received very good user ratings for its location, cleanliness and overall experience.
The accommodation features a modern design with comfortable rooms, each equipped with a desk and flat-screen TV. Guests can benefit from free Wi-Fi, complimentary parking, room service, a terrace and a 24-hour front desk.
Nh Puebla Finsa - San Pedro Cholula
9.2 1070 reviews

Nh Puebla Finsa

hotel, Puebla
The NH Puebla Finsa hotel is located in Puebla, approximately 9 kilometres from Acrópolis Puebla and 8.7 kilometres from Estadio Cuauhtémoc, offering a convenient base for exploring the city. This 4-star hotel receives very good user ratings for its location, cleanliness, and overall experience.
The hotel features modern rooms with comfortable amenities, including air conditioning, flat-screen TVs, and private bathrooms. Guests can enjoy the outdoor swimming pool, fitness centre, and shared lounge, as well as dine in the restaurant, order room service, or relax in the 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.

Best San Pedro Cholula hotels with parking

Hotel Panamerican - San Pedro Cholula
8.5 2614 reviews

Hotel Panamerican

hotel, Puebla
Hotel Panamerican is located near the Angelopolis area of Puebla, a 3km drive from the Zocalo Square and 3km from Las Animas Shopping Center. This 4-star hotel has received very good user ratings for its location, cleanliness, and overall experience.
The accommodation features a single bedroom and bathroom, spread across 49 square metres. Guests can enjoy a range of amenities including a swimming pool, garden, restaurant, bar, and room service, making it a great choice for families and those looking for a comfortable and relaxing stay.
Hotel El Cristo - San Pedro Cholula
8.7 1231 reviews

Hotel El Cristo

hotel, Cholula
Hotel El Cristo is located in Cholula, just 16 kilometres from the Acrópolis Puebla and about 10.5 kilometres from the Estrella de Puebla and the International Museum of the Baroque. This 4-star hotel has received very good user ratings, with guests praising its cleanliness and convenient location.
The hotel offers comfortable rooms with a floor area of 30 square metres, each featuring a bedroom and a bathroom. Guests can enjoy a range of amenities, including a swimming pool, a terrace, a garden, and free Wi-Fi, as well as room service and parking.
Holiday Inn Puebla Finsa By Ihg - San Pedro Cholula
9.2 1543 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.
Holiday Inn Express & Suites Puebla Angelopolis By Ihg - San Pedro Cholula
9.3 2645 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.

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?

    Grand Fiesta Americana Puebla Angelópolis, Jf Grand Puebla and Hilton Garden Inn Puebla Angelopolis are among 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

L Hotel Perla Boutique - San Pedro Cholula
9.1 674 reviews

L Hotel Perla Boutique

hotel, Puebla
L Hotel Perla Boutique is located in the heart of Puebla's historic centre, just a short walk from the main square, the Biblioteca Palafoxiana, and the Puebla Convention Center. This 5-star hotel has received excellent user ratings for its location, cleanliness, and overall experience.
The hotel offers modern, air-conditioned rooms with private bathrooms and a range of amenities. Guests can enjoy the outdoor swimming pool, dine at the on-site restaurant and bar, and take advantage of the concierge service, airport shuttle, and free Wi-Fi.
Grand Fiesta Americana Puebla Angelópolis - San Pedro Cholula
9.5 1658 reviews

Grand Fiesta Americana Puebla Angelópolis

hotel, Puebla
The Grand Fiesta Americana Puebla Angelópolis is located in the Angelópolis district, just a short walk from the Auditorio Metropolitano and a short drive from the Museo Internacional del Barroco, offering a convenient base for exploring Puebla's cultural attractions. This 5-star hotel consistently receives excellent user ratings for its location, cleanliness, and overall experience.
The hotel features a modern and stylish design, providing a comfortable and luxurious stay. Guests can enjoy a range of amenities, including a swimming pool, a spa, a restaurant, a bar, and a fitness centre, ensuring a relaxing and enjoyable experience.
La Huerta Golf & Hotel - San Pedro Cholula
8.5 24 reviews

La Huerta Golf & Hotel

hotel, Cholula
La Huerta Golf & Hotel is situated in Cholula, 11.75 kilometres from the International Museum of the Baroque and 12.23 kilometres from the Estrella de Puebla, with Hermanos Serdán International Airport located 9.98 kilometres away.
This 4-star hotel, offering the "La Huerta Golf & Hotel" package, provides guests with amenities such as a swimming pool, garden, spa, restaurant, bar, and complimentary WiFi, alongside a kids' club for family stays.
Fiesta Inn Express Puebla Explanada - San Pedro Cholula
9.4 2217 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.

Best San Pedro Cholula hotels with a restaurant

Hotel Del Portal, Puebla - San Pedro Cholula
8.3 2638 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.
Tru By Hilton Puebla Angelopolis - San Pedro Cholula
9.6 381 reviews

Tru By Hilton Puebla Angelopolis

hotel
The Tru by Hilton Puebla Angelópolis is conveniently situated in the Angelópolis district, a 15-minute walk from the International Baroque Museum and the BUAP University Cultural Centre, and within 3 kilometres of Angelopolis Shopping Centre and Anahuac University.
This 3.5-star hotel offers complimentary continental breakfast, free Wi-Fi in common areas, and valet parking, alongside an on-site restaurant, a 24-hour business centre, and a fitness centre for guest use.
Radisson Puebla Angelopolis - San Pedro Cholula
9.0 725 reviews

Radisson Puebla Angelopolis

hotel, Puebla
The Hotel Radisson Puebla Angelópolis is a 4.5-star establishment situated in Puebla's Angelópolis district, within 2km of the Metropolitan Auditorium and Angelópolis Commercial Centre, and 10km from the University Cultural Centre of BUAP and the Zócalo de Puebla.
This luxury hotel boasts on-site restaurants, a health club, a bar, free Wi-Fi in public areas, free self-parking, and offers concierge services, making it ideal for business and leisure travellers exploring Puebla's cultural and historical sites.
Arcángel Puebla - San Pedro Cholula
8.8 533 reviews

Arcángel Puebla

hotel, Puebla
Hotel Arcangel is a 3-star establishment situated in central Puebla, within easy walking distance of the Museo del Ferrocarril and National Museum of Mexican Railroads, offering guests a convenient base to explore the city's historical and cultural attractions. It receives very good user ratings for both its location and overall experience.
The hotel has one bedroom and one bathroom, with a floor area of 10 square metres. Guests can enjoy a range of amenities, including a fitness centre, a spa, a restaurant, and a bar, making it an ideal choice for those seeking a comfortable and relaxing stay.

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