Search Puebla Hotels

  • 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

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Puebla hotels

Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,255 reviews)
"Great room, good breakfast and very nice staff"
United States
David
The price is CA $84
CA $100 total
includes taxes & fees
Mar 18 - Mar 19
Four Points By Sheraton Puebla

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, (1,053 reviews)
"Rooms were clean, the breakfast had a good variety and the staff was courteous."
United States
Lya
The price is CA $86
CA $102 total
includes taxes & fees
Mar 30 - Mar 31
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,725 reviews)
"The room was clean, and staff were helpful."
United States
Carlos
The price is CA $82
CA $98 total
includes taxes & fees
Mar 22 - Mar 23
Holiday Inn Express Puebla by IHG

Hotel Las Iglesias, Cholula

Hotel Las Iglesias, Cholula
3.0 star property
Cholula
8.8 out of 10, Excellent, (630 reviews)
"Decent hotel. Room was clean. Free parking. "
Canada
Arpan
The price is CA $63
CA $83 total
includes taxes & fees
Mar 21 - Mar 22
Hotel Las Iglesias, Cholula

InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.0 out of 10, Wonderful, (1,015 reviews)
"awesome breakfast, great location, beautiful hotel"
United States
Andy
The price is CA $130
CA $155 total
includes taxes & fees
Mar 22 - Mar 23
InterContinental Presidente Puebla by IHG

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, (1,466 reviews)
"I loved my stay at this hotel; the room was very clean, the customer service was excellent, and the valet parking service was also very good."
United States
victor
The price is CA $82
CA $97 total
includes taxes & fees
Mar 15 - Mar 16
La Quinta by Wyndham Puebla Palmas Angelopolis

Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very good, (163 reviews)
"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 CA $175
CA $208 total
includes taxes & fees
Mar 20 - Mar 21
Hotel y Aguas Termales de Chignahuapan

Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.2 out of 10, Very good, (2,190 reviews)
"Helpful staff!"
Mexico
Carlos
Camino Real Puebla Angelopolis

Hotel Del Portal, Puebla

Hotel Del Portal, Puebla
3.5 star property
Puebla Historic Center
8.2 out of 10, Very good, (1,000 reviews)
"Is the perfect location to main historical buildings and nightlife "
United States
Vikki
The price is CA $59
CA $71 total
includes taxes & fees
Mar 12 - Mar 13
Hotel Del Portal, Puebla

Courtyard by Marriott Puebla Las Animas

Courtyard by Marriott Puebla Las Animas
4.0 star property
Puebla
8.6 out of 10, Excellent, (1,038 reviews)
"Todo excelente "
Mexico
Ricardo
The price is CA $82
CA $98 total
includes taxes & fees
Mar 20 - Mar 21
Courtyard by Marriott Puebla Las Animas

Casa Azulai Puebla Hotel Boutique

Casa Azulai Puebla Hotel Boutique
3.5 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (206 reviews)
"The hotel is beautiful inside and the room was very large and clean."
United States
Shirley
Casa Azulai Puebla Hotel Boutique

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, (1,041 reviews)
"Great place "
United States
Hugo
The price is CA $82
CA $98 total
includes taxes & fees
Mar 29 - Mar 30
Holiday Inn Puebla La Noria by IHG

NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1,550 reviews)
"Clean rooms, great food, awesome staff and nice facilities "
United States
Diego Victor
The price is CA $85
CA $101 total
includes taxes & fees
Mar 20 - Mar 21
NH Puebla Centro Histórico

Posada Don Ramón

Posada Don Ramón
3.0 star property
Zacatlán
8.8 out of 10, Excellent, (532 reviews)
"Excelente todo "
Mexico
Guadalupe
The price is CA $35
CA $41 total
includes taxes & fees
Mar 12 - Mar 13
Posada Don Ramón

Holiday Inn Puebla Finsa by IHG

Holiday Inn Puebla Finsa by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (848 reviews)
"Staff was very friendly, room was spacious "
Canada
Arturo
The price is CA $88
CA $104 total
includes taxes & fees
Mar 15 - Mar 16
Holiday Inn Puebla Finsa by IHG

Cartesiano Boutique & Wellness Hotel

Cartesiano Boutique & Wellness Hotel
4.5 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (765 reviews)
"Great property, location it’s perfect and the staff super friendly and helpful "
United States
Rafael
The price is CA $194
CA $231 total
includes taxes & fees
Mar 26 - Mar 27
Cartesiano Boutique & Wellness Hotel

Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis
5.0 star property
Angelópolis
9.6 out of 10, Exceptional, (1,000 reviews)
"Breakfast, both the buffet and to upstairs continental were awesome."
United States
James
The price is CA $217
CA $258 total
includes taxes & fees
Mar 15 - Mar 16
Grand Fiesta Americana Puebla Angelópolis

Quinta Real Puebla

Quinta Real Puebla
4.0 star property
Puebla Historic Center
9.0 out of 10, Wonderful, (1,000 reviews)
"Beautiful hotel, fantastic location."
Canada
Rodney
The price is CA $152
CA $180 total
includes taxes & fees
Mar 23 - Mar 24
Quinta Real Puebla

HOTEL BOUTIQUE CASONA 65

HOTEL BOUTIQUE CASONA 65
4.0 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (305 reviews)
"Courteous staff, beautiful and clean room, good location "
United States
Kaete
The price is CA $100
CA $119 total
includes taxes & fees
Mar 15 - Mar 16
HOTEL BOUTIQUE CASONA 65

Posada Quetzalin

Posada Quetzalin
3.0 star property
Cuetzalan del Progreso
9.2 out of 10, Wonderful, (69 reviews)
"Very good location, very friendly stuff"
United States
Olga
The price is CA $42
CA $50 total
includes taxes & fees
Apr 9 - Apr 10
Posada Quetzalin
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.

Great weekend hotel deals in Puebla

Showing deals for:Mar 20 - Mar 22

Save an average of 15% on thousands of hotels when you're signed in

Top Puebla Hotel Reviews

Price trends for hotels in Puebla

Less expensive
More expensive
This month
Next month
December
July
CA $82
CA $82
Month
Price
January
CA $77
February
CA $80
March
CA $82
April
CA $82
May
CA $81
June
CA $80
July
CA $87
August
CA $82
September
CA $85
October
CA $83
November
CA $81
December
CA $74
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.

Guide to exploring around Puebla

Top reasons to visit Puebla

  • Stunning Architecture: Explore Puebla's historic heart, featuring stunning colonial buildings like the iconic Puebla Cathedral.
  • Vibrant Local Culture: Immerse yourself in the lively atmosphere and experience the local customs and traditions.
  • Delicious Cuisine: Savor Puebla's famous dishes, including mole poblano and chiles en nogada.
  • Outdoor Adventures: Venture to nearby waterfalls and enjoy beautiful picnic spots surrounded by nature.
  • Unique Shopping Experiences: Discover vibrant local markets and shopping areas for one-of-a-kind souvenirs.

Find great hotels in Puebla

Puebla offers a delightful array of accommodation options, from charming guesthouses to well-equipped hotels. Whether you're seeking a business-friendly environment, a pet-friendly retreat, or a rejuvenating spa experience, you’ll discover the best hotels in Puebla to meet your needs. With top-notch amenities and a rich cultural backdrop, your stay in this vibrant city promises to be both comfortable and memorable.

  • Camino Real Puebla Angelopolis: Experience a unique blend of luxury and eco-friendly hospitality at Camino Real Puebla Angelopolis. This 4-star hotel is dedicated to sustainable travel, offering an eco-certified environment that attracts environmentally conscious guests. With its stylish design, modern amenities, and serene atmosphere, the hotel serves as a perfect retreat for those seeking comfort while respecting nature. Guests appreciate the lush gardens, spacious rooms, and the commitment to green practices, making it an ideal choice for eco-friendly vacations in Puebla.
  • NH Puebla Centro Histórico: Nestled in the heart of Puebla, NH Puebla Centro Histórico is a 4-star hotel that caters to business travellers while being welcoming to pets. This property is equipped with comprehensive business amenities, including meeting rooms and a business centre, ensuring that corporate guests have everything they need for productivity. The hotel allows dogs and cats, offering a pet-friendly environment with special services for furry companions. Its central location also enables easy access to the city's historic sites, making it a convenient choice for both business and leisure.
  • Hilton Garden Inn Puebla Angelópolis, Mexico: A welcoming atmosphere for all, Hilton Garden Inn Puebla Angelópolis is a 3.5-star hotel that proudly supports the LGBTQIA community. Guests appreciate its modern facilities, which include a fitness centre, on-site dining, and a friendly staff dedicated to providing a comfortable stay. The hotel’s vibrant ambiance and commitment to inclusivity make it a popular choice for diverse travellers. Located near popular attractions, it offers both relaxation and easy access to explore the rich culture of Puebla.

Where to stay in Puebla

Puebla, Mexico, offers an enriching vacation experience for every type of traveller. Explore the historic heart of Puebla City, where colonial architecture meets vibrant culture. Discover charming neighbourhoods in the state of Puebla, filled with friendly locals and delicious cuisine. Whether you’re seeking outdoor adventures or immersing yourself in the city’s rich history, Puebla promises an unforgettable getaway for families and solo adventurers alike. Don't miss the captivating atmosphere that awaits you in this beautiful region.

  • Puebla: A vibrant metropolis, Puebla boasts a rich blend of history and modernity. Known for its stunning colonial architecture, visitors can wander through its picturesque streets lined with colourful buildings. The city offers a variety of experiences, from shopping in bustling malls to exploring local markets. Peak travel times are during July and the holiday season from November to December, making it an ideal destination for families and business travellers alike. Don't miss local landmarks such as the historic town centre and stunning stadiums that showcase the city's lively culture.
  • San Andrés Cholula: This charming city is renowned for its deep historical roots and vibrant atmosphere. Just a short distance from Puebla, San Andrés Cholula features beautiful parks and a rich tapestry of cultural experiences. Visitors can enjoy shopping in various centres while also appreciating the historic college university nearby. Like Puebla, this city sees a peak in visitors from July to December, catering to tourists looking for family-friendly activities and business opportunities. The blend of modern amenities and traditional charm makes it a unique place to explore.
  • Zacatlán: Nestled in the mountains, Zacatlán is well-known for its breathtaking natural beauty and outdoor activities. This city attracts visitors year-round, particularly from July to December, who are eager to experience its serene landscapes, including stunning waterfalls and lush recreational areas. The town's welcoming atmosphere is perfect for families looking for adventure. Zacatlán also features shopping areas that offer local crafts and products, making it a delightful spot to discover regional culture and enjoy the great outdoors.

Things to do in Puebla

Puebla, Mexico, is perfect for city-themed family vacations and outdoor adventures. Visitors can enjoy vibrant shopping areas, including malls and local markets, offering unique shopping experiences. Additionally, Puebla boasts beautiful picnic spots and rich cultural experiences that showcase its history and traditions. Whether you're exploring the city's architecture or indulging in local cuisine, Puebla promises an unforgettable trip filled with diverse activities for all ages.

Shopping

The Angelopolis Commercial Center offers a vibrant atmosphere with shopping, entertainment, and family-friendly activities. For unique souvenirs, visit Los Sapos Bazaar, a charming marketplace. Don't miss the Revolucion Municipal Market, a local hub with a bustling vibe perfect for exploring local flavours and crafts.

Recreation

La Vista Country Club offers a tranquil golfing experience with beautiful landscapes, perfect for relaxation and outdoor sports. Cuauhtemoc Stadium provides an energetic atmosphere for sports enthusiasts, while Ice Arena Puebla combines adventure and entertainment with thrilling ice skating opportunities for all ages.

Adventure

At Autodromo Miguel E. Abed, immerse yourself in the thrilling world of motor racing, feeling the adrenaline rush as you watch high-speed competitions. For a scenic adventure, hike Cerro Zapotecas, where breathtaking views await. Finally, enjoy a family-friendly experience on the Teleférico de Puebla, soaring above the stunning landscape.

Nightlife

Experience the vibrant nightlife in Puebla by riding the Estrella de Puebla Observation Wheel for stunning views. Enjoy romance and entertainment at Container City, a lively pub. For an adrenaline rush, visit XTremo Parque, an exciting arcade adventure zone that promises fun and adventure.

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

Booking tips and Expedia advantages for Puebla

To save money during your visit to Puebla, consider travelling in the off-peak months of January and August to September, with the cheapest day to stay being Monday. Use Expedia’s search tool to find budget-friendly accommodations, especially by applying the Eco-certified filter for sustainable options. Additionally, booking a package that combines flights and hotels can yield savings. For public transport, opt for local buses or shared rides, and take advantage of free activities like exploring the historic centre and local markets. This way, you can enjoy Puebla without breaking the bank.

  • 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: Utilize Expedia’s search tool to tailor your options according to your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly accommodations currently available. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Puebla with your flights and activities by booking a package through Expedia.

Find the best attractions in Puebla

Puebla, Mexico, offers a delightful mix of city-themed, family, and outdoor vacations. Visitors can immerse themselves in the rich culture by exploring historic sites like the Puebla Cathedral and the vibrant city centre. Nature enthusiasts can venture to nearby waterfalls, while various event venues cater to diverse interests. Whether you're discovering the charm of historic Puebla or enjoying its local attractions, this destination promises an enriching experience for all travellers.

  • Puebla Cathedral: An architectural marvel, Puebla Cathedral boasts stunning baroque design and a rich history. Visitors can explore its ornate interiors, including beautiful altars and artwork, while soaking in the serene atmosphere that reflects the city's deep cultural roots.
  • University of the Americas Puebla: This historic university blends modern education with rich tradition. Stroll through its picturesque campus, admire the striking architecture, and discover the vibrant academic community that contributes to Puebla's cultural landscape.
  • Constitucion Plaza: A lively gathering place at the heart of Puebla, this vibrant plaza offers a charming mix of culture and city life. Enjoy local food vendors, street performances, and beautiful colonial architecture, all while experiencing the vibrant pulse of the city.

Best time to go to Puebla

The best time to visit Puebla can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Puebla falls in March and March. March has slightly high visitor numbers and sunny weather. The coolest average temperature in Puebla falls in November and November. November has average visitor numbers and sunny weather.

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

When visiting Puebla, Mexico, you have several airport options. Mexico City International Airport (MEX) is 101.4km away, with nearby hotels like the 5-star Sofitel Mexico City Reforma and The Ritz-Carlton, both offering airport shuttle services. Santa Lucía Airport (NLU) is 115.9km from Puebla, with the Holiday Inn Hotel and Suites just 322m away, providing free transportation. Veracruz International Airport (VER) is the furthest at 212.4km, featuring hotels such as the Grand Fiesta Americana Veracruz, located 9.7km from the airport. Each hotel offers various transportation options, ensuring convenient access to your flight.

Puebla Hotel Guide

Welcome to Puebla

Use Expedia.ca to plan a visit today and see why so many people call it home! Take a tour of the capital, Puebla, or enjoy a serene visit somewhere quieter. Expedia.ca will help you find the right trip for you. Begin searching right now, and see just how simple it is to visit the state of your dreams.

Hoping to reserve a room at an extravagant retreat in Puebla? No problem. Expedia.ca has a large variety of affordable motels also. And there are an assortment of choices in the middle. It all depends on what you're in the mood for and how much you'd like to save. As for location, you can choose a room in any part of the region you'd like. You'll find a ton of lodging options in the busiest part of the area, as well as secluded options on the outskirts of Puebla. When you search our incredible catalog of hotels in Puebla, you are sure to find low rates and unbelievable packages on any type of lodge in the region.

Quick facts about Puebla:

  • Don't forget to stop in Amozoc, Cholula, and Atlixco while you're in the state

Finding a room for your trip shouldn't be a hassle. Expedia.ca wants to save you money and time when arranging your reservations at any of the accommodations in Puebla, so you can spend your days getting the most out of your trip and not worrying about busting your budget. So why wait another day to book your travel plans to Mexico? Designate your perfect travel dates now to view the best discounts on vacations in Puebla!

What’s more, the amenities are beyond compare. If you’re looking for discounts, start your search with the budget-friendly hotels in Puebla. You’ll get access to comfortable amenities and super-low rates. Prefer a spot with a little more luxury? Check out the five-star hotels and boutique inns scattered throughout the area. These properties combine first-class style with impeccable service, and you’ll likely find an array of attractions perched just beyond the rooms. We’ve even got the inside scoop on the top all-inclusive vacations; these trips are the ideal options for travelers who want to leave all of their cares at home.

Ready to finalize the details? We’ll make the process easy for you. Simply tell us which dates work best for your schedule, and then flip through our range of hotels. You’ll be able to learn more about the amenities and perks at each property, see the distance between the hotel and the area’s major attractions and compare rates on the options that strike your fancy. Then, when you’re ready to commit to the hotel of your dreams, you can use our renowned tools to book your rooms and pile on essentials like flights, tours, and rental cars. It’s just one more way in which Expedia.ca makes seeing the world as effortless as checking your email. Your next vacation is calling.

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 CA $50 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 vacation 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 CA $50 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 "Traveler 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.