A colorful church with a bell tower and ornate decorations.

Hotels in Santa María Tonantzintla, Puebla

  • 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 prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Santa María Tonantzintla hotels

La Quinta Puebla

La Quinta Puebla
3.0 star property
18.4 km from Santa María Tonantzintla
8.0 out of 10, Very good, (264 reviews)
"Exelente "
Mexico
Anonymous traveller
The price is CA $37
CA $45 total
includes taxes & fees
Jul 9 - Jul 10
La Quinta Puebla

Puebla Inn Express

Puebla Inn Express
3.0 star property
15 km from Santa María Tonantzintla
7.8 out of 10, Good, (597 reviews)
"Excellent place."
United States
Elizabeth
The price is CA $29
CA $35 total
includes taxes & fees
Jul 8 - Jul 9
Puebla Inn Express

Ramada Encore by Wyndham Puebla

Ramada Encore by Wyndham Puebla
4.0 star property
12.9 km from Santa María Tonantzintla
9.2 out of 10, Wonderful, (1,001 reviews)
"Clean rooms and excellent staff."
United States
Patrick
The price is CA $88
CA $105 total
includes taxes & fees
Jul 10 - Jul 11
Ramada Encore by Wyndham Puebla

Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis, 7.5 km from Santa María Tonantzintla
9.6 out of 10, Exceptional, (176 reviews)
"This hotel is excellent. "
United States
Luis
The price is CA $81
CA $97 total
includes taxes & fees
Jul 12 - Jul 13
Tru By Hilton Puebla Angelopolis

Plaza Poblana

Plaza Poblana
3.5 star property
13 km from Santa María Tonantzintla
8.2 out of 10, Very good, (699 reviews)
"great facility, affordable and breakfast buffet is amazing"
United States
Luis A
The price is CA $50
CA $60 total
includes taxes & fees
Aug 4 - Aug 5
Plaza Poblana

Kharma Suites

Kharma Suites
2.5 star property
5.8 km from Santa María Tonantzintla
9.0 out of 10, Wonderful, (360 reviews)
"Excelente todo"
Mexico
Karina
The price is CA $66
CA $81 total
includes taxes & fees
Jul 11 - Jul 12
Kharma Suites

Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
10.9 km from Santa María Tonantzintla
9.4 out of 10, Exceptional, (1,965 reviews)
"Clean room, great stuff and breakfast menu"
United States
Saul
The price is CA $98
CA $117 total
includes taxes & fees
Jul 18 - Jul 19
Holiday Inn Express Puebla by IHG

Fiesta Inn Express Puebla Explanada

Fiesta Inn Express Puebla Explanada
3.0 star property
Cholula, 6.3 km from Santa María Tonantzintla
9.4 out of 10, Exceptional, (1,002 reviews)
"Todo excelente"
Mexico
Juan
The price is CA $94
CA $112 total
includes taxes & fees
Jul 10 - Jul 11
Fiesta Inn Express Puebla Explanada

Hotel San Pablo

Hotel San Pablo
2.5 star property
Cholula, 2.8 km from Santa María Tonantzintla
8.2 out of 10, Very good, (239 reviews)
"Friendly staff and a clean room at an excellent price - would definitely stay again! "
Canada
Alexander
The price is CA $35
CA $42 total
includes taxes & fees
Jul 23 - Jul 24
Hotel San Pablo

One Puebla Angelópolis Periférico

One Puebla Angelópolis Periférico
3.0 star property
Tlaxcalancingo, 6.1 km from Santa María Tonantzintla
9.2 out of 10, Wonderful, (764 reviews)
"Todo excelente"
Mexico
Paloma
The price is CA $75
CA $90 total
includes taxes & fees
Jul 12 - Jul 13
One Puebla Angelópolis Periférico

Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
3.0 star property
Cholula, 3.7 km from Santa María Tonantzintla
8.8 out of 10, Excellent, (687 reviews)
"The breakfast buffet was delicious. A 10-15 minutes walking time to cholulas main plaza, and pyramid. "
United States
Jaime Montemayor
The price is CA $59
CA $79 total
includes taxes & fees
Jul 15 - Jul 16
Hotel Las Iglesias, Cholula

Hotel Escala Puebla Centro

Hotel Escala Puebla Centro
3.0 star property
13.3 km from Santa María Tonantzintla
8.8 out of 10, Excellent, (403 reviews)
"Overall everything was outstanding"
United States
juan
The price is CA $40
CA $48 total
includes taxes & fees
Jul 9 - Jul 10
Hotel Escala Puebla Centro

Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
10.9 km from Santa María Tonantzintla
9.4 out of 10, Exceptional, (1,333 reviews)
"Very clean room, breakfast was great, and staff was amazing"
United States
Heidi
The price is CA $79
CA $94 total
includes taxes & fees
Jul 19 - Jul 20
Four Points By Sheraton Puebla

Hit Hoteles Aeropuerto Puebla

Hit Hoteles Aeropuerto Puebla
3.0 star property
16 km from Santa María Tonantzintla
9.2 out of 10, Wonderful, (284 reviews)
"Perfect for stay, close to the airport "
United States
Andres
The price is CA $103
CA $125 total
includes taxes & fees
Jul 10 - Jul 11
Hit Hoteles Aeropuerto Puebla

Hotel Casa Real

Hotel Casa Real
3.5 star property
Cholula, 4.1 km from Santa María Tonantzintla
9.0 out of 10, Wonderful, (213 reviews)
"Excellent accomodations, highly recommend!!!"
United States
Chris
The price is CA $65
CA $77 total
includes taxes & fees
Jul 21 - Jul 22
Hotel Casa Real

Hotel Isabel

Hotel Isabel
3.0 star property
12.5 km from Santa María Tonantzintla
9.0 out of 10, Wonderful, (1,001 reviews)
"Great value, excellent location, clean and safe, friendly staff."
United States
edward
The price is CA $51
CA $61 total
includes taxes & fees
Jul 9 - Jul 10
Hotel Isabel

NH Puebla Finsa

NH Puebla Finsa
3.5 star property
11.8 km from Santa María Tonantzintla
9.2 out of 10, Wonderful, (462 reviews)
"Good hotel overall"
United States
Megumi
The price is CA $84
CA $100 total
includes taxes & fees
Jul 11 - Jul 12
NH Puebla Finsa

Hotel Royal Puebla

Hotel Royal Puebla
2.5 star property
12.8 km from Santa María Tonantzintla
7.8 out of 10, Good, (168 reviews)
"Excelente "
Mexico
Nallely
The price is CA $40
CA $48 total
includes taxes & fees
Jul 22 - Jul 23
Hotel Royal Puebla

Hotel San Agustin

Hotel San Agustin
3.0 star property
12.3 km from Santa María Tonantzintla
8.0 out of 10, Very good, (218 reviews)
"Very clean, close to everything, super nice staff"
United States
roderick
The price is CA $24
CA $29 total
includes taxes & fees
Jul 22 - Jul 23
Hotel San Agustin

One Puebla Finsa

One Puebla Finsa
3.0 star property
12 km from Santa María Tonantzintla
8.6 out of 10, Excellent, (776 reviews)
"Excelente hotel "
Mexico
Vicente
The price is CA $70
CA $84 total
includes taxes & fees
Jul 8 - Jul 9
One Puebla Finsa
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.

Where to stay in Santa María Tonantzintla

Find the best Santa María Tonantzintla areas and neighborhoods for the activities you enjoy most.

Puebla Historic Center

Discover a World Heritage Site filled with colonial buildings in the Historic Monuments Zone, where you can explore Barrio de los Sapos, Barrio del Artista, and the stunning Puebla Cathedral.

Angelópolis

The neighborhood boasts luxurious residential developments, cultural spaces, and parks. Explore attractions like La Estrella de Puebla, The Art Park, and the Baroque Museum, or shop at Centro Comercial Angelópolis.

Cholula

Best known for its Great Pyramid and numerous churches, Cholula features the Iglesia de Nuestra Señora de los Remedios sanctuary atop the pyramid. Explore the city's eighteen distinct barrios, each with a patron saint.

Los Angeles

If you're looking for some top things to see and do in Los Angeles and surrounding area, you can visit Atlixco Square and Lighted Village.

Cholula Centro

While visiting Cholula Centro, you might make a stop by sights like San Gabriel Convent and Plaza de la Concordia.

Top Santa María Tonantzintla Hotel Reviews

Frequently asked questions

What are the best hotels in Santa María Tonantzintla that travellers recommend?
For highly recommended hotels in Santa María Tonantzintla, consider Quinta Luna and Hotel Xelhua.

Quinta Luna is a 3.5-star hotel with an exceptional 9.8 rating. Guests frequently praise its great location, beautiful rooms, and helpful staff. This hotel offers premium bedding, a minibar with free stocked items, and bathrobes for added comfort. It is conveniently located near the Great Pyramid of Cholula and Zócalo, both less than a kilometre away.

Another excellent choice is the 3.5-star Hotel Xelhua, rated 8.2. Travellers often mention its spacious and clean rooms, as well as the attentive and helpful staff. The hotel features rooms with rainfall showerheads, private hot tubs, and furnished balconies or terraces, with some even offering a rooftop terrace. It is very close to the Great Pyramid of Cholula, just 0.4 kilometres away.

Hotel CHOLOA is also a good option, with a 3-star rating and an 8.8 review score. Guests appreciate the great food and friendly staff. This hotel provides free self-parking and is located close to the Great Pyramid of Cholula and Zócalo.
What are the best family hotels in Santa María Tonantzintla?
For family-friendly accommodation in Santa María Tonantzintla, Hotel Villas Arqueológicas Cholula and Hotel Casa Realare excellent choices.

The 3.5-star Hotel Villas Arqueológicas Cholula, with an 8.2 rating, offers several amenities ideal for families, including a children's playground and a swimming pool. Free cots are available, and connecting rooms can be requested, which is very convenient for larger families. It is also very close to the Great Pyramid of Cholula, just 0.4 km away.

Another highly-rated option is the 3.5-star Hotel Casa Real, boasting an impressive 9.0 rating. This hotel provides thoughtful touches for families such as fireplace guards and outlet covers for children, as well as sofa beds and free cots. It is located near the Great Pyramid of Cholula, just 1.3 km away.
What are the best spa hotels in Santa María Tonantzintla?
For exceptional spa hotels in Santa María Tonantzintla, consider the Quinta Luna and the Casa Eva Hotel Boutique & Spa.

The 3.5-star Quinta Luna, with an outstanding 9.8 rating, offers an extensive full-service spa with a wide array of treatments including deep tissue massages, detoxification wraps, body scrubs, and hot stone massages. Guests consistently praise its great location, beautiful rooms, and helpful staff. It is conveniently located just 0.8 km from the Great Pyramid of Cholula.

Another excellent choice is the 3.5-star Casa Eva Hotel Boutique & Spa, rated 9.2. This hotel also features a full-service spa where you can enjoy manicures and pedicures, body scrubs, facial treatments, and hydrotherapy treatments. It is situated just 0.6 km from the Great Pyramid of Cholula.
What are the best budget hotels in Santa María Tonantzintla?
For excellent budget-friendly hotels in Santa María Tonantzintla, consider Hotel San Pablo and Hotel Posada Señorial.

Hotel San Pablo, with an 8.2 rating, offers complimentary toiletries, free Wi-Fi, and convenient free self-parking. It is located just 1.0 km from Plaza de la Concordia and 1.2 km from Museo de la Ciudad de Cholula, making it easy to explore local attractions.

Another great option is the 3-star Hotel Posada Señorial, rated 7.8. Guests benefit from free Wi-Fi and complimentary toiletries. This hotel is particularly close to Capilla de la Tercera Orden, just 0.9 km away, and 1.1 km from Plaza de la Concordia.
What are the most romantic hotels in Santa María Tonantzintla for couples?
For a romantic stay in Santa María Tonantzintla, consider Hotel Xelhua or Hotel Casa Real.

The 3.5-star Hotel Xelhua, with an 8.2 rating, offers private indoor hot tubs and furnished balconies, great for couples seeking a secluded and relaxing experience. Guests often comment on the spacious and clean rooms, as well as the attentive and helpful staff. It is conveniently located just 0.4 km from the Great Pyramid of Cholula.

Another excellent choice is the 3.5-star Hotel Casa Real, which has a 9.0 rating. This hotel provides balconies for a pleasant outdoor space and premium bedding for a comfortable night's sleep. It is situated 1.3 km from the Great Pyramid of Cholula.
Can I cancel my hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline – this is often within 24-48 hours of your scheduled arrival. If you have a non-refundable booking, it might still be possible to receive a refund if you cancel it within 24 hours of booking. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use our "Fully refundable property" filter during your search to find the right Santa María Tonantzintla hotel for you.
How can I save on a Santa María Tonantzintla hotel booking with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on Santa María Tonantzintla hotels. Another way to save is by booking your hotel and flights together on Expedia, where bundling can lead to significant savings.
How much is the nightly rate at a Santa María Tonantzintla hotel?
Hotel prices in Santa María Tonantzintla often vary, but you can find a great deal on Expedia. Different factors affect nightly hotel rates, such as the time of year or the days of the week you want to book. To find the best deals for your stay, be flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.

Explore a world of travel with Expedia