Hotels in Puebla, Mexico

Verified Hotels in Puebla, Mexico – Quality Guaranteed
Check-in
05Dec2025Select date
Check-out
06Dec2025Select date
Rooms and Guests2 Guests, 1 Room
C
D
M
S

Hotel Price Guide in Puebla

Explore a world of stays—from wallet-friendly city spots to five-star luxury experiences. Whatever your travel style, you'll find accommodations that fit your budget and your expectations.

⬆️ The highest price
US$ 383
⬇️ The lowest price
US$ 5
💸 Average price for
5-star hotels
US$ 89
4-star hotels
US$ 53
3-star hotels
US$ 52

Top-rated city hotels in Puebla

Rated by guests over the past year

Historic Elegance:
Nh Puebla Centro Historico
Boutique Charm:
Hotel Boutique Casareyna
Cultural Retreat:
Casona De Los Sapos Hotel Boutique
Modern Luxury:
Cartesiano Boutique & Wellness Hotel (Adults Only)
Family Friendly:
Hotel Real De Puebla
Wellness Escape:
El Sueno Hotel & Spa
Artistic Vibes:
Hotel El Descanso Barrio Del Artista
Convenient Business Stay:
City Express By Marriott Puebla Centro
Scenic Views:
Hotel Malinalli Bella Vista

Essential Information on City Hotels in Puebla

This guide evaluates 20 city hotels in Puebla, providing travelers with specific details to enhance their accommodation decisions and overall experience in this vibrant city.

Typical nightly rates range from $50 to $150.

There are approximately 20 city hotels available.

Peak travel seasons include Holy Week and the Puebla Fair in April.

Local taxes and fees total around 16%.

Most city hotels are within 1-2 miles of attractions like Puebla Cathedral and El Parian Market.