Find Romantic Hotels in San Pedro Cholula from $56

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on San Pedro Cholula Romantic Hotels

Our top choices for San Pedro Cholula romantic hotels

Hotel Xelhua

Hotel Xelhua
3.5 star property
Cholula
8.2 out of 10, Very Good, (370)
"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
$47 nightly
The price is $56
Dec 11 - Dec 12
Total with taxes and fees
Hotel Xelhua

Mansion Azul Cholula

Mansion Azul Cholula
3.5 star property
Cholula
8.8 out of 10, Excellent, (281)
"Very nice hotel, Greta location with clean and comfortable room, very friendly and helpful staff. "
United States
Jeannette
$59 nightly
The price is $70
Dec 11 - Dec 12
Total with taxes and fees
Mansion Azul Cholula

Xoxula by Inmense

Xoxula by Inmense
4.0 star property
Cholula
9.0 out of 10, Wonderful, (186)
"Very nice hotel, good beds and the restaurant had a lovely breakfast. I would stay here again! "
United States
Kathryn
Xoxula by Inmense

Hotel El Cristo

Hotel El Cristo
2.5 star property
Cholula
8.8 out of 10, Excellent, (79)
"Amazing hacienda/ranch style hotel. Massive property with gardens, pool, trees, views of catedral and pyramid. It’s close to everything . There is an awe olaza across the street with amazing restaurants and coffee."
United States
Royce
$59 nightly
The price is $70
Dec 11 - Dec 12
Total with taxes and fees
Hotel El Cristo

Hotel Calli Quetzalcoatl

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

Quinta Luna

Quinta Luna
3.5 star property
Cholula
9.8 out of 10, Exceptional, (104)
"Todo excelente"
United States
Andrea
$110 nightly
The price is $130
Dec 13 - Dec 14
Total with taxes and fees
Quinta Luna

NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1488)
"Excellent option to stay in downtown, great location for visiting major points of interest and museums. The staff is very friendly. "
United States
LUZ
$54 nightly
The price is $65
Dec 11 - Dec 12
Total with taxes and fees
NH Puebla Centro Histórico

Hacienda Santo Cristo Hotel & Spa - Adults Only

Hacienda Santo Cristo Hotel & Spa - Adults Only
4.0 star property
Atlixco
9.4 out of 10, Exceptional, (306)
"Beautiful location, great service and great rooms!"
United States
George
$77 nightly
The price is $92
Dec 15 - Dec 16
Total with taxes and fees
Hacienda Santo Cristo Hotel & Spa - Adults Only

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.2 out of 10, Very Good, (2063)
"Clean and courteous."
United States
Ninette
$59 nightly
The price is $70
Dec 14 - Dec 15
Total with taxes and fees
Camino Real Puebla Angelopolis

Cartesiano Boutique & Wellness Hotel

Cartesiano Boutique & Wellness Hotel
4.5 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (711)
"Staff was very friendly "
United States
Kenneth
$137 nightly
The price is $164
Jan 4 - Jan 5, 2026
Total with taxes and fees
Cartesiano Boutique & Wellness Hotel
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

Frequently asked questions

Searching for romantic hotels in San Pedro Cholula?
Are you looking for a romantic getaway? If you want to explore the area, you might head to Explanada Shopping Center, San Gabriel Convent, or Parroquia de San Juan Bautista. If you're interested in staying near a particular destination, you can sort properties by neighborhood or distance to top landmarks, so you'll be able to see everything on your list.
When is the best time of year for a romantic getaway to San Pedro Cholula?
If you're hoping to get lost in the rain on your romantic getaway, check out these details about year-round temperatures in San Pedro Cholula: The hottest months are usually April and May with an average temp of 64°F, while the coldest months are January and December with an average of 57°F. The rainiest months in San Pedro Cholula are September, June, August, and July, with each month seeing an average of 11 inches of rainfall.
What is there to do in San Pedro Cholula?
There's nothing better than experiencing a new place with your sweetheart, so consider checking out all there is to see and do in San Pedro Cholula. You might think about stopping by Explanada Shopping Center, San Gabriel Convent, or Parroquia de San Juan Bautista while you're seeing the sights.
What's the best way to get to San Pedro Cholula and around town during my romantic getaway?
This information about transportation options in San Pedro Cholula might help your romantic getaway go off without a hitch: The closest major airport is Puebla Intl. Airport (PBC), located 8.7 mi (14.1 km) from the city center. If you'd like to venture out around the area, you may want a rental car for your journey.