A historic square with ornate buildings, a prominent tower, and a fountain.

Find the best 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

Puebla Accommodation: Most Popular Cities to Stay

Check prices for these dates

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Puebla hotels

1. Posada Don Ramón

Posada Don Ramón
3.0 star property
Zacatlán
8.8 out of 10, Excellent, (666 reviews)
"Excelent location near downtown and attractions, great parking and have All necesary for your stay "
United States
Ricardo
The price is Rp413.426
Rp491.977 total
includes taxes & fees
14 Sept - 15 Sept
Posada Don Ramón

2. Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (2,068 reviews)
"Love this place ."
United States
jose
The price is Rp1.031.698
Rp1.227.720 total
includes taxes & fees
21 Sept - 22 Sept
Holiday Inn Express Puebla by IHG

3. Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very good, (178 reviews)
"It’s an old hotel. No modern features. The waters were wonderful. The smell is not overpowering. The buffet is okay. Nothing to write home about. I tried the spa pedicure. It’s not worth what they charge. But the Spa staff is very attentive."
United States
Rebecca
The price is Rp2.353.216
Rp2.800.333 total
includes taxes & fees
16 Sept - 17 Sept
Hotel y Aguas Termales de Chignahuapan

4. Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,388 reviews)
"Very clean room, breakfast was great, and staff was amazing"
United States
Heidi
The price is Rp1.053.842
Rp1.254.072 total
includes taxes & fees
20 Sept - 21 Sept
Four Points By Sheraton Puebla

5. Hacienda Santo Cristo Hotel & Spa - Adults Only

Hacienda Santo Cristo Hotel & Spa - Adults Only
4.0 star property
Atlixco
9.6 out of 10, Exceptional, (435 reviews)
"Everything good Nice Hotel"
United States
Cesar
The price is Rp1.606.805
Rp1.912.098 total
includes taxes & fees
21 Sept - 22 Sept
Hacienda Santo Cristo Hotel & Spa - Adults Only

6. Hotel Boutique el Rincon

Hotel Boutique el Rincon
3.0 star property
Zacatlán
7.0 out of 10, Good, (89 reviews)
"Access is terrible, rooms are super damp and smelly....too little for the price "
United States
Enrique
The price is Rp586.719
Rp698.192 total
includes taxes & fees
17 Sept - 18 Sept
Hotel Boutique el Rincon

7. Quinta Real Puebla

Quinta Real Puebla
4.0 star property
Puebla Historic Center
9.0 out of 10, Wonderful, (1,001 reviews)
"Beautiful property, friendly staff, great location"
United States
Carlos
The price is Rp1.698.932
Rp2.021.730 total
includes taxes & fees
4 Oct - 5 Oct
Quinta Real Puebla

8. Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.4 out of 10, Very good, (2,462 reviews)
"Very good facilities and amenities"
Mexico
HECTOR
The price is Rp1.220.442
Rp1.452.325 total
includes taxes & fees
29 Sept - 30 Sept
Camino Real Puebla Angelopolis

9. 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,223 reviews)
"Excellent hotel!"
Canada
María de los Angeles
The price is Rp1.095.011
Rp1.303.063 total
includes taxes & fees
11 Oct - 12 Oct
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

10. Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis
9.6 out of 10, Exceptional, (318 reviews)
"Well located, good breakfast, clean and comfortable. The only thing we weren’t very impressed with was the food at the hotel restaurant."
United States
James
The price is Rp978.764
Rp1.164.729 total
includes taxes & fees
9 Oct - 10 Oct
Tru By Hilton Puebla Angelopolis

11. CAMPESTRE LA BARRANCA

CAMPESTRE LA BARRANCA
3.0 star property
Zacatlan
9.8 out of 10, Exceptional, (19 reviews)
"Excelente espacio :)"
Mexico
Fernanda
The price is Rp1.468.924
Rp1.748.022 total
includes taxes & fees
14 Sept - 15 Sept
CAMPESTRE LA BARRANCA

12. NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1,611 reviews)
"Very close of the downtown and famous places"
United States
Mireya
The price is Rp1.025.489
Rp1.220.332 total
includes taxes & fees
15 Sept - 16 Sept
NH Puebla Centro Histórico

13. Hotel Panamerican

Hotel Panamerican
3.0 star property
Puebla
8.6 out of 10, Excellent, (1,005 reviews)
"Excelente hotel"
Mexico
Leopoldo
The price is Rp727.456
Rp865.673 total
includes taxes & fees
20 Sept - 21 Sept
Hotel Panamerican

14. InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (1,002 reviews)
"The hotel was wonderful staff amazing! The pool tile needed some renovation but very clean water, and very nice garden area. Rooms were clean and very comfortable bed."
United States
Mayra Alejandra
The price is Rp1.761.100
Rp2.095.709 total
includes taxes & fees
5 Oct - 6 Oct
InterContinental Presidente Puebla by IHG

15. Puebla Inn Express

Puebla Inn Express
3.0 star property
Puebla
7.8 out of 10, Good, (620 reviews)
"Great view of the city. Excellent price 👌"
Mexico
Daniel Alberto
The price is Rp447.553
Rp532.601 total
includes taxes & fees
2 Oct - 3 Oct
Puebla Inn Express

16. 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,003 reviews)
"Excelente todo"
Mexico
Victor De La
The price is Rp2.746.083
Rp3.267.721 total
includes taxes & fees
5 Oct - 6 Oct
Grand Fiesta Americana Puebla Angelópolis

17. voco Royalty Puebla Downtown by IHG

voco Royalty Puebla Downtown by IHG
4.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (391 reviews)
"I would highly recommend this hotel! The rooms were very cute and clean, great location and the staff were incredibly friendly and helpful."
Canada
Mario
The price is Rp1.294.293
Rp1.540.209 total
includes taxes & fees
11 Oct - 12 Oct
voco Royalty Puebla Downtown by IHG

18. Fiesta Inn Puebla Las Animas

Fiesta Inn Puebla Las Animas
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,002 reviews)
"Clean room and staff are really nice and helpful"
United States
Veronica
The price is Rp1.169.978
Rp1.392.273 total
includes taxes & fees
5 Oct - 6 Oct
Fiesta Inn Puebla Las Animas

19. Hotel San Agustin

Hotel San Agustin
3.0 star property
Puebla Historic Center
8.2 out of 10, Very good, (254 reviews)
"Excellent place to stay."
Mexico
Araceli
The price is Rp306.146
Rp364.322 total
includes taxes & fees
14 Sept - 15 Sept
Hotel San Agustin

20. HOTEL BOUTIQUE CASONA 65

HOTEL BOUTIQUE CASONA 65
3.0 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (396 reviews)
"Great location, exceptionally friendly staff, clean room."
United States
William
The price is Rp1.063.067
Rp1.265.050 total
includes taxes & fees
11 Oct - 12 Oct
HOTEL BOUTIQUE CASONA 65
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:25 Sept - 27 Sept

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 Colonial Architecture: Puebla is renowned for its beautiful colonial buildings, including the magnificent Puebla Cathedral.
  • Vibrant Zócalo: The bustling Zócalo is the city's heart, surrounded by lively markets and restaurants.
  • Cultural Experiences: Engage in local traditions and explore Puebla's rich history through insightful Veloso tours.
  • Adventure Opportunities: Nearby attractions like Acropolis Puebla and scenic waterfalls offer outdoor adventures for all ages.
  • Diverse Accommodation: From luxurious hotels to cosy guesthouses, Puebla provides options for every traveller's needs.

Find great hotels in Puebla

Discover a diverse selection of accommodation options in Puebla, Mexico, perfect for every type of traveller. Whether you're seeking a luxurious hotel, a cosy guesthouse, or pet-friendly lodgings, Puebla has it all. Enjoy convenient amenities tailored for business travellers and indulge in spa-themed retreats for a rejuvenating holiday experience. Explore the myriad of Puebla hotels, including rentals and boutique options, to ensure your stay is both comfortable and memorable.

  • Camino Real Puebla Angelopolis: Nestled in the vibrant city of Puebla, Camino Real Puebla Angelopolis is a distinguished 4-star hotel, ideal for eco-conscious travellers. With a commendable guest rating of 8.2 out of 10, this eco-certified property offers a unique blend of modern elegance and sustainability. Guests can enjoy a range of amenities, including a fitness centre, outdoor pool, and on-site dining options that emphasise local flavours. The hotel's commitment to eco-friendly practices is evident in its design and services, making it a thoughtful choice for those seeking an environmentally responsible stay.
  • Holiday Inn Express Puebla by IHG: A reputable 3.5-star accommodation, Holiday Inn Express Puebla by IHG boasts an impressive guest rating of 9.4 out of 10. This hotel caters primarily to business travellers, providing a conducive environment for work and relaxation. Conveniently located, it features a business centre, meeting rooms, and complimentary breakfast, ensuring guests have everything they need for a productive stay. The comfortable rooms are well-appointed with modern amenities, making it an excellent choice for those visiting Puebla for work-related purposes.
  • Grand Fiesta Americana Puebla Angelópolis: With a remarkable guest rating of 9.6 out of 10, Grand Fiesta Americana Puebla Angelópolis stands out as a 4.5-star family-friendly destination. This hotel is thoughtfully designed with families in mind, offering a variety of amenities for children, including a children's pool and babysitting services. Its spacious rooms provide a warm and welcoming atmosphere, while the on-site dining options cater to all ages. Located in a prime area, this hotel is a perfect base for exploring the rich culture and history of Puebla with family.

Where to stay in Puebla

Puebla, a captivating state in Mexico, offers a delightful blend of historical charm and vibrant culture. Wander through the streets of Puebla City, where colonial architecture meets lively markets in the bustling downtown. The heart of Puebla is perfect for families seeking adventure or those eager to immerse themselves in rich traditions. Don't miss the opportunity to experience the warm hospitality of the local people as you explore this enchanting destination.

  • Puebla: Nestled in the heart of Mexico, Puebla is a bustling metropolis renowned for its rich history and vibrant culture. This city offers a delightful blend of colonial architecture and modern amenities, making it an appealing destination for families, business travellers, and city explorers alike. With a steady influx of visitors throughout the year, Puebla sees peaks in July and from November to December. Highlights include the historic centre, a UNESCO World Heritage site, where you can marvel at stunning churches and the iconic Puebla Cathedral. Don't miss the local cuisine, especially the famous mole poblano, at one of the many charming eateries.
  • San Andrés Cholula: Located adjacent to Puebla, San Andrés Cholula is a charming city that boasts the largest pyramid in the world, the Great Pyramid of Cholula, topped by the picturesque Nuestra Señora de los Remedios church. This city is a favourite for families and those seeking a cultural experience. Visitors can enjoy the vibrant atmosphere of the city centre, filled with shops, cafes, and historical sites. With its steady tourist traffic, especially in July and November to December, San Andrés Cholula offers an engaging experience for history buffs and adventure seekers alike, with opportunities to explore archaeological sites and local universities.
  • Zacatlán: A city that enchants with its natural beauty, Zacatlán is located in the stunning mountainous region of Puebla. Known for its outdoor and adventure activities, this destination is perfect for those seeking a more active holiday experience. Visitors can explore lush parks, picturesque waterfalls, and enjoy recreational areas that showcase the area's scenic landscapes. With a consistent flow of tourists peaking during July and November to December, Zacatlán also offers delightful shopping opportunities and local craftsmanship, making it a great spot for souvenirs as well as a taste of authentic Mexican culture.

Things to do in Puebla

Shopping

In the heart of Puebla, you’ll discover the vibrant market of El Carmen, where local artisans offer unique crafts and traditional textiles. For a more contemporary shopping experience, visit Angelópolis Mall, featuring a variety of shops, from fashion to electronics, in a modern setting.

Recreation

The Holistic Wellness Centre in Puebla offers a tranquil atmosphere for relaxation and rejuvenation, featuring yoga classes, meditation sessions, and holistic therapies. Experience therapeutic massages and personalised wellness programmes designed to enhance your physical and mental well-being amidst serene surroundings.

La Casa del Alfeñique is a charming venue where you can indulge in traditional Mexican healing practices. Participate in workshops focused on herbal medicine and ancient rituals, surrounded by stunning colonial architecture, enhancing both your knowledge and relaxation.

Temazcal Puebla invites you to experience a traditional sweat lodge ceremony, promoting detoxification and spiritual renewal. This cultural practice, guided by trained facilitators, occurs in a peaceful environment, allowing for deep reflection and connection with nature.

Adventure

At Autódromo Miguel E. Abed, thrill-seekers can experience the adrenaline rush of motor racing, surrounded by a vibrant atmosphere. For a different kind of exhilaration, ZipLine Zacatlán offers breathtaking views as you soar through the treetops on a thrilling zip line course. The Teleférico de Puebla provides a scenic cable car ride, showcasing stunning landscapes and a sense of adventure for families and outdoor enthusiasts alike.

Nightlife

Puebla's nightlife buzzes with energy, featuring vibrant bars like La Casa de la Cerveza for craft brews and the lively La Chula for a taste of local flavours. For a more relaxed evening, try Café Dodo, where you can enjoy a laid-back atmosphere with live music.

*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 trip to Puebla, consider visiting in January or August to September, when accommodation prices drop. Mondays are the cheapest days to book, while Saturdays are the priciest. Use Expedia's search tool to filter hotels by budget and preferences, and look for eco-certified options for sustainable stays. Combining your hotel, flights, and activities into a package deal can also lead to significant savings. Take advantage of free local attractions and utilise affordable public transport for an economical experience in this vibrant city.

  • 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 enables you to specify your budget, desired location, and additional preferences. You can arrange your results to display prices from the lowest to the highest, ensuring you see the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that are available for booking.
  • Consider bundling your trip: You can save money by combining your hotel booking in Puebla with flights and activities through an Expedia package.

Find the best attractions in Puebla

Puebla, Mexico, is ideal for family vacations with a blend of outdoor and city experiences. Visitors can explore cultural highlights such as the stunning Puebla Cathedral, the bustling Zócalo, and the Puebla Zoo. For those keen on adventure, nearby attractions include the Acropolis Puebla and scenic waterfalls. The region's rich archaeological sites also offer an intriguing glimpse into its history, making Puebla a diverse destination for all types of travellers.

  • University Cultural Center of BUAP: Immerse yourself in the vibrant arts scene at the University Cultural Center of BUAP. This hub showcases a variety of cultural events and exhibitions, offering a deep dive into local creativity and heritage.
  • Aconco Waterfalls: Experience the enchanting Aconco Waterfalls, where nature meets romance and adventure. Surrounded by lush greenery, this stunning waterfall is an ideal spot for outdoor activities, such as hiking and photography, amidst breathtaking scenery.
  • Yohualichan Archaeological Site: Discover the rich history at Yohualichan Archaeological Site. This ancient site features impressive ruins and offers insights into the region's pre-Hispanic culture, making it a fascinating destination for history enthusiasts.

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, when visitor numbers are slightly high and weather is sunny with no rain. The coolest average temperature in Puebla falls in November, visitor numbers are average and weather is sunny with no rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January66.4°F (19.1°C)No RainSunnySlightly LowSlightly Low
February69.6°F (20.9°C)No RainSunnyAverageSlightly High
March73.0°F (22.8°C)No RainSunnySlightly HighAverage
April65.7°F (18.7°C)Light RainMostly SunnySlightly HighAverage
May66.9°F (19.4°C)Light RainMostly SunnyAverageSlightly High
June65.7°F (18.7°C)Moderate RainMostly SunnyAverageAverage
July64.6°F (18.1°C)Moderate RainMostly SunnySlightly HighAverage
August64.8°F (18.2°C)Frequent RainMostly SunnySlightly LowSlightly Low
September63.9°F (17.7°C)Frequent RainMostly CloudyAverageSlightly Low
October70.3°F (21.3°C)Light RainMostly SunnyAverageAverage
November58.8°F (14.9°C)No RainSunnyAverageSlightly High
December66.9°F (19.4°C)No RainSunnySlightly LowAverage

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 Rp364.322 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 Rp364.322 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.

Explore a world of travel with Expedia