Hotels in Cholula

Search among 48 available hotels and places to stay in Cholula from 50+ providers

Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
Filter & Sort
View map
Check-in
Select date
-
Check-out
Select date
Rooms and Guests2 Guests, 1 Room
1Filter & Sort
View map
View map
1-48 out of 48
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great60 reviews
Map
400 m from City Centre
Only 300 metres from Museo de Sitio de Cholula, the comfortable 5-star Estrella De Belem B&B And offers whirlpool baths and an outdoor swimming pool on-site and 7 rooms.
From£ 99 /nightSelect
8.2
Great80 reviews
Map
300 m from City Centre
Located within 300 metres of Convento de San Gabriel Arcangel, the 4-star Real De Naturales is a 5-minute drive from Balneario Puerto Escondido Water Park.
From£ 27 /nightSelect
8.6
Great72 reviews
Map
500 m from City Centre
Copa de Oro is also set within 5 minutes' walk of the lovely Quinta Luna Cholula.
From£ 84 /nightSelect
8.4
Great42 reviews
Map
1000 m from City Centre
Guests can have a buffet breakfast and enjoy visiting Iglesia de Nuestra Senora de los Remedios, set 10 minutes' drive from the 2-star San Pablo Cholula.
From£ 17 /nightSelect
8.2
Great37 reviews
Map
400 m from City Centre
Rooms of the 5-star Casa Eva Hotel Boutique & face the pool and there is also a heated pool on the premises.
From£ 102 /nightSelect
8.4
Great56 reviews
Map
900 m from City Centre
34 rooms and an outdoor swimming pool are available in the 4-star El Cristo, located within a 5-minute walk of Pyramid of Cholula.
From£ 33 /nightSelect
8.4
Great119 reviews
Map
900 m from City Centre
Located nearly a 15-minute walk from Convento de San Gabriel Arcangel, the 3-star Villas Arqueologicas features 15 rooms, entertainment activities and billiards.
From£ 45 /nightSelect
Hotel MsHotel
8.2
Great60 reviews
Map
300 m from City Centre
The 4-star Ms Cholula is within minutes of the Catholic church "Capilla Real de Naturales" and has a quick access to Convento de San Gabriel.
From£ 38 /nightSelect
Hotel TilaHotel
8.4
Great32 reviews
Map
400 m from City Centre
Rooms of the 5-star Tila Cholula face the pool and there is also a swimming pool on the premises.
From£ 129 /nightSelect
8.2
Great61 reviews
Map
800 m from City Centre
Copa de Oro Museum is 5 minutes on foot from the Collection O Las Iglesias, and Mercado Market is about 5 minutes' walk away.
From£ 20 /nightSelect
Santa Josefita B&BBed & Breakfast
8.4
Great40 reviews
Map
400 m from City Centre
The Santa Josefita B&B Cholula overlooks the garden and lies near a train station.
From£ 56 /nightSelect
8.4
Great37 reviews
Map
3.5 km from City Centre
The Boutique Camino Del Bosque By Rotamundos is a cosy 5-star property set within 4 km of Estacion Tren Turistico Puebla-Cholula and nearly a 10-minute drive from Cerro Zapotecas.
From£ 66 /nightSelect
8.6
Great28 reviews
Map
1000 m from City Centre
The 4-star Tollan is set within 18 minutes' walk of Regional Museum of Cholula and a 10-minute drive from Santa Maria Tonantzintla.
From£ 16 /nightSelect
8.4
Great40 reviews
Map
800 m from City Centre
10 minutes by car from Los Sapos, the Villas Hotel Cholula includes 18 rooms.
From£ 19 /nightSelect
8.4
Great50 reviews
Map
300 m from City Centre
Set about a 12-minute walk from Shrine of Our Lady of Remedies, the Mansion Azul Cholula has an à la carte restaurant serving local cuisine.
From£ 27 /nightSelect
8.6
Great26 reviews
Map
1.1 km from City Centre1.8 km from Plaza San Diego
Situated 0.7 km from Regional Museum of Cholula, the 3-star Vitorina features 10 rooms with private bathrooms.
From£ 30 /nightSelect
8.4
Great34 reviews
Map
300 m from City Centre
Iglesia de Santa Maria Tonanzintla is within a 10-minute drive of the 3-star Quinta Alhondiga Galindo Hotel Boutique and Los Sapos is nearly 10 minutes away by car.
From£ 93 /nightSelect
8.4
Great8 reviews
Map
900 m from City Centre1.9 km from Plaza San Diego
While staying at the 3-star Suites By Hab you are invited to discover Regional Museum of Cholula, set about a 17-minute stroll away, or Iglesia de Santa Maria Tonanzintla, which is nearly a 10-minute drive away.
From£ 47 /nightSelect
8.6
Great30 reviews
Map
1.3 km from City Centre
Situated around a 5-minute walk from Balneario Puerto Escondido, the Casa San Andres Cholula features 6 rooms with private bathrooms.
From£ 23 /nightSelect
Hotel Calli QuetzalcoatlHotel
8.4
Great47 reviews
Map
300 m from City Centre
Boasting a central location in a tourist area of Cholula, the 4-star Calli Quetzalcoatl also offers to benefit from a Turkish bath and an indoor pool.
From£ 31 /nightSelect
Hotel Cachito MioHotel
8.4
Great26 reviews
Map
2.6 km from City Centre
Set within 10 minutes' drive of Pyramid of Cholula, the 3-star Cachito Mio offers 6 rooms and a swimming pool.
From£ 50 /nightSelect
Hotel Posada Maria SofiaHotel
8.2
Great54 reviews
Map
900 m from City Centre
Offering an à la carte restaurant, the charming Posada Maria Sofia is set in a convenient area.
From£ 32 /nightSelect
Capital O La Huerta Golf & HotelHotel
8.2
Great29 reviews
Map
2.8 km from City Centre
The 3-star La Huerta Golf & Hotel Cholula is a 10-minute ride from Los Sapos and features spa therapy, entertainment activities and barbeque grills, along with a poolside bar on-site.
From£ 34 /nightSelect
Hotel AmbassadorHotel
Map
2.1 km from City Centre800 m from Plaza San Diego
Pyramid of Cholula is also set a 10-minute ride from the 4-star Ambassador.
From£ 40 /nightSelect
Hotel Boutique XoxulaHotel
7.8
Very good5 reviews
The luxury Boutique Xoxula is set a mere 200 metres from Convento de San Gabriel Arcangel and only 5 minutes on foot from Estacion Tren Turistico Puebla-Cholula.
From£ 67 /nightSelect
Hotel Terraza San PedritoHotel
7.6
Very good4 reviews
Set within 5 km of Cerro Zapotecas, the Terraza San Pedrito lies in a historical area.
From£ 39 /nightSelect
Villas MagnoliasAparthotel
8.6
Great46 reviews
Map
2.7 km from City Centre1.9 km from Plaza San Diego
Parque Loro Puebla and Estrella de Puebla are located 4.3 km and 6 km from the smoke-free Villas Magnolias respectively.
From£ 41 /nightSelect
Villas TonantzintlaHotel
8.4
Great32 reviews
Map
3.8 km from City Centre
Parque Loro Puebla is a 10-minute ride from the 3-star Villas Tonantzintla.
From£ 25 /nightSelect
Hotel Posada SenorialHotel
8.4
Great40 reviews
Located nearly a 6-minute walk from Shrine of Our Lady of Remedies, the 3-star Posada Senorial has 72 rooms, and lies near a train station.
From£ 24 /nightSelect
Xoxula By InmenseHotel
8.6
Great39 reviews
Map
300 m from City Centre
The Xoxula By Inmense, located at 650 metres from Pyramid of Cholula, is also at a proximity to El Mural de los Bebedores de Cholula.
From£ 65 /nightSelect
Hotel Boutique XelhuaHotel
8.4
Great51 reviews
Map
200 m from City Centre
Located within 5 minutes' stroll of Zocalo, the 5-star Boutique Xelhua overlooks the city and features an à la carte restaurant.
From£ 52 /nightSelect
Hotel Urban CholulaAparthotel
8.6
Great22 reviews
Map
800 m from City Centre
Pyramid of Cholula is about a 15-minute stroll from the Urban and Convento de San Gabriel Arcangel is approximately a 10-minute walk away.
From£ 51 /nightSelect
Calido Cosmos HotelHotel
8.6
Great16 reviews
Map
700 m from City Centre
Shrine of Our Lady of Remedies is only 0.9 km from the 4-star Calido Cosmos.
From£ 43 /nightSelect
Collection O Cachito MioHotel
9.0
Perfect17 reviews
Map
2.2 km from City Centre
Placed within a few minutes' drive of Iglesia de Santa Maria Tonanzintla, this hotel features 6 air-conditioned rooms and a 24-hour restaurant.
From£ 27 /nightSelect
Hotel Boutique Quince & 15Hotel
8.0
Great1 review
Map
1.8 km from City Centre
Located 10 minutes by car from Los Sapos, the Boutique Quince & 15 Cholula offers a Jacuzzi and sauna facilities.
From£ 404 /nightSelect
Hotel Santa Rosa By RotamundosHotel
8.8
Great12 reviews
Map
300 m from City Centre
Nestled in a historical district, the 3-star Santa Rosa By Rotamundos Cholula is a 5-minute walk from Capilla Real de Naturales.
From£ 35 /nightSelect
Alma Mia - Hospedaje CholulaBed & Breakfast
8.4
Great47 reviews
Map
500 m from City Centre
Pyramid of Cholula is set within 17 minutes' walk of the Alma Mia - Hospedaje.
From£ 31 /nightSelect
Hostal Hoja SantaAparthotel
8.4
Great34 reviews
Map
1.6 km from City Centre
The Hoja Santa is located 20 km from Hermanos Serdan International airport and 650 metres from Recta a Puebla bus stop.
From£ 34 /nightSelect
Oyo Hotel Familiar TollanHotel
7.2
Very good3 reviews
Map
1.1 km from City Centre
The budget hotel is a good starting point to Cholula's sights including Los Sapos and Iglesia de los Remedios.
From£ 29 /nightSelect
Alojamiento HmHotel
7.4
Very good2 reviews
Map
900 m from City Centre
The Huitzilin Magico is set 10 minutes' drive from Los Sapos and within 5 minutes' drive of Plaza San Diego.
From£ 23 /nightSelect
Solsticio 212Aparthotel
7.6
Very good7 reviews
Map
200 m from City Centre
Cholula, Puebla is approximately 10 minutes' walk from the Solsticio 212 Aparthotel and Museo de Sitio de Cholula is 5 minutes' walk away.
From£ 71 /nightSelect
Cholula SuitesHotel
Map
900 m from City Centre1.9 km from Plaza San Diego
Select
Hotel Santa IreneHotel
Map
600 m from City Centre
Nearly a 9-minute walk from Teatro Cholula Ciudad Sagrada, the Santa Irene includes 13 rooms.
From£ 48 /nightSelect
Santo Refugio Heritage HotelHotel
Map
2.5 km from City Centre1.2 km from Plaza San Diego
A 10-minute ride from Balneario Puerto Escondido, the Santo Refugio Heritage includes 6 rooms.
From£ 49 /nightSelect
Hotel Casa Real CholulaHotel
Map
2.1 km from City Centre
Plaza San Diego is within 10 minutes' drive of the Casa Real Cholula, while Iglesia de Santa Maria Tonanzintla is around 3.2 km away.
From£ 95 /nightSelect
Alojamientos De CholulaGuest house
Map
1.1 km from City Centre
Select
Loft AcogedorAparthotel
Map
1.2 km from City Centre1.5 km from Plaza San Diego
Guests can also enjoy access to Regional Museum of Cholula, which is a 17-minute walk from the Loft Acogedor Aparthotel.
Select
Casa ReyesGuest house
Map
2.3 km from City Centre800 m from Plaza San Diego
Balneario Puerto Escondido is a 10-minute ride from the Casa reyes and Estacion Tren Turistico Puebla-Cholula is 5 minutes away by car.
From£ 28 /nightSelect

FAQs about hotels in Cholula

We hope that the answers to these questions will help you plan your trip

What are the finest hotels in Cholula city centre?

There are 25 hotels and other accommodations in Cholula city centre to choose from. Our visitors like Estrella De Belem B&B And Spa rated 8.4/10. Featuring an outdoor swimming pool, a special menu, and a rooftop pool, it's set 5 minutes' walk from the city centre. Villas Arqueologicas with rating 8.4/10 and Hotel Tila rated 8.4/10 are other favourite hotels in the area. To see more central hotels click here.

What are the best budget hotels in Cholula?

There are more than 3 top budget properties in Cholula. The best budget hotel is Villas Tonantzintla with rating 8.4/10, which costs from 26£ per night and offers a picnic area, concierge service, and shopping service. Capital O La Huerta Golf & Hotel rated 8.2/10 is one more great hotel, offering an outdoor swimming pool, cots, and a steam room, as well as prices from 35£ per one night. To see more cheap hotels go here.

What are the best 5-star hotels in Cholula?

HotelMix.co.uk recommends you more than 7 5-star options to stay in Cholula. One of the finest luxury Cholula hotels is Casa Eva Hotel Boutique & Spa rated 8.2/10 — it has more than 279 positive reviews from our visitors. Offering an indoor swimming pool, facials, and a business centre on site, it costs 103£ per night. To see more favoured 5-star hotels click here.

What are the most popular boutique hotels in Cholula?

More than 449 reviews of our visitors may help to find the best Cholula boutique hotel. One of the finest boutique hotels is Villas Arqueologicas rated 8.4/10 at the cost of 45£ per night. One more boutique option is a 3-star Quinta Luna rated 8.6/10 for 85£ per one night. Casa Eva Hotel Boutique & Spa rated 8.2/10: a 5-star hotel with an indoor swimming pool, facials, and a business centre on site. Go here to see more elegant hotels.

Which hotels for couples in Cholula are the best to stay at?

According to HotelMix.co.uk travel data, there are 38 deals for couples. Hotel Posada Maria Sofia rated 8.2/10 is a favourite 4-star hotel for couples, featuring shuttle service, a business centre, and a special menu. Visitors can book a room at this property for about 33£ per night. Other top options are Villas Hotel, Hotel Tila, and Hotel San Pablo. To see more romantic hotels click here.

What are the top family-friendly hotels in Cholula?

For those searching for a family accommodation, HotelMix.co.uk offers 4 deals to choose from. Collection O Las Iglesias, (rating: 8.2/10) offers an outdoor swimming pool, cots, and restaurant. It's set 2.5 km from Etnobotanico Francisco Pelaez Roldan Garden. Visitors can enjoy contemporary, fusion, Spanish and Mexican meals at Central de Agaves restaurant nearby. You also can book Hotel Boutique Xelhua (rating: 8.4/10) for about 52£ per night. This child-friendly property offers concierge service, a special menu, and restaurant on site. To see more family accommodations click here.

Which Cholula hotels near Pyramid of Cholula are the best?

To be near Pyramid of Cholula, stay at Hotel El Cristo (rating: 8.4/10), which is only a 10-minute walk from the attraction and offers a picnic area, a golf course, and room services. Visitors can enjoy Mexican food at La Casa de Frida restaurant nearby. For more suitable options go here.

What are the top places to stay in Cholula with outdoor pools?

According to 427 reviews, there are 8 hotels featuring outdoor pools in Cholula. Consider booking Villas Arqueologicas rated 8.4/10 for approximately 45£ per night. Set a 10-minute walk from Museo Regional de Cholula, it offers an outdoor swimming pool, a plunge pool, and a special menu. Visitors can also enjoy contemporary, fusion and Mexican cuisine in Uxmal Restaurante restaurant nearby. You may also like Estrella De Belem B&B And Spa rated 8.4/10. This property will cost you 102£ per night.

What Cholula hotels allow pets?

According to HotelMix.co.uk travel data, there are 13 options that allow pets. You can book Hotel Tila (rating: 8.4/10) at the cost of 130£ per night. It's set 5 minutes` walk from Museo de Sitio de Cholula and features an outdoor swimming pool, ironing, and room services. Another most recommended Cholula place to stay with pets is Casa Eva Hotel Boutique & Spa with an indoor swimming pool, facials, and a business centre. It offers rooms for 103£ per night. Other top accommodations include Hotel Posada Maria Sofia, Villas Magnolias, and Hotel Vitorina. For more pet-friendly accommodations go here.

What are the best hotels in Cholula?

You may like Hotel Boutique Camino Del Bosque By Rotamundos rated 8.4/10 featuring an outdoor swimming pool, a spa lounge, and a special menu. It costs 67£ per night. Hotel Cachito Mio rated 8.4/10 may also suit you — only 51£ per one night. It features a golf course, a business centre, and restaurant.

What are the most favoured spa hotels in Cholula?

We recommend Capital O La Huerta Golf & Hotel (rating: 8.2/10) for 35£ per night. It's located a 25-minute walk from Cerro Zapotecas and provides cots, a steam room, and mini golf. As an alternative, book Estrella De Belem B&B And Spa (rating: 8.4/10), which costs 102£ per night and offers an outdoor swimming pool, a special menu, and a rooftop pool.

How much is it to stay a night in Cholula?

Of course, the prices change in Cholula depending on the season, but on average:
A 4-star hotel room costs 39£ per night. You may book Hotel Ms with shuttle service, a special menu, and ironing. A really special hotel can be found for 103£ per night. We recommend Casa Eva Hotel Boutique & Spa (rating: 8.2/10) with an indoor swimming pool, facials, and a business centre.

How much would a hotel in Cholula cost for tonight?

According to HotelMix.co.uk travel data, the average prices for tonight in Cholula are: A cool hotel Hotel San Pablo (rating: 8.4/10) offers hotel rooms for tonight from 17£ per night.

What's the most popular resort in Cholula?

We recommend Quinta Luna rated 8.6/10 featuring a business centre, grocery delivery service, and massage treatments on site. It's set a 5-minute walk from Copa de Oro and costs 85£ per night. Alternatively, Villas Arqueologicas is rated as one of the best resorts in Cholula, offering an outdoor swimming pool, a plunge pool, and a special menu. It costs 45£ per night.

What are the best accommodations near Los Sapos?

On HotelMix.co.uk you will find 3 great accommodations near Los Sapos in Cholula. Another perfect accommodation is Hostal Hoja Santa rated 8.4/10 at the cost of 29£ per night. It features a picnic area, hiking, and ironing.

Where to stay in Cholula?

Best cheap hotels in Cholula

Hostal De San Pedro is a simple lodging for budget-conscious visitors with rooms at 22£ per one-night stay. You might want to book a hotel near Copa de Oro - Museo La Barrica, such as budget-friendly Cholula Rooms or Villas Hotel Tonantzintla.

Convenience of staying in hotels in the city centre

If you want to stay close to attractions, the centric Hostal El Cascabel and Piki Hotel Y Hostal are great options. An option near the city center is Departamentos En San Andres Cholula next to Parque Pirámide.

Villas Arqueologicas Cholula puts you within a 15-minute walk from Capilla Real and is located 0.6 km away from the city center.

Luxury and boutique accommodation in Cholula

Hotel Cocoyotla is a 4-star opulent hotel with an outdoor swimming pool, a Jacuzzi and karaoke. If you are passionate about design and luxuriousness, choose La Quinta Luna near Estrella de Puebla or Casa Valenta Hotel Boutique near Plaza San Diego.

Explore and find your best apartments, B&Bs and others

The Guest House Mx is an affordable choice of an apartment that is 350 meters from Plaza de la Concordia. You can also try comfy Star, which includes a free private car park and a free carpark. If you want to be near Plaza de la Concordia, pick Hotel Boutique Xelhua, which is a good option for families and just a 10-minute walk away. Make sure to choose Cachito Mio Hotel And Spa near Balneario Puerto Escondido - a top-rated resort with views of the garden.

Show moreLess

Cholula hotels essential information

🏨 Hotels in Cholula 48
👛 Lowest price 16 GBP
✍️ Hotels Reviews 1 446