Find hotels in Puebla

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

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 521 hotels, room rates, hotel reviews and availability. Most hotels are fully refundable.

Holiday Inn Express Puebla by IHG

3.5 star property
9.4 out of 10, Exceptional, (1529)
"Great hotel"
Holiday Inn Express Puebla by IHG

Hotel Las Iglesias, Cholula

3.0 star property
8.8 out of 10, Excellent, (471)
"Nice staff. One night stay. Everything was clean. "
Hotel Las Iglesias, Cholula

Camino Real Puebla Angelopolis

4.0 star property
8.2 out of 10, Very Good, (1953)
"Good place "
Camino Real Puebla Angelopolis

La Quinta by Wyndham Puebla Palmas Angelopolis

3.0 star property
8.6 out of 10, Excellent, (1297)
"Excelente hotel"
La Quinta by Wyndham Puebla Palmas Angelopolis

InterContinental Presidente Puebla by IHG

4.0 star property
9.0 out of 10, Wonderful, (1006)
"Todo excelente!!"
InterContinental Presidente Puebla by IHG

Hotel Del Portal, Puebla

3.5 star property
8.0 out of 10, Very Good, (945)
"It´s a Nice Hotel in the downtown very nice place"
Hotel Del Portal, Puebla

Hotel Isabel

3.0 star property
9.0 out of 10, Wonderful, (1005)
"Everything was within walking distance and the staff was lovely "
Hotel Isabel

Palacio Julio Hotel

5.0 star property
9.6 out of 10, Exceptional, (201)
"Staff very friendly. "
Palacio Julio Hotel

City Express Junior by Marriott Puebla Angelopolis

3.0 star property
8.6 out of 10, Excellent, (898)
"Todo excelente "
City Express Junior by Marriott Puebla Angelopolis

NH Puebla Centro Histórico

4.0 star property
8.6 out of 10, Excellent, (1428)
"Excelente hotel"
NH Puebla Centro Histórico

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

3.0 star property
9.2 out of 10, Wonderful, (1009)
"Loved my stay, would recommend "
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Hotel Escala Puebla Centro

3.0 star property
8.8 out of 10, Excellent, (335)
"A bit out of the way but the rooms are sparkling and the price is very reasonable"
Hotel Escala Puebla Centro

Cartesiano Boutique & Wellness Hotel

4.5 star property
9.6 out of 10, Exceptional, (666)
"Great hotel , highly recommended, clean, modern, "
Cartesiano Boutique & Wellness Hotel

Puebla Inn Express

3.0 star property
7.8 out of 10, Good, (551)
"The hotel and room were beautiful, and the view was absolutely amazing. However, the location is quite far from the city, and there aren't many stores or amenities nearby. Unfortunately, we had to cancel our reservation after just one night due to this inconvenience. Despite not using the facilities for the remaining days, the hotel has not issued a refund. I hope they reconsider and process the refund for the unused nights."
Puebla Inn Express

HOTEL BOUTIQUE CASONA 65

4.0 star property
9.4 out of 10, Exceptional, (200)
"The hotel was So Nice and clean, the staf they are very polite and so freandly"
HOTEL BOUTIQUE CASONA 65

Casa Pepe Hostel Boutique - Puebla

4.0 star property
9.2 out of 10, Wonderful, (721)
"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."
Casa Pepe Hostel Boutique - Puebla

Hotel Teresita

2.5 star property
8.4 out of 10, Very Good, (287)
"A bit hot in the rooms and voices carry in the lobby. Overall a great stay."
Hotel Teresita

voco Royalty Puebla Downtown by IHG

4.0 star property
9.2 out of 10, Wonderful, (249)
"Great place good location "
voco Royalty Puebla Downtown by IHG

Plaza Poblana

3.5 star property
8.0 out of 10, Very Good, (628)
"I love it my stay there and I would recommend 100%percent "
Plaza Poblana

City Express by Marriott Puebla Angelopolis

3.0 star property
8.4 out of 10, Very Good, (998)
"Excelente "
City Express by Marriott Puebla Angelopolis
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.

Great weekend hotel deals in Puebla

Showing deals for:17 Oct - 19 Oct
Save an average of 15% on thousands of hotels when you're signed in

Where to stay in Puebla

Find the best Puebla areas and neighborhoods for the activities you enjoy most. Learn more about Puebla
Learn more about Puebla

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.

Cholula Centro

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

La Paz

While La Paz isn't home to many top sights, Galerías Serdán and Triangulo Las Animas Shopping Center are some notable places to visit nearby.

Stay near popular Puebla attractions

Puebla and related destinations

Come to Puebla and enjoy its cathedral, museums, and live music.

Zócalo de Puebla which includes night scenes

Top Puebla Hotel Reviews

More cheap stays in Puebla

More cheap stays in Puebla

Hotels in Puebla with star-rating

Hotels in Puebla with star-rating

Price trends for hotels in Puebla

Price trends for hotels in Puebla

Less expensive
More expensive
This month
Next month
October
August
US$ 50
US$ 58
Month
Price
January
US$ 56
February
US$ 53
March
US$ 54
April
US$ 57
May
US$ 58
June
US$ 55
July
US$ 56
August
US$ 59
September
US$ 57
October
US$ 50
November
US$ 58
December
US$ 55
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Puebla. Select dates and complete search for nightly totals inclusive of taxes and fees.

Frequently asked questions

What is the best area to stay in Puebla?
The Historic Center of Puebla is the best area to stay for travelers seeking an authentic Mexican experience blended with rich culture. This captivating neighborhood, one of Mexico's oldest cities, invites you to wander its cobblestone streets and discover artistic facades alongside stunning historic landmarks. Begin your exploration at the Zócalo de Puebla, the city's vibrant central square, where you can enjoy folk musicians, browse artisan trinkets, and savor authentic local cuisine at nearby restaurants.

For couples seeking a romantic getaway, the charming streets of Puebla's Historic Center provide an intimate atmosphere great for leisurely strolls. The beautifully illuminated buildings at night create a magical backdrop for a memorable evening. Be sure to visit the baroque Santo Domingo Church, which houses the opulent Chapel of the Rosary, an exquisite spot for lovers to admire intricate artistry together.

Families will also find the Historic Center appealing, as it offers an abundance of educational attractions. The Ampora Museum showcases pre-Columbian and historic art, while the Mexican Revolution Museum provides valuable insights into the city's history. With plenty of parks and plazas to relax in, there's something for everyone to enjoy.
What are the best hotels in Puebla that travelers recommend?
One of the top recommendations for travelers visiting Puebla is Hotel Casa Monarca, which boasts an impressive guest rating of 9.8. This charming hotel is superb for families and couples alike, offering a warm atmosphere complemented by free early check-in and cribs at no additional cost. Guests appreciate the serene balconies and the convenience of free WiFi, making it easy to share travel memories.

For those seeking a luxurious retreat, Cartesiano Boutique & Wellness Hotel, rated 9.6, provides a spa experience that is hard to beat. With a range of treatments including hot stone massages and detoxification wraps, this hotel caters to couples looking for a romantic getaway. The outdoor pool, combined with garden and poolside dining options, creates an idyllic setting for relaxation and connection.

Families will find Staybridge Suites Puebla by IHG to be an excellent choice, also rated 9.6. This hotel offers spacious suites complete with kitchens, making it convenient for families who appreciate the ability to prepare their own meals. The complimentary breakfast and outdoor pool add to the family-friendly vibe, while the nearby shopping district ensures there are plenty of activities to keep everyone entertained.

Another fantastic option is Hotel Boutique Casareyna, with a stellar rating of 9.6. This hotel not only features a full-service spa offering couples treatments but also provides an artistic experience with an on-site art gallery. Ideal for both couples and those looking to indulge in great experiences, it strikes a superb balance between relaxation and cultural immersion.

Estrella de Belem is a standout also, rated exceptionally high at 9.8. With its historic theme and luxurious amenities, including a rooftop terrace and outdoor pool, it appeals to couples seeking a romantic escape as well as families wishing to explore the cultural richness of Puebla. The full-service spa offerings, such as aromatherapy and hydrotherapy treatments, ensure that every guest can unwind in style.
What are the best family hotels in Puebla?
Estrella de Belem in San Pedro Cholula is an exceptional choice for families, boasting an impressive review score of 9.8. This hotel is designed with family comfort in mind, offering amenities like a free crib and a convenient sofa bed, making it easy to accommodate your little ones. The inviting space and thoughtful touches make it a delightful retreat for families seeking both relaxation and adventure.

In Puebla, Hotel Casa Monarca also stands out with a stellar rating of 9.8. Families will appreciate the complimentary crib and rollaway beds available at no extra charge, ensuring everyone has a cozy place to rest after a day of exploring. This property's focus on family-friendly amenities makes it an ideal base for your adventures in the area.

Another fantastic option is Hotel Boutique Casareyna, rated 9.6 by travelers. Here, children are not just welcomed, but catered to with special games, a breakfast designed for younger diners, and daily housekeeping to keep your space tidy. This hotel combines comfort with a playful spirit, ensuring that both kids and parents can unwind.

Staybridge Suites Puebla by IHG, also with an excellent score of 9.6, is superb for families who prefer a home-like experience. This hotel features a kitchen for easy meal prep, a garden for outdoor play, and an arcade game room for some family fun. Plus, with cribs and rollaway beds available for free, it's designed to accommodate families effortlessly.

Lastly, Cartesiano Boutique & Wellness Hotel, with a rating of 9.6, offers a refreshing pool area where families can relax and enjoy some quality time together. The hotel's serene garden atmosphere and daily housekeeping ensure a comfortable stay, making it another excellent choice for families looking to explore Puebla. Find more child-friendly accommodations in Puebla.
What are the best 5-star hotels in Puebla?
The Palacio Julio Hotel, a stunning 5-star property rated 9.6 by guests, offers an extraordinary experience in the heart of Puebla, Mexico. Nestled within a historical district, this hotel combines modern luxury with rich cultural heritage. Guests enjoy complimentary breakfast and free WiFi, while the spacious rooms, complete with premium bedding and air conditioning, ensure a restful stay.

For those seeking a more indulgent retreat, the Grand Fiesta Americana Puebla Angelópolis, rated 9.4, is an exceptional choice. This exquisite hotel features a full-service spa with couples treatment rooms, allowing you to unwind together with a range of luxurious treatments such as hot stone massages and facials. With an inviting outdoor pool and poolside bar, it's a superb setting for couples looking to relax and enjoy each other's company.

Also worthy of mention is the Banyan Tree Puebla, a 5-star gem with a traveler rating of 9.2. This hotel is designed for those desiring an exclusive getaway, featuring a rooftop terrace and a private chef option for a personal dining experience. The full-service spa offers a variety of treatments, including detoxification wraps and aromatherapy, making it ideal for couples seeking rejuvenation together. Find more luxury hotels in Puebla.
What are the best spa hotels in Puebla?
For a rejuvenating escape, Estrella de Belem in San Pedro Cholula impresses with a customer review rating of 9.8. This hotel features a full-service spa offering an array of treatments, including hot stone massages, body scrubs, and aromatherapy treatments. Couples can indulge in a serene environment with dedicated treatment rooms, ensuring a relaxing and intimate experience.

Hotel Casa Monarca, also rated 9.8, is another excellent choice for those seeking wellness and relaxation. With on-site spa services that include massage treatments, this hotel provides a cozy atmosphere superb for unwinding after a day of adventure.

Quinta Luna stands out with its comprehensive spa offerings, including couples treatment rooms and a variety of specialized treatments like Ayurvedic treatments and detoxification wraps. With a superb review score of 9.8, it promises a tranquil retreat for travelers looking to rejuvenate together.

Hotel Boutique Casareyna, with a great rating of 9.6, is another delightful option featuring a full-service spa that caters to couples. Guests can enjoy a range of treatments, from deep tissue massages to facial treatments, enhancing their stay with relaxation and pampering.

Lastly, Cartesiano Boutique & Wellness Hotel, also rated 9.6, further enhances the spa experience with amenities like a steam room and a variety of holistic treatments. Couples will appreciate the friendly space and the extensive menu of services designed for relaxation and rejuvenation. See all spa hotels in Puebla.
What hotels in Puebla offer free breakfast?
Staybridge Suites Puebla by IHG stands out as a fantastic choice for families seeking convenience and comfort. Rated an impressive 9.6, this hotel not only offers a complimentary breakfast that caters to busy mornings but also features spacious suites, an outdoor pool, and easy access to nearby shopping districts, making it superb for both relaxation and adventure.

Another excellent option is the Holiday Inn Express Puebla by IHG. With a traveler review score of 9.4, this hotel provides a free self-serve breakfast, an indoor pool, and a fitness center, ensuring that families can start their days off right while keeping active during their stay. The kitchenette in the rooms adds an extra layer of convenience for those traveling with children.

For those traveling without kids, the Santa Josefita Bed & Breakfast offers a charming experience with its traditional design and location in a historical district. Rated 9.6, it features amenities like a spa and a terrace, superb for couples looking to unwind after a day of exploring.

Whether you're traveling with family or enjoying a romantic getaway, Puebla has a range of accommodations that cater to your needs while providing excellent value and quality. Find more hotels with free breakfast in Puebla.
What are the top pet-friendly hotels in Puebla?
Staybridge Suites Puebla by IHG is a fantastic choice for pet-friendly travelers, offering a warm and friendly space along with a range of amenities that cater to families. Guests appreciate the spacious suites, which come equipped with a sofa bed and mountain views, making it an ideal setup for families with children. The hotel also boasts an outdoor pool where kids can splash around, and a complimentary breakfast to start your day off right.

For those seeking a more luxurious experience, Grand Fiesta Americana Puebla Angelópolis is another excellent option. With a stellar review score of 9.4, this five-star hotel not only welcomes pets but also provides top-tier services such as an onsite spa, outdoor pool, and 24-hour room service. Families will love the convenience of babysitting services, allowing parents to enjoy a peaceful dinner while the kids are well taken care of.

If you're looking for a cozy and artistic environment, Hotel Boutique Casareyna, rated 9.6, presents a charming alternative for couples or those traveling without children. With its onsite art gallery and exquisite dining options, it creates a romantic ambiance that's superb for a getaway.

Four Points By Sheraton Puebla, with a traveler review score of 9.4, is also pet-friendly and offers practical amenities such as an outdoor pool and fitness facilities. This hotel is well-suited for both families and business travelers, providing a comfortable and accessible base for exploring the vibrant city of Puebla. See more pet-friendly hotels in Puebla.
What are the top boutique hotels in Puebla?
Casona María is a charming boutique hotel in Puebla, rated an impressive 9.4 by guests, offering a delightful blend of art and comfort. This exquisite property features an on-site art gallery that adds a creative flair to your stay, while premium bedding and luxurious bathrobes ensure you relax in style. The romantic ambiance is great for couples seeking a memorable getaway, enhanced by exclusive champagne service and intimate dining options tailored for two.

Just a short drive away, the Hacienda Santo Cristo Hotel & Spa – Adults Only, also rated 9.4, invites you to unwind in a serene atmosphere that combines luxury with nature. Enjoy a private outdoor hot tub for a truly exclusive experience, and savor garden-view dining that makes every meal feel special. The focus on couples dining here creates an intimate setting, great for those looking to reconnect amidst beautiful surroundings.

For a slightly different vibe, Hotel Andante offers a cozy yet elegant retreat, boasting a review score of 9.2. Here, you can find modern amenities like air conditioning, plush premium bedding, and soft bathrobes, ensuring your comfort is prioritized during your stay. This hotel is ideal for couples who appreciate a warm, inviting space without sacrificing quality.

If you desire a spa experience, El Sueño Hotel & Spa, rated 9.0, provides a tranquil escape with deep soaking bathtubs that promise relaxation after a day of adventure. The inclusive setting and quality amenities make it a great choice for couples wanting to indulge in a soothing retreat together.

Lastly, La Purificadora, Puebla, a Member of Design Hotels, with a rating of 8.4, features stylish designer toiletries and a poolside bar that caters to sophisticated tastes. The 24-hour room service allows you to enjoy in-room dining at any hour, adding to the exclusivity of your stay, making it a suitable option for couples who appreciate modern design intertwined with comfort. See all boutique hotels in Puebla.
What are the best budget hotels in Puebla?
Staybridge Suites Puebla by IHG is an excellent choice for budget-conscious travelers seeking quality and convenience. This hotel boasts spacious suites superb for families, complete with free WiFi, complimentary breakfast, and an inviting outdoor pool, making it a delightful spot for both relaxation and fun. Guests appreciate the hotel's proximity to shopping districts and beautiful mountain views, enhancing the overall experience.

Another great option is the Holiday Inn Express Puebla by IHG. This property offers modern amenities, including an indoor pool and a 24-hour fitness center, ensuring that families can stay active while enjoying their vacation. Travelers often highlight the hotel's free breakfast and self-parking as added bonuses, making it a practical choice for those looking to balance comfort and affordability.

For couples or solo travelers, the Four Points By Sheraton Puebla presents a charming atmosphere with its outdoor pool and fitness facilities. The hotel's terrace is a peaceful spot to unwind after a day of exploration, suiting those seeking a relaxing getaway without breaking the bank.

With these options, you can find the ideal balance of comfort and value to suit your travel needs in Puebla. View all budget hotels in Puebla.
What are the most romantic hotels in Puebla for couples?
For couples seeking a romantic retreat in Puebla, the Estrella de Belem is a great choice, boasting a great rating of 9.8. This charming hotel features a full-service spa offering a range of treatments such as hot stone massages and aromatherapy, great for indulging together. Guests can unwind in the outdoor pool or relax in the private hot tub, while the rooftop terrace provides a stunning backdrop for a romantic evening under the stars.

Another lovely option is the Hotel Boutique Casareyna, rated 9.6 by satisfied guests. This boutique hotel not only offers couples dining experiences but also features couples treatment rooms in its on-site spa. The intimate atmosphere, combined with designer amenities like Egyptian cotton sheets and deep soaking bathtubs, ensures a cozy and luxurious stay for couples looking to reconnect.

For those who appreciate wellness, the Cartesiano Boutique & Wellness Hotel, also rated 9.6, offers a great blend of relaxation and romance. Couples can enjoy a variety of treatments, including massages and body scrubs, at the full-service spa, and the garden-view restaurant provides a lovely setting for intimate meals together.

The Casona de los Sapos Hotel Boutique is another exceptional choice at a 9.6 rating, featuring an array of spa services including Thai massages and detoxification wraps. The beautiful rooftop terrace and indoor pool create a serene environment, ideal for couples looking to unwind and escape from the hustle and bustle of everyday life.

Lastly, consider the Grand Fiesta Americana Puebla Angelópolis, which has a rating of 9.4. This luxurious hotel features a full-service spa with couples treatment rooms and an outdoor pool, complemented by a poolside bar for refreshing cocktails. The restaurant offers alfresco dining, making it a delightful spot for a romantic meal. See all romantic hotels in Puebla.
When is the best time to go to Puebla?
The most popular time to visit Puebla is in April, when the city bursts into vibrant colors during the Easter celebrations. This month offers an ideal climate, with temperatures typically ranging from the mid-60s to low 80s Fahrenheit, superb for exploring Puebla's rich cultural heritage and stunning architecture.

As you navigate through the peak tourist season from March to May, you'll find that the city is alive with cultural festivities, such as the famous Talavera pottery workshops and delightful culinary experiences in its many bustling markets. The pleasant weather not only enhances your sightseeing adventures but also allows for comfortable outdoor dining, where you can indulge in Puebla's renowned dishes like mole poblano and chiles en nogada.

For travelers seeking a balance between good weather and fewer crowds, visiting in late September or early October can be a smart choice. During these months, you'll experience a drop in prices for accommodations and attractions while still enjoying mild temperatures and the beauty of the autumn landscape. It's also a wonderful time to explore the nearby natural wonders, such as the breathtaking Popocatépetl and Iztaccíhuatl volcanoes, which offer stunning views and hiking opportunities.
Where can I find the best nightlife in Puebla?
Puebla is a city rich in culture and history, and its nightlife offers a delightful blend of traditional and modern experiences.

The historic center, known as the Zócalo, comes alive at night with vibrant bars, restaurants, and cafes. Here, you can enjoy live music, dance performances, and local culinary delights, all while soaking in the stunning historic architecture that surrounds you.

For a lively atmosphere, the Los Sapos neighborhood is a must-visit. This area is known for its diverse bars and vibrant nightlife scene, where you can enjoy everything from craft cocktails to traditional drinks. The cobblestone streets are lined with venues that often feature local musicians and DJs, making it an excellent spot for an energetic night out.

If you prefer a more laid-back experience, the Cholula area offers charming pubs and wine bars with a cozy ambiance. Here, you can relax with friends over a glass of local wine or mezcal while enjoying the view of the stunning Popocatépetl volcano in the distance.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Puebla.
How can I save on a Puebla hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Puebla hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
How much is the nightly rate at a Puebla hotel?
Prices for hotels in Puebla often vary, but you can find a great deal on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia

Explore a world of travel with Expedia