COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Hotels in Puebla

Search over 320 hotels from $18

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated Puebla Hotels

Don't see what you're looking for?
See all available properties in Puebla
View all properties
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.

Luxury Hotels in Puebla

    Azul Talavera Hotel

    Azul Talavera Hotel

    10 Norte #1402, Col. Barrio del Alto, Puebla, PUE
    The price is $168 per night from Jun 24 to Jun 24
    5/5Exceptional! (1 review)
    Azul Talavera Hotel
    Hotel Casa De La Palma

    Hotel Casa De La Palma

    Calle 3 Oriente No 217 Centro Historico, Puebla, PUE
    The price is $41 per night from Jun 24 to Jun 24
    Hotel Casa De La Palma
    Quinta Real Puebla

    Quinta Real Puebla

    7 Poniente 105 Centro Historico, Puebla, PUE
    The price is $59 per night from Jul 11 to Jul 11
    4.4/5Excellent! (17 reviews)
    Quinta Real Puebla

Pet Friendly Puebla Hotels

    Al Otro Lado del Río

    Al Otro Lado del Río

    3 Oriente 1030 Barrio de Analco, Puebla, PUE
    The price is $27 per night from Jun 24 to Jun 24
    Al Otro Lado del Río
    Aldea Ecologica Tlaloc

    Aldea Ecologica Tlaloc

    Av. Nacional S/N, San Matías Tlalancaleca, PUE
    Aldea Ecologica Tlaloc
    Cachito Mío Hotel & Spa

    Cachito Mío Hotel & Spa

    29 sur #1514, Cholula de Rivadavia, San Pedro Cholula, PUE
    The price is $73 per night from Jun 24 to Jun 24
    Cachito Mío Hotel & Spa

Recent Reviews