🇲🇽 Puebla, Mexico

5 Best Hotels in Puebla

The five strongest hotels in Puebla, selected by balancing Booking.com guest ratings with the depth of verified review support.

Last updated: Sep 11, 2026

Quick comparison

Guest ratings and review counts were checked on Booking.com on September 11, 2026. Prices are indicative snapshots from the same review; confirm the live rate and availability for your dates.

Scroll sideways to compare prices and hotel details →

HotelArea5staysBooking.comReviewsFrom
Hotel Boutique CasareynaPuebla★★★★★5stays selection9.41,035$150
Casa Haus Hotel Puebla Centro HistóricoPuebla★★★★★5stays selection9.4346$128
Hotel Boutique Posada XVIIPuebla★★★★★5stays selection9.4344$105
Hotel 5 de MayoPuebla★★★★★5stays selection9.13,429$89
HOTEL BOUTIQUE CASONA 65Puebla★★★★★5stays selection9.4303$115

Booking.com ratings and review counts can change as new guest reviews are added. See how we rank hotels.

Top 5 hotels in PueblaBooking.com rating and reviews

Hotel Boutique Casareyna in Puebla
★★★★★5stays selection9.41,035 reviews

Hotel Boutique Casareyna

Casareyna's suites open around courtyards in a seventeenth-century house, with an art gallery adding another reason to explore indoors. The restaurant celebrates Puebla's cooking, including mole poblano, making the hotel as much a food stop as a place to sleep.

Puebla
From$150 per night
See live prices
Casa Haus Hotel Puebla Centro Histórico in Puebla
★★★★★5stays selection9.4346 reviews

Casa Haus Hotel Puebla Centro Histórico

Casa Haus offers garden and terrace space within Puebla's historic centre, near the Palafoxiana Library and Amparo Museum. Family rooms look towards an inner courtyard, with room service available for a quieter evening after exploring the city.

Puebla
From$128 per night
See live prices
Hotel Boutique Posada XVII in Puebla
★★★★★5stays selection9.4344 reviews

Hotel Boutique Posada XVII

Posada XVII offers balcony or terrace rooms with city views near Puebla's Palafoxiana Library and Amparo Museum. Connecting rooms suit guests travelling together, while tea-making facilities and streaming services add a comfortable, contemporary side to the stay.

Puebla
From$105 per night
See live prices
Hotel 5 de Mayo in Puebla
★★★★★5stays selection9.13,429 reviews

Hotel 5 de Mayo

Hotel 5 de Mayo brings a heated pool and hot tub to a central Puebla visit. Rooms include sofas for relaxing indoors, with a Mexican restaurant, sun terrace and fitness centre providing options throughout the day.

Puebla
From$89 per night
See live prices
HOTEL BOUTIQUE CASONA 65 in Puebla
★★★★★5stays selection9.4303 reviews

HOTEL BOUTIQUE CASONA 65

Art Deco touches and carefully chosen artwork give Casona 65 an intimate character in central Puebla. Its small collection of rooms includes rainfall showers and high-thread-count sheets, making the accommodation itself a welcome part of a culture-focused city break.

Puebla
From$115 per night
See live prices

Live availability

Explore more stays in Puebla

Choose your dates in the map to compare live Booking.com options around Puebla.

Prices and availability are supplied inside the Stay22 map and can change with dates, guests and room availability.

Hotel Boutique Casareyna in Puebla

Where to stay in Puebla

Centro Histórico is best for colonial architecture and traditional food, while Angelópolis suits modern shopping and business. La Paz is quieter and Cholula works well for archaeological sights and nightlife.

Hotel image supplied by Booking.com

Frequently asked questions

Hotels in Puebla: common questions

01What is the best hotel in Puebla?

Hotel Boutique Casareyna currently ranks first because its 9.4 Booking.com score is supported by 1,035 verified reviews.

02What is the best area to stay in Puebla?

The main areas to compare are Centro Histórico, Angelópolis, Avenida Juárez, La Paz and Cholula. The right choice depends on sights, transport, nightlife and the atmosphere you prefer.

03How are the best hotels in Puebla selected?

We balance each property’s Booking.com rating with its number of verified reviews, then confirm that all five hotels are located within the named city.

04How much does a good hotel in Puebla cost per night?

Indicative prices in this shortlist currently range from $89 to $150 per night. Live rates change with dates, room type and availability.

05Are all five hotels actually in Puebla?

Yes. Each selected hotel’s address and coordinates were checked before publication; nearby towns are not used to complete this city ranking.

06When should you book a hotel in Puebla?

Book earlier for summer, public holidays, festivals and major event dates. The best-reviewed refundable rooms are usually the first to sell.

07How many nights should you stay in Puebla?

Two or three nights suit a focused city break. Add more time for beaches, museums, mountain activities or regional day trips.

08Do you need a car when staying in Puebla?

A car is rarely necessary for a central city stay. Consider one for regional day trips, mountain areas or accommodation beyond the main urban centre.

09Are the Booking.com ratings for Puebla updated?

Ratings, review counts and indicative prices were checked on Sep 8, 2026. They can change as Booking.com receives new reviews and availability.

10Can you compare live hotel availability in Puebla?

Yes. Use the Stay22 map on this page to compare date-sensitive Booking.com prices and availability, then open the selected property for final room conditions.