Skip to main content

Romantic Hotels in Cholula

Find the romantic hotels that appeal to you the most

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

The best romantic hotels in Cholula

Check out our pick of great romantic hotels in Cholula

Hotel Calli Quetzalcoatl

Hotel in Cholula

Set in San Pedro Cholula’s main square, Hotel Calli Quetzalcoatl is a 10-minute walk from Cholula Pyramid. The hotel offers an outdoor pool with Turkish baths, a beauty salon and a massage service.

I
Insa
From
Germany
Perfect location, wonderful for families and big groups. Each room has wonderful wall paintings and the staff was always very welcoming. We enjoyed having so many restaurants, shops, bank, and sightseeings Infront of the door. We will definitely come back.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews
Price from
US$45.99
1 night, 2 adults

Ramada Encore by Wyndham Puebla

Puebla (Near Cholula)

Offering a swimming pool and fitness centre, Ramada Encore Puebla Mexico is located in Santa María Coronango, 12 km from Puebla. Guests can enjoy the on-site restaurant.

D
Dennis
From
Canada
Very nice heated pool. A very relaxing time after a busy day.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,375 reviews
Price from
US$80.12
1 night, 2 adults

Hilton MM Grand Hotel Puebla, Tapestry Collection

Puebla (Near Cholula)

Featuring a unique architecture style, an extensive garden, terrace and free Wi-Fi throughout, the MM Grand Hotel Puebla is located 150 metres from the Triángulo Las Ánimas Shopping Centre.

A
Ahmad
From
Egypt
It was spacious and so were the rooms
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 680 reviews
Price from
US$84.97
1 night, 2 adults

Fiesta Inn Puebla Las Animas

Puebla (Near Cholula)

Located in Las Animas Shopping Centre, this modern hotel offers an outdoor pool, a gym and a free Wi-Fi area. Each air-conditioned room features a flat-screen TV with cable channels.

F
Fernando
From
United Kingdom
The location is perfect to reach both the historical centre and the more modern parts of Puebla. During our stay the staff was amazing, including during the evacuation caused by a small earthquake!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 674 reviews
Price from
US$87.05
1 night, 2 adults

Hilton Garden Inn Puebla Angelopolis

Puebla (Near Cholula)

Set in Puebla in the State of Puebla Region, 8 km from Cholula's Archaeological site, Hilton Garden Inn Puebla Angelopolis features a year-round outdoor pool and fitness centre.

J
Jenny
From
United Kingdom
The location was excellent for what we needed which was easy access to the university, and also to travel to all the local sightseeing spots. The room was extremely comfortable and the staff were incredibly friendly and helpful especially Danny in the restaurant and our lovely cleaner on the second floor.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,027 reviews
Price from
US$97.32
1 night, 2 adults

Presidente InterContinental Puebla by IHG

Puebla (Near Cholula)

Presidente Puebla hotel offers spectacular views of the Popocatepetl and Iztaccihuatl volcanoes. The hotel has an outdoor swimming pool and 24-hour fitness centre. It is 4.5 km from the city centre.

R
Roberto Ernesto
From
Mexico
I liked all services; And the extended time that the hotel gave us to make the checkout; I want to recognice the good service, attitude and smiles of the lady in the front desk (Sarai), the guy in the pool area (Marco) ans the waitress staff in the restaurant included Ximena; They are excellent hosts !!! Thanks a lot for good experience !!!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,321 reviews
Price from
US$145.18
1 night, 2 adults

Hotel 5 de Mayo

Puebla (Near Cholula)

Conveniently located in the centre of Puebla, Hotel 5 de Mayo offers free WiFi throughout the property, a fitness centre and free private parking for guests who drive.

N
NIKOLETA
From
Spain
Amazing room, very big and very clean!!!
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 3,430 reviews
Price from
US$76.83
1 night, 2 adults

Casa Pepe

Puebla (Near Cholula)

Casa Pepe is a restored 17th-century colonial mansion, situated 100 metres from Puebla’s main square and cathedral. It offers free Wi-Fi many activities.

D
Denisa
From
Czech Republic
Hotel is a few minutes by walk from the centrer, is quite - on the main road, but it’s perfectly soundproofed, so you can’t hear anything! Friendly staff!
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 1,427 reviews
Price from
US$73.12
1 night, 2 adults

Hotel Boutique Casareyna

Puebla (Near Cholula)

Offering suites surrounded by patios, Hotel Boutique Casareyna is set in a charming 17th-century house. Located in the UNESCO World Heritage Site of Puebla, it features a restaurant and art gallery.

S
Sally
From
United Kingdom
We were only here for one night and were very sorry not to be here for longer as we loved Puebla and the hotel. Rooms were spacious and beautifully furnished, the communal areas, including pool and outdoor courtyard were wonderful. The food in the restaurant was excellent and the whole place was spotless and lovingly taken care of by the staff.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 1,041 reviews
Price from
US$151.22
1 night, 2 adults

Hotel Nube, Puebla Centro

Puebla (Near Cholula)

Well located in the centre of Puebla, Hotel Nube, Puebla Centro provides air-conditioned rooms, a fitness centre, free WiFi and a terrace.

C
Carla
From
Spain
Amazing staff. They were so helpful and professional. When we were sick they cooked rice for us. We are so happy with the facilities and was a great value for money. We saw different rooms and they are all so bright. Highly recommended.
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 380 reviews
Price from
US$54.74
1 night, 2 adults
All romantic hotels in Cholula

Looking for a romantic hotel?

Spoil your other half with a romantic getaway in a hotel that’s designed with lovers in mind. Whether it’s somewhere stylish in the city or a remote countryside retreat, romantic hotels offer couples all the space they need, with luxury touches like champagne room service and private hot tubs.

Most booked romantic hotels in Cholula and surroundings in the past month

See all

Popular with guests booking romantic hotels in Cholula

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews

Popular with guests booking romantic hotels in Cholula

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 155 reviews

Popular with guests booking romantic hotels in Puebla

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,375 reviews

Popular with guests booking romantic hotels in Puebla

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,027 reviews

Popular with guests booking romantic hotels in Puebla

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,321 reviews

Popular with guests booking romantic hotels in Puebla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 674 reviews

Popular with guests booking romantic hotels in Puebla

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 680 reviews

Highly rated romantic hotels in Cholula and nearby

See all
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 155 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 680 reviews

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 674 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,027 reviews

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 2,375 reviews

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,321 reviews

Romantic hotels that guests love in Cholula

See all
Avg. price/night: US$51.10
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 424 reviews
Ground floor room, with lovely gardens that was quiet and cool. The pool was fantastic to simply lounge, and the location couldn't be better. Great value!
Guest review by Joey
Young couple

More places to explore, more ways to go