Search Hotels with Restaurant in San Pedro Cholula

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

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

    Search almost a million properties worldwide

Check availability on San Pedro Cholula Hotels with Restaurant

This weekend
Next weekend

Top San Pedro Cholula Hotels with Restaurant

Hotel Las Iglesias, Cholula

3.0 star property
Cholula
8.8 out of 10, Excellent, (527)
"Todo excelente "
Mexico
Sonia Georgina
The price is 862.477 ₫
1.174.777 ₫ total
includes taxes & fees
4 Dec - 5 Dec
Hotel Las Iglesias, Cholula

Hotel Xelhua

3.5 star property
Cholula
8.2 out of 10, Very good, (365)
"Staff was very nice, friendly and helpful. Location of the hotel is great. It would be helpful to clarify they do not accept credit card payments."
United States
Velia
Hotel Xelhua

Collection O Hotel La Huerta Golf & Hotel, Cholula

3.0 star property
Cholula
8.6 out of 10, Excellent, (101)
"This was a nice little place to stay, the property was beautiful and clean. The staff were very knowledgeable. Our Breakfast at the restaurant was delicious and the rooms were comfortable to stay in. "
United States
Danielle
The price is 1.140.571 ₫
1.482.742 ₫ total
includes taxes & fees
3 Dec - 4 Dec
Collection O Hotel La Huerta Golf & Hotel, Cholula

Mansion Azul Cholula

3.5 star property
Cholula
8.8 out of 10, Excellent, (280)
"Very nice hotel, Greta location with clean and comfortable room, very friendly and helpful staff. "
United States
Jeannette
Mansion Azul Cholula

Cálido Cosmos Hotel

2.0 star property
Cholula
7.0 out of 10, Good, (6)
"El colchón del cuarto está viejo y eso no permite descansar. El lavabo no tiene donde poner las cosas de uso personal lo que es otra incomodidad. Junto a los dos buroes no hay ningún contacto para enchufar el cargador del celular. Hay uno en una pared a metro y medio de altura y no tiene una mesa cerca. Ni modo que el cargador y el teléfono queden colgando. Encontramos un cargador abajo de una mesita donde está la tele y ahí lo conectamos. También incómodo. "
Mexico
Anonymous traveller
The price is 1.452.593 ₫
1.728.586 ₫ total
includes taxes & fees
1 Jan - 2 Jan 2026
Cálido Cosmos Hotel

Estrella de Belem

4.0 star property
Cholula
9.8 out of 10, Exceptional, (224)
"We had a fantastic stay at Estrella de Belem. It's in a great area in Cholula surrounded by restaurants and very close to the pyramid. The rooms are lovely, exceptionally clean and the hotel has a little rooftop area to relax and enjoy the view of the church on top of the pyramid. Staff were wonderful. Can absolutely recommend."
Australia
Dina
The price is 3.396.785 ₫
4.042.174 ₫ total
includes taxes & fees
7 Dec - 8 Dec
Estrella de Belem

Hotel Calli Quetzalcoatl

3.0 star property
Cholula
7.8 out of 10, Good, (553)
"Excelente hotel "
Mexico
Jorge
Hotel Calli Quetzalcoatl

Hotel CHOLOA

3.0 star property
Cholula
8.8 out of 10, Excellent, (52)
"The staff was very friendly and very attentive to us."
United States
Faviola
The price is 1.729.278 ₫
2.057.841 ₫ total
includes taxes & fees
1 Jan - 2 Jan 2026
Hotel CHOLOA

Villas Hotel Cholula

3.0 star property
Cholula
7.2 out of 10, Good, (35)
"I like the parking option, it's big and convenient,"
United States
Marco
Villas Hotel Cholula

Casa Pepe Hostel Boutique - Puebla

4.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (740)
"It’s always a great place to stay and you can’t beat the location and the staff. Internet was stable and a great hot shower."
United States
Merrill
Casa Pepe Hostel Boutique - Puebla
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.

Top San Pedro Cholula Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in San Pedro Cholula cost?
Prepare to pay between 1.174.777 ₫ and 4.042.174 ₫ per night for hotels in San Pedro Cholula. The perfect stay with a restaurant, or one with access to epic foodie experiences, is only a few clicks away on Expedia. These prices were available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with dining in San Pedro Cholula?
A guest favourite is Cartesiano Boutique & Wellness Hotel. Get comfortable at this 4.5-star property which features an espresso maker and a swimming pool. Hotel Boutique Casareyna is another popular hotel with dining worth looking into. Unpack your bags at this 4.5-star option and you'll have access to conveniences such as a swimming pool and a terrace. There are multiple hotels with dining in San Pedro Cholula with a total average guest review rating of 8.3.
How many hotels with restaurants are there in San Pedro Cholula?
Pack your bags and choose from 12 hotels with restaurants in San Pedro Cholula. For an official business trip, a couples' getaway or anything in between, Expedia can help you find a stay that meets your dining needs in just a click or two.
What are the best cheap hotels with dining in San Pedro Cholula?
With hotels with dining starting from 1.174.777 ₫ per night, you'll have more cash in your wallet to spend on superb culinary experiences in San Pedro Cholula! El Descanso Barrio del Artista is an affordable option that offers amenities such as a furnished patio and a yard. Alternatively, taste the flavours of this city from Hotel del Capitán de Puebla. A terrace and a barbecue grill are among this stay's conveniences. If you'd prefer to save your hard-earned dollars and still see the best of San Pedro Cholula, add a couple of terrific free attractions to your must-see list. Puebla Cathedral and Zona Histórica de los Fuertes will keep you busy. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with dining in San Pedro Cholula?
Spend your family holiday at Cartesiano Boutique & Wellness Hotel, a 4.5-star option just a quick drive from town. Conveniences here include WiFi and laundry facilities. Another family-friendly hotel with dining in San Pedro Cholula is Casona de los Sapos Hotel Boutique. A sauna and WiFi help make this 4.5-star escape a traveller favourite. After checking in and chilling together in your new digs, it's time to head out and start exploring! Estrella de Puebla Observation Wheel and Michin Puebla Aquarium are among the best family-friendly attractions in San Pedro Cholula.
Are there any 5-star hotels with dining in San Pedro Cholula?
Although there are no 5-star hotels with dining in San Pedro Cholula, there are some 4-star accommodation that offer access to terrific culinary options. Located approximately 13 km from the downtown area, Casona María comes with top amenities like spa facilities and dining romance packages. Another upscale property is Hotel Marques Del Angel. It's roughly 11 km from central San Pedro Cholula and includes conveniences such as concierge services and comfy slippers.
Why book your hotel with restaurants in San Pedro Cholula with Expedia?
Whether you're after a hotel with a restaurant, or one that's close to a foodie epicentre, Expedia will have a stay that's to your tastes. Use our filters to search for San Pedro Cholula hotels with on-site dining. You can also narrow your search for properties in sought-after locations filled with cafés, restaurants or markets. Whatever suits your style, you can expect a delectable deal with Expedia!
How can I find cheap hotels with restaurants in San Pedro Cholula?
Expedia can help you search for cheap hotels with restaurants in San Pedro Cholula. Try out our helpful filter tools to find properties with restaurants or delicious extras, like included breakfast and lunch. You can also choose how much you want to spend per night and your preferred hotel star rating to reduce costs.
What is there to do in San Pedro Cholula near my hotel with restaurants?
Once you've settled into your hotel, head out and discover the awesome things San Pedro Cholula has on offer. Cerro Zapotecas is one attraction to add to your to-do list.