Find the best Puebla Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Top cities in Puebla

Check prices for these dates

Filter by

Property class

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, (715 reviews)
"Excelent location near downtown and attractions, great parking and have All necesary for your stay "
United States
Ricardo
The price is £19
includes taxes & fees
16 Nov - 17 Nov
Posada Don Ramón

2. Hotel Boutique el Rincon

Hotel Boutique el Rincon
3.0 star property
Zacatlán
7.0 out of 10, Good, (99 reviews)
"."
Mexico
Adriana
The price is £29
includes taxes & fees
19 Nov - 20 Nov
Hotel Boutique el Rincon

3. Holiday Inn Express Puebla by IHG

Holiday Inn Express Puebla by IHG
3.5 star property
Puebla
9.4 out of 10, Exceptional, (2,160 reviews)
"Love this place ."
United States
jose
The price is £50
includes taxes & fees
13 Dec - 14 Dec
Holiday Inn Express Puebla by IHG

4. Hotel y Aguas Termales de Chignahuapan

Hotel y Aguas Termales de Chignahuapan
3.5 star property
Chignahuapan
8.4 out of 10, Very good, (189 reviews)
"Yes, after they finally found my reservation the room was nice, but there was no water in the pool overlooking it"
United States
Phyllis
The price is £121
includes taxes & fees
16 Nov - 17 Nov
Hotel y Aguas Termales de Chignahuapan

5. CAMPESTRE LA BARRANCA

CAMPESTRE LA BARRANCA
3.0 star property
Zacatlan
9.2 out of 10, Wonderful, (41 reviews)
"My 3 teenagers and I loved it here! Super cute, clean, spacious, the beds were very comfortable and the showers were fabulous. The staff was so nice and helpful and the restaurant has great food. This place is a 10 min drive from downtown but it was worth the drive to come back to a quiet, serene place. Highly recommend and we will be coming back!"
United States
Thania
The price is £80
includes taxes & fees
17 Nov - 18 Nov
CAMPESTRE LA BARRANCA

6. Four Points By Sheraton Puebla

Four Points By Sheraton Puebla
3.5 star property
Puebla
9.4 out of 10, Exceptional, (1,400 reviews)
"Beautiful hotel everyone was very helpful and the room with the volcanic view was spectacular!"
United States
Madeline
The price is £56
includes taxes & fees
25 Nov - 26 Nov
Four Points By Sheraton Puebla

7. Quinta Real Puebla

Quinta Real Puebla
4.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (1,000 reviews)
"During my long trip I stayed at a 5 diamond hotel, followed by a 5 star hotel, then this hotel. Quinta Real Puebla impressed me as the room at this hotel was large and beautiful in a gorgeous hotel near the Puebla Zocalo. Would definitely stay here again and highly recommend it."
United States
Jorge
The price is £70
includes taxes & fees
1 Dec - 2 Dec
Quinta Real Puebla

8. 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,256 reviews)
"Great staff and breakfast"
United States
elia
The price is £55
includes taxes & fees
13 Dec - 14 Dec
Holiday Inn Express Hotel & Suites Puebla Angelopolis by IHG

9. InterContinental Presidente Puebla by IHG

InterContinental Presidente Puebla by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (1,010 reviews)
"Good food, friendly staff and good location."
United States
EDGAR
The price is £83
includes taxes & fees
29 Nov - 30 Nov
InterContinental Presidente Puebla by IHG

10. Camino Real Puebla Angelopolis

Camino Real Puebla Angelopolis
4.0 star property
Angelópolis
8.4 out of 10, Very good, (2,507 reviews)
"Excelente"
Mexico
Mayre
The price is £60
includes taxes & fees
1 Dec - 2 Dec
Camino Real Puebla Angelopolis

11. Tru By Hilton Puebla Angelopolis

Tru By Hilton Puebla Angelopolis
3.5 star property
Angelópolis
9.6 out of 10, Exceptional, (435 reviews)
"Great hotel good location"
United States
Anouchka
The price is £47
includes taxes & fees
2 Dec - 3 Dec
Tru By Hilton Puebla Angelopolis

12. voco Royalty Puebla Downtown by IHG

voco Royalty Puebla Downtown by IHG
4.0 star property
Puebla Historic Center
9.4 out of 10, Exceptional, (418 reviews)
"Very nice place and close to the plaza and enjoy the stay"
United States
JOSE SALVADOR
The price is £64
includes taxes & fees
13 Dec - 14 Dec
voco Royalty Puebla Downtown by IHG

13. 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, (460 reviews)
"Great"
United States
yarinel
The price is £74
includes taxes & fees
17 Nov - 18 Nov
Hacienda Santo Cristo Hotel & Spa - Adults Only

14. NH Puebla Centro Histórico

NH Puebla Centro Histórico
4.0 star property
Puebla Historic Center
8.6 out of 10, Excellent, (1,627 reviews)
"Very clean and nice hotel. Delicious and varied buffet breakfast. Nice and delicious Caffe."
Canada
CONSUELO
The price is £48
includes taxes & fees
1 Dec - 2 Dec
NH Puebla Centro Histórico

15. Cabañas Matlahuacales

Cabañas Matlahuacales
2.0 star property
Chignahuapan
8.2 out of 10, Very good, (29 reviews)
"It was wonderful, "
United States
Luisa
The price is £17
includes taxes & fees
16 Nov - 17 Nov
Cabañas Matlahuacales

16. Grand Fiesta Americana Puebla Angelópolis

Grand Fiesta Americana Puebla Angelópolis
5.0 star property
Angelópolis
9.8 out of 10, Exceptional, (1,001 reviews)
"Great location and experience here. Near shopping mall with private entrance which is convenient."
United States
Jorge
The price is £144
includes taxes & fees
6 Dec - 7 Dec
Grand Fiesta Americana Puebla Angelópolis

17. Radisson Puebla Angelopolis

Radisson Puebla Angelopolis
4.5 star property
Angelópolis
9.2 out of 10, Wonderful, (688 reviews)
"Great place great staff"
Canada
Hector
The price is £53
includes taxes & fees
6 Dec - 7 Dec
Radisson Puebla Angelopolis

18. Banyan Tree Puebla

Banyan Tree Puebla
5.0 star property
Puebla Historic Center
9.2 out of 10, Wonderful, (781 reviews)
"Great design and location"
United States
LUIS M
The price is £173
includes taxes & fees
2 Dec - 3 Dec
Banyan Tree Puebla

19. Holiday Inn Puebla Finsa by IHG

Holiday Inn Puebla Finsa by IHG
4.0 star property
Puebla
9.2 out of 10, Wonderful, (988 reviews)
"We stay here every time we visit Puebla"
United States
Khristinia
The price is £50
includes taxes & fees
25 Nov - 26 Nov
Holiday Inn Puebla Finsa by IHG

20. HOTEL BOUTIQUE CASONA 65

HOTEL BOUTIQUE CASONA 65
3.0 star property
Puebla Historic Center
9.6 out of 10, Exceptional, (429 reviews)
"It is an amazing place to stay. Everything was above expectations. Location was perfect. Thanks to everyone in the hotel! Would definitely stay there again."
United States
Maria
The price is £44
includes taxes & fees
29 Nov - 30 Nov
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.

Get last-minute hotel deals in Puebla and save more

Sign in to unlock great savings.
Showing deals for:13 Nov - 15 Nov
Showing deals for:20 Nov - 22 Nov
Showing deals for:12 Dec - 13 Dec

Top Puebla Hotel Reviews

Find out more about Puebla

Top reasons to visit Puebla

  • Stunning Architecture: Explore the magnificent Puebla Cathedral and historic piazzas that showcase the city's unique blend of colonial and modern styles.
  • Vibrant Zócalo: Experience the lively atmosphere of the Zócalo de Puebla, a perfect spot for dining and enjoying local events.
  • Rich Cultural Experiences: Delve into Puebla's captivating culture through its museums, art, and traditional events.
  • Natural Wonders: Discover picturesque waterfalls and outdoor activities that highlight Puebla’s natural beauty.
  • Diverse Accommodations: Enjoy a range of comfortable lodging options, from charming guesthouses to modern hotels catering to all needs.

Find great hotels in Puebla

Discover a range of delightful accommodations in Puebla, Mexico, from charming guesthouses to modern hotels. Whether you're seeking a pet-friendly stay, a spa-themed retreat, or essential business amenities, Puebla offers something for every traveller. Explore the best hotels in Puebla that cater to your needs, ensuring a memorable and comfortable visit to this vibrant city.

  • Camino Real Puebla Angelopolis: Camino Real Puebla Angelopolis is a distinguished 4-star hotel with a guest rating of 8.2, offering a unique eco-certified experience. Nestled in the vibrant Puebla region, this hotel is perfect for eco-conscious travellers seeking a sustainable getaway. The property features modern amenities, including a wellness centre, outdoor pool, and a stylish restaurant serving local cuisine. Guests appreciate its commitment to environmental responsibility while enjoying a comfortable and relaxing atmosphere, making it an excellent choice for those who value both luxury and sustainability.
  • NH Puebla Centro Histórico: NH Puebla Centro Histórico stands out as a 4-star hotel with a guest rating of 8.6, ideally situated for those wanting to explore the heart of Puebla. This property caters to both business and leisure travellers, offering pet-friendly accommodations alongside eco-certification. Amenities include a business centre, fitness room, and a delightful on-site restaurant. Guests have noted the welcoming atmosphere for pets and the attentive service, ensuring a comfortable stay for all. Its prime location allows easy access to historical sites, making it convenient for sightseeing.
  • Holiday Inn Express Puebla by IHG: Holiday Inn Express Puebla by IHG is a modern 3.5-star hotel with an impressive guest rating of 9.4, making it a top choice for business travellers. Located near essential business districts and key attractions, the hotel features a well-equipped business centre, complimentary breakfast, and comfortable guest rooms designed for productivity. Guests have praised the efficient service and convenient amenities, ensuring a seamless experience for those on work trips. Its contemporary design and strategic location further enhance its appeal for a hassle-free stay.

Where to stay in Puebla

Puebla, a vibrant state in Mexico, offers an enriching travel experience for visitors from the United Kingdom. From the historic charm of Puebla City and its bustling downtown to the captivating culture and friendly atmosphere, every corner invites exploration. Discover the heart of Puebla in its lively centre, where history meets modernity, making it a perfect destination for families and solo travellers alike. Embrace the diverse vibes that this enchanting region has to offer.

  • Puebla: Puebla is a vibrant metropolis located in the heart of the state of Puebla. Renowned for its rich history and stunning colonial architecture, this city offers a unique blend of urban culture and traditional charm. Visitors flock to Puebla for a variety of experiences, from family outings to business ventures. The city’s lively atmosphere peaks during July and the festive months of November to December, while quieter times are seen in February and May to June. Notable attractions include the historic squares and remarkable landmarks, as well as bustling shopping centres and educational venues, providing a comprehensive travel experience for all.
  • San Andrés Cholula: Situated adjacent to Puebla, San Andrés Cholula is a city steeped in history, famous for its impressive archaeological sites and vibrant local culture. Like its neighbour, it witnesses an influx of tourists during July and the holiday season in November to December, with a softer flow in February and May to June. This city caters to families and business travellers alike, featuring modern shopping centres and renowned educational institutions. The highlight here is the Great Pyramid of Cholula, a significant archaeological site, alongside a range of event venues and historic colleges, making it an enriching destination for those who visit.
  • Zacatlán: Nestled in the picturesque mountains of Puebla, Zacatlán is a charming city known for its outdoor adventures and breathtaking landscapes. This destination is particularly popular among those seeking a blend of city life and nature, with visitor numbers peaking in the summer months and during festive periods. Zacatlán offers a plethora of recreational activities, from exploring scenic parks and waterfalls to enjoying the local shopping scene. The streets are adorned with quaint shops and eateries, making it a perfect spot for leisurely strolls and capturing the beauty of this enchanting area.

Things to do in Puebla

Puebla offers a delightful mix of outdoor and city-themed activities perfect for family vacations. Visitors can explore a variety of hotels and restaurants, enjoy sightseeing at local attractions, and indulge in shopping at bustling centres. Don't miss the chance to embark on Veloso tours for a unique experience of this vibrant city.

Shopping

Puebla offers a delightful shopping experience, with the bustling Mercado El Carmen showcasing local crafts and traditional sweets. For a more modern touch, visit the Angelópolis Mall, where you can find a range of international and local brands, perfect for picking up unique gifts and souvenirs.

Recreation

In Puebla, the Hotel Cartesiano offers a serene spa experience with traditional Mexican treatments and a stunning courtyard pool. Nearby, the Zocalo provides a vibrant atmosphere for leisurely strolls and local cuisine, perfect for relaxation and cultural immersion.

Adventure

Explore the stunning landscapes of the Izta-Popo National Park, where you can hike challenging trails and witness breathtaking views of the volcanoes. For adrenaline junkies, consider paragliding over the scenic valleys and experiencing an exhilarating aerial perspective of Puebla's beauty.

Venture into the Sierra Madre Oriental for thrilling mountain biking trails that wind through lush forests and rugged terrains. Experience the rush as you navigate steep descents and enjoy the stunning vistas that surround you.

Embark on a captivating journey through the Puebla countryside on a hot air balloon ride. Soar high above the picturesque landscapes, with panoramic views of ancient ruins and vibrant towns, creating unforgettable memories of your adventure.

Nightlife

Experience Puebla's vibrant nightlife at La Casa de la Cerveza for a selection of local brews and lively atmosphere. For a taste of traditional Mexican music, visit El Patio de los Ángeles, where you can enjoy authentic cuisine alongside enchanting performances.

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

Booking tips and Expedia advantages for Puebla

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Puebla are January, June and August, where the prices are slightly lower. This is in comparison to May and November to December, 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 set your budget, choose your desired location, and much more. You can arrange your search results to display prices from lowest to highest, allowing you to find the most affordable hotels first. Additionally, you can refine your options based on 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 make significant savings by combining your hotel reservation in Puebla with your flights and activities through an Expedia package.

Find the best attractions in Puebla

Puebla is a delightful destination for family vacations, offering a mix of outdoor and city-themed experiences. Key attractions include the stunning Puebla Cathedral, the vibrant Zócalo de Puebla, the Acropolis Puebla, and the charming Puebla Zoo. Visitors can also explore picturesque waterfalls and historic piazzas, all while immersing themselves in the rich culture that this enchanting city has to offer.

  • Zócalo de Puebla: This vibrant square is the heart of Puebla, where you can soak in the local culture amidst stunning architecture. Enjoy street performances, savour traditional snacks, and admire the surrounding colonial buildings that embody the city's rich history.
  • Great Pyramid of Cholula: A fascinating archaeological site, this pyramid is the largest in terms of volume globally. Explore its ancient tunnels and enjoy breathtaking views from the top, where the majestic Iglesia de Nuestra Señora de los Remedios stands proudly.
  • Puebla Cathedral: This stunning cathedral showcases exquisite baroque architecture and intricate details. Marvel at its impressive facade and serene interiors, and don’t miss the chance to attend a service or simply reflect in its peaceful atmosphere.

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 MonthTemperaturePrecipitationCloudinessOccupancyPricing
January66.4°F (19.1°C)No RainSunnySlightly LowSlightly Low
February69.6°F (20.9°C)No RainSunnyAverageAverage
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 SunnyAverageSlightly Low
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 CloudyAverageAverage
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 LowSlightly High

The nearest major airports for your trip to Puebla

Puebla, MEXico, can be accessed primarily via two major airports. Mexico City International Airport (MEX) is approximately 101.4km away, with nearby luxury hotels such as Sofitel Mexico City Reforma, Hyatt Regency Mexico City, and The St. Regis Mexico City, all offering various airport transportation services. Santa Lucía International Airport (NLU) is about 115.9km from Puebla, featuring hotels like Holiday Inn Hotel and Suites Mexico Felipe Angeles Airport and Fiesta Inn Ecatepec, which provide efficient shuttle services. While Oaxaca International Airport (OAX) is further afield at 275.2km, options like Grand Fiesta Americana Oaxaca and Quinta Real Oaxaca also offer convenient transport arrangements for travellers.

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 £39 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 £39 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.

Explore a world of travel with Expedia