Book Puebla Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Top Cities in Puebla

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puebla hotels

Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
3.0 star property
Cholula
8.8 out of 10, Excellent, (560)
"The room was excellent and the staff were very friendly and helpful. We truly loved this hotel. "
United States
Rogelio
Hotel Las Iglesias, Cholula

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.2 out of 10, Very good, (2101)
"Overall, the stay was good. The room was clean and comfortable, but on the second day it had a strong, unpleasant smell that made the experience less enjoyable."
United States
Jerry
The price is NZ$143
includes taxes & fees
4 Jan - 5 Jan 2026
Camino Real Puebla Angelopolis

Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1642)
"Clean, secure, free parking and breakfast. "
United States
Kenneth
The price is NZ$114
includes taxes & fees
29 Dec - 30 Dec
Holiday Inn Express Puebla by IHG

Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very good, (156)
"It was our first time there, the rooms were very smelly, the food variety was limited specifically for the kids. And the transportation was very limited. We definitely not coming back. "
United States
Viviana
The price is NZ$258
includes taxes & fees
11 Jan - 12 Jan 2026
Hotel y Aguas Termales de Chignahuapan

Posada Don Ramón

Posada Don Ramón
3.0 star property
Zacatlán
8.8 out of 10, Excellent, (493)
"Nice hotel in a very convienent and walkable location. Would stay again."
United States
Jose
The price is NZ$51
includes taxes & fees
4 Jan - 5 Jan 2026
Posada Don Ramón

InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.0 out of 10, Wonderful, (1002)
"awesome breakfast, great location, beautiful hotel"
United States
Andy
The price is NZ$190
includes taxes & fees
4 Jan - 5 Jan 2026
InterContinental Presidente Puebla by IHG

Hotel Del Portal, Puebla

Hotel Del Portal, Puebla
3.5 star property
Puebla Historic Center
8.0 out of 10, Very good, (1008)
"Room was clean and staff friendly. Complementary bottled water too! Great location at the corner of the zocalo."
United States
RODNEY
The price is NZ$79
includes taxes & fees
28 Dec - 29 Dec
Hotel Del Portal, Puebla

Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1194)
"Great room, good breakfast and very nice staff"
United States
David
The price is NZ$120
includes taxes & fees
3 Jan - 4 Jan 2026
Four Points By Sheraton Puebla

NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1501)
"Excellent option to stay in downtown, great location for visiting major points of interest and museums. The staff is very friendly. "
United States
LUZ
The price is NZ$134
includes taxes & fees
3 Jan - 4 Jan 2026
NH Puebla Centro Histórico

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG
3.0 star property
Angelópolis
9.4 out of 10, Exceptional, (1002)
"Good hotel "
United States
Yamilka
The price is NZ$121
includes taxes & fees
25 Jan - 26 Jan 2026
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Puebla La Noria by IHG

Holiday Inn Puebla La Noria by IHG
3.5 star property
La Noria
9.2 out of 10, Wonderful, (1003)
"Great place "
United States
Hugo
The price is NZ$126
includes taxes & fees
5 Jan - 6 Jan 2026
Holiday Inn Puebla La Noria by IHG

Ramada Encore Puebla Mexico

Ramada Encore Puebla Mexico
4.0 star property
Coronango
9.2 out of 10, Wonderful, (1007)
"Staff was great and friendly Working on Bathrooms "
United States
Jesus
The price is NZ$125
includes taxes & fees
28 Dec - 29 Dec
Ramada Encore Puebla Mexico

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, (319)
"Very welcoming and "
United States
Sergio
The price is NZ$155
includes taxes & fees
6 Jan - 7 Jan 2026
Hacienda Santo Cristo Hotel & Spa - Adults Only

Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis
5.0 star property
Angelópolis
9.6 out of 10, Exceptional, (1005)
"Breakfast, both the buffet and to upstairs continental were awesome."
United States
James
The price is NZ$250
includes taxes & fees
28 Dec - 29 Dec
Grand Fiesta Americana Puebla Angelópolis

Cabañas Matlahuacales

Cabañas Matlahuacales
2.0 star property
Chignahuapan
8.0 out of 10, Very good, (16)
"El personal muy amable, siempre estuvieron pendientes y atendían cuando se les llamaba para cualquier petición, la cabaña muy bonita, pequeña pero con lo necesario para pasarla bien."
Mexico
Maribel
The price is NZ$45
includes taxes & fees
30 Dec - 31 Dec
Cabañas Matlahuacales

La Quinta by Wyndham Puebla Palmas Angelopolis

La Quinta by Wyndham Puebla Palmas Angelopolis
3.0 star property
Angelópolis
8.6 out of 10, Excellent, (1371)
"I love the hotel"
Mexico
Victor
The price is NZ$123
includes taxes & fees
25 Jan - 26 Jan 2026
La Quinta by Wyndham Puebla Palmas Angelopolis

Hotel Diana

Hotel Diana
3.5 star property
Puebla Historic Center
9.0 out of 10, Wonderful, (691)
"Excelente "
Mexico
Fernando
Hotel Diana

Banyan Tree Puebla

Banyan Tree Puebla
5.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (670)
"Excellent in all respects."
United States
Jerome
The price is NZ$352
includes taxes & fees
13 Jan - 14 Jan 2026
Banyan Tree Puebla

Hotel Escala Puebla Centro

Hotel Escala Puebla Centro
3.0 star property
Puebla Historic Center
8.8 out of 10, Excellent, (355)
"10 min walk to Zocalo. No dining facilities other than very few street vendors. Area around seems like old, closed businesses or homes. Hotel is beautifully renovated & staff are very friendly & helpful. Neighbourhood needs to be restored to make this hotel work. While great value for stay, next visit I would stay closer to Zocalo."
Canada
Ysa
The price is NZ$44
includes taxes & fees
4 Jan - 5 Jan 2026
Hotel Escala Puebla Centro

Marriott Puebla Hotel Meson del Angel

Marriott Puebla Hotel Meson del Angel
4.5 star property
Puebla
8.8 out of 10, Excellent, (972)
"Great Hotel !!"
United States
JUAN
The price is NZ$161
includes taxes & fees
7 Jan - 8 Jan 2026
Marriott Puebla Hotel Meson del Angel
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:9 Jan - 11 Jan
Save an average of 15% on thousands of hotels when you're signed in

Top Puebla Hotel Reviews

Guide to exploring Puebla

Top reasons to visit Puebla

  • Stunning Historic Architecture: Explore the beautifully preserved historic town centre, featuring the impressive Puebla Cathedral and charming colonial buildings.
  • Vibrant Zócalo: Experience the lively atmosphere at the Zócalo de Puebla, surrounded by bustling markets and friendly locals.
  • Delicious Local Cuisine: Sample Puebla's renowned dishes at various local restaurants, perfect for food enthusiasts.
  • Outdoor Adventures: Venture on a day trip to Cholula or visit nearby breathtaking waterfalls for a touch of nature.
  • Family-Friendly Activities: Enjoy a range of activities suitable for all ages, making it an ideal destination for families.

Find great hotels in Puebla

Discover the charm of Puebla, Mexico, with a variety of accommodation options to suit every traveller. Whether you're seeking a romantic getaway, a pet-friendly hotel, or a business-oriented guesthouse, Puebla has something for everyone. Enjoy luxurious spa experiences or choose from the best hotels that blend comfort and convenience, ensuring your stay is memorable and relaxing.

  • Camino Real Puebla Angelopolis: This eco-certified 4-star hotel offers a unique experience for environmentally conscious travellers. Nestled in the vibrant area of Puebla, the Camino Real Puebla Angelopolis combines contemporary elegance with sustainable practices. Guests appreciate the spacious, modern rooms designed with eco-friendly materials. The hotel features a well-equipped fitness centre, a refreshing outdoor pool, and a restaurant serving locally sourced cuisine. The commitment to sustainability, along with its luxurious amenities, makes this hotel a standout choice for those seeking both comfort and eco-awareness during their stay.
  • NH Puebla Centro Histórico: This 4-star hotel is perfect for business travellers and pet owners alike. Located in the heart of Puebla, NH Puebla Centro Histórico boasts modern facilities tailored for professional needs, including a Business Centre and meeting rooms. The eco-certified property welcomes pets, ensuring furry companions are part of your journey. Guests enjoy a stylish atmosphere with comfortable rooms and a complimentary breakfast featuring local delicacies. Its prime location allows easy access to historical sites, making it an excellent base for both work and leisure.
  • Hilton Garden Inn Puebla Angelópolis, Mexico: This welcoming 3.5-star hotel stands out for its inclusivity, particularly for LGBTQIA travellers. Situated in the lively Puebla Angelópolis area, the Hilton Garden Inn provides a comfortable and friendly environment. Guests rave about the spacious rooms equipped with modern amenities and the on-site restaurant serving delicious meals. The hotel features a fitness centre and a heated pool, perfect for relaxation after a day of exploring. Its commitment to creating an inclusive atmosphere ensures a memorable experience for all guests.

Where to stay in Puebla

Puebla, Mexico, offers an enriching travel experience, blending historical charm with vibrant culture. Explore the lively downtown Puebla and the iconic Zócalo, where friendly locals and bustling markets await. Whether you're seeking a family-friendly adventure or a scenic getaway, Puebla's diverse atmosphere caters to all. Enjoy comfortable stays and uncover the region's rich heritage, making your visit truly unforgettable.

  • Puebla: Puebla is a vibrant city rich in culture and history, nestled in the central highlands of Mexico. Known for its stunning colonial architecture and culinary delights, it offers an exciting travel experience for families, business travellers, and city explorers alike. The city's peak tourist seasons in April, July, and September bring a lively atmosphere, with various shopping centres and local landmarks like the event conference venue and convention centre providing ample opportunities for leisure and business. Don't miss the chance to sample traditional dishes such as mole poblano and visit the magnificent Puebla Cathedral.
  • San Andrés Cholula: Just a stone's throw from Puebla, San Andrés Cholula is a charming city that beautifully blends historic significance with modern development. The city sees a spike in visitors during July and the festive months of November to December, making it a bustling spot for families and business trips. Explore the local shopping areas and experience the academic environment around the historic college university. The stunning Great Pyramid of Cholula, the largest pyramid by volume in the world, is a must-visit attraction that offers breathtaking views of the surrounding landscape.
  • Zacatlán: Zacatlán is a picturesque city known for its captivating natural beauty and outdoor adventures, situated in the Sierra Norte region of Puebla. It attracts visitors year-round, with peak arrivals in July and during the festive months. Families and outdoor enthusiasts will enjoy the recreational areas and the stunning waterfalls nearby. The charming streets and local markets provide a delightful shopping experience, while the cool mountain air and lush landscapes create a perfect backdrop for relaxation and exploration.

Things to do in Puebla

Puebla offers a delightful mix of family-friendly activities and urban exploration. Enjoy delicious local cuisine at various restaurants, embark on a day trip to Cholula, and explore the vibrant shopping areas, including malls and centres. Don’t miss the chance to visit Estrella for an outing that showcases the area's charm and culture. Puebla is a perfect destination for those seeking a blend of outdoor adventures and city-themed experiences.

Shopping

The Angelopolis Commercial Center offers a vibrant shopping experience with entertainment and family-friendly atmosphere. For unique finds, explore Los Sapos Bazaar, known for its charming local crafts. Don't miss the Revolucion Municipal Market for a taste of local culture and bustling city vibes.

Recreation

Experience the vibrant atmosphere at Cuauhtemoc Stadium with exhilarating sports events. For outdoor relaxation, La Vista Country Club offers a serene golf experience amid lush landscapes. Alternatively, enjoy the thrill of ice skating at Ice Arena Puebla, perfect for adventure and entertainment lovers.

Adventure

Autodromo Miguel E. Abed offers thrilling motor racing experiences, perfect for adrenaline seekers. For a nature escape, hike Cerro Zapotecas, where stunning vistas and rugged terrain await. Lastly, enjoy breathtaking views aboard Teleférico de Puebla, a gondola ride that combines adventure with family-friendly fun.

Nightlife

Puebla's nightlife buzzes with energy. Start with stunning views on the Estrella de Puebla Observation Wheel, then head to Container City for a romantic drink. For adventure, visit XTremo Parque’s arcade zone, where excitement awaits. Each venue offers a unique vibe to enjoy your evening.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Puebla

Puebla offers several ways to save money during your visit. For the cheapest accommodation, consider staying in January or August to September, with Mondays being the most affordable days. Use Expedia’s search tool to filter by budget and eco-friendly options. Combine your hotel, flights, and activities for potential savings through package deals. Make the most of your trip by exploring free attractions and utilising public transport to get around the city efficiently and cheaply. Look out for the best deals on hotels to maximise your budget while enjoying this vibrant destination.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puebla are January and August to September, where the prices are slightly lower. This is in comparison to April to May and November, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Puebla is Monday. The most expensive day to stay in Puebla is Saturday.
  • Find cheap hotels on Expedia: Expedia’s search tool lets you easily choose your budget, preferred location, and additional criteria. You can arrange your search results by price, starting with the most affordable hotels. Additionally, you can refine your options by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly accommodation choices available for booking.
  • Consider bundling your trip: You can save some dollars by combining your hotel stay in Puebla with your flights and activities through an Expedia package deal.

Find the best attractions in Puebla

Puebla, a vibrant city perfect for families and outdoor enthusiasts, offers a rich blend of culture and adventure. Explore the historic town centre, visit the stunning Puebla Cathedral, and soak in the atmosphere at the Zócalo de Puebla. Don’t miss the breathtaking waterfalls nearby for a dose of nature. With plenty of churches and event venues, Puebla promises an unforgettable experience for every traveller.

  • Zócalo de Puebla: Experience the vibrant heart of Puebla at Zócalo de Puebla, a lively square surrounded by stunning architecture, local markets, and street performers. Enjoy the rich culture as you sip coffee at a nearby café and soak in the bustling city vibes.
  • Great Pyramid of Cholula: Visit the Great Pyramid of Cholula, the largest pyramid by volume in the world. Explore its archaeological significance and marvel at the breathtaking views of surrounding landscapes, all while immersing yourself in the rich history and culture of the region.
  • Puebla Cathedral: Discover the architectural beauty of Puebla Cathedral, a stunning example of Baroque design. As you wander through its grand interiors, appreciate the intricate details and the cultural significance it holds within the city.

Best time to go to Puebla

The best time to visit Puebla is dependant on what kind of holiday you are seeking. March and March are its hottest month on average. At the time of March, visitor numbers are slightly high and weather is sunny. November and November are its coolest month on average. At the time of November, visitor numbers are average and weather is sunny.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January66.4°F (19.1°C)No RainSunnySlightly LowSlightly Low
January66.4°F (19.1°C)No RainSunnySlightly LowSlightly Low
February69.6°F (20.9°C)No RainSunnyAverageAverage
February69.6°F (20.9°C)No RainSunnyAverageAverage
March73.0°F (22.8°C)No RainSunnySlightly HighAverage
March73.0°F (22.8°C)No RainSunnySlightly HighAverage
April65.7°F (18.7°C)Light RainMostly SunnySlightly HighSlightly High
April65.7°F (18.7°C)Light RainMostly SunnySlightly HighSlightly High
May66.9°F (19.4°C)Light RainMostly SunnyAverageSlightly High
May66.9°F (19.4°C)Light RainMostly SunnyAverageSlightly High
June65.7°F (18.7°C)Moderate RainMostly SunnyAverageAverage
June65.7°F (18.7°C)Moderate RainMostly SunnyAverageAverage
July64.6°F (18.1°C)Moderate RainMostly SunnySlightly HighAverage
July64.6°F (18.1°C)Moderate RainMostly SunnySlightly HighAverage
August64.8°F (18.2°C)Frequent RainMostly SunnySlightly LowSlightly Low
August64.8°F (18.2°C)Frequent RainMostly SunnySlightly LowSlightly Low
September63.9°F (17.7°C)Frequent RainMostly CloudyAverageSlightly Low
September63.9°F (17.7°C)Frequent RainMostly CloudyAverageSlightly Low
October70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
October70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
November58.8°F (14.9°C)No RainSunnyAverageSlightly High
November58.8°F (14.9°C)No RainSunnyAverageSlightly High
December66.9°F (19.4°C)No RainSunnySlightly LowAverage
December66.9°F (19.4°C)No RainSunnySlightly LowAverage

The nearest major airports for your trip to Puebla

For a visit to Puebla, Mexico, you can fly into several major airports. Mexico City International Airport (MEX) is located 101.4km away, with luxurious hotels nearby such as Sofitel Mexico City Reforma and The Ritz-Carlton, both offering shuttle services. Santa Lucía International Airport (NLU) is 115.9km from Puebla, featuring options like Holiday Inn Hotel and Suites, which offers free transportation. For those considering Veracruz's General Heriberto Jara International Airport (VER), situated 212.4km away, the Grand Fiesta Americana Veracruz is a comfortable choice with nearby access. Each airport provides various transport services to facilitate your journey to Puebla.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Puebla cost?
The season and factors like Christmas and school holidays can influence the price of a hotel in Puebla. You can find cheap options from NZ$44 in a few different ways on Expedia. First, enter the dates you'd like to get away, then use the filters like budget and amenities to refine your search. You can also sort by price, so the most affordable options appear at the top.
When is the best time to go to Puebla?
Temperatures differ across Puebla, so the best time to travel depends on where you're staying. If you're seeking a summer holiday in Tehuacan, plan your trip between June and August when daily average temperatures range from 13ºC to 25ºC. Just remember that Tehuacan has an oceanic climate, so pack accordingly.
What is the best area to stay in Puebla?
Check out the activities and attractions on offer in Tehuacan and Teziutlan. These lively cities are just two of the many popular places to look for a hotel in Puebla.
Are there any luxury hotels in Puebla?
Get ready for unparalleled luxury at Estrella De Belem. Proposal/romance packages, a spa tub and spa facilities are only a few of the conveniences at this getaway in Puebla, Puebla. Cartesiano Boutique & Wellness Hotel is another popular choice in this exciting city.
How can I find cheap hotels in Puebla?
The best place to begin searching is with our "Price per night" filter. Currently, the least expensive hotels start at NZ$44 per night. Other ways to snap up a wallet-friendly Puebla getaway are by booking well in advance and being flexible with the dates you travel. For even more great prices, visit our cheap hotels in Puebla page.
What are the best hotels in Puebla for families?
Pack your bags (and the kids!) and prepare for an action-packed getaway at one of our popular family-friendly properties in Puebla. Located in Puebla, Estrella De Belem is a great pick. Housekeeping services and laundry facilities are two of the amenities here. Or chill out with the fam at Cartesiano Boutique & Wellness Hotel. You can also search for your ideal getaway by clicking on the "Family friendly" box in the "Traveller experience" section of our handy filters.
Why should I book my Puebla hotel with Expedia?
Book your Puebla hotel with Expedia and enjoy access to a world of accommodation options at amazing prices. Use our search filters to help you find exactly what you want, whether that's a 5-star getaway or something a bit more unique, like a houseboat, log cabin or villa! Join Expedia Rewards and you'll save 10% or more on select hotels when you're signed in. Collect points on eligible bookings, which you can use to save on your next epic adventure. Plus, many of our hotels have flexible cancellation policies, so you can breathe easy if your plans change last minute.