We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Hotels in Puebla
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Budget Luxury Breakfast included Mid-range Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Quaint Room Service Business Classic Green & up Independent Hotels & up Internet & up Business services Meeting room Non-Smoking Hotel Air Conditioning Concierge Cheap Hotels Quiet Hotels Hotels with Restaurants Reduced mobility rooms Hotels with Free Wifi Budget Hotels Charming Hotels Modern Hotels Hotels with Jacuzzi Downtown Hotels Boutique Hotels Hotels with Balconies Spa Hotels Unique Hotels Luxury Boutique Hotels Boutique Spa Hotels Convention Hotels $ $$ $$$ $$$$ La Quinta Inn & Suites Holiday Inn Hilton Garden Inn Holiday Inn Express Rosewood InterContinental Best Western Plus Marriott NH Hotels Hotels with Smoking Rooms Barcelo Hotels & Resorts Casino Courtyard
Amenities
More
Amenities
Location
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
More
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Meson Sacristia de la Compania
Booking.com
USD 94*
View Deal
#1 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Breakfast included
NH Puebla Centro Historico
SAVE USD 7
USD 74*
Booking.com
USD 67*
View Deal
#2 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Pool
Marriott Puebla Hotel Meson del Angel
Marriott Hotels
USD 99*
View Deal
#3 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
LQ Hotel by La Quinta Puebla Palmas Angelopolis
SAVE USD 25
USD 91*
Expedia.com
USD 66*
View Deal
#4 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Savings alert: 12% below average rate

The price you found is 12% lower than this hotel's average rate of USD 75/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Fiesta Inn Puebla Las Animas
Hotels.com
USD 78*
View Deal
#5 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Pool
Holiday Inn Puebla La Noria
SAVE USD 3
USD 74*
Expedia.com
USD 71*
View Deal
#6 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
City Express Puebla Angelopolis
Booking.com
USD 69*
View Deal
#7 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
La Purificadora
Booking.com
USD 116*
View Deal
#8 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Pool
Presidente InterContinental Puebla
SAVE USD 29
USD 126*
Booking.com
USD 97*
View Deal
#9 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
EL Sueno Hotel & Spa
SAVE USD 83
USD 178*
Booking.com
USD 95*
View Deal
#10 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Casareyna Hotel
SAVE USD 24
USD 105*
Booking.com
USD 81*
View Deal
#11 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Quinta Real Puebla
Orbitz.com
USD 99*
View Deal
#12 Best Value of 135 hotels in Puebla
  • Restaurant
  • Room Service
Mision Grand Ex-Hacienda de Chautla
SAVE USD 8
USD 87*
Hotels.com
USD 79*
View Deal
#13 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Fiesta Inn Puebla FINSA
Booking.com
USD 75*
View Deal
#14 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Hotel Senorial
Expedia.com
USD 59*
View Deal
#15 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
City Express Puebla FINSA
Booking.com
USD 47*
View Deal
#16 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Casona de la China Poblana
Booking.com
USD 141*
View Deal
#17 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Descanseria Hotel Business and Pleasure
SAVE USD 24
USD 91*
Orbitz.com
USD 67*
View Deal
#18 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Savings alert: 16% below average rate

The price you found is 16% lower than this hotel's average rate of USD 80/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Casona San Antonio
SAVE USD 3
USD 88*
Orbitz.com
USD 85*
View Deal
#19 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Estrella de Belem
SAVE USD 4
USD 166*
Orbitz.com
USD 162*
View Deal
#20 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Andante Hotel Boutique
SAVE USD 2
USD 80*
Orbitz.com
USD 78*
View Deal
#21 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Restaurant
Hotel One Puebla FINSA
SAVE USD 1
USD 50*
Hotels.com
USD 49*
View Deal
#22 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Breakfast included
Xoxula by Inmense
SAVE USD 12
USD 112*
Orbitz.com
USD 100*
View Deal
#23 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Restaurant
Casona Maria
Expedia.com
USD 78*
View Deal
#24 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Grand Fiesta Americana Puebla Angelopolis
Travelocity
USD 113*
View Deal
#25 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Restaurant
Occidental JF Puebla
SAVE USD 42
USD 113*
Expedia.com
USD 71*
View Deal
#26 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Hilton Garden Inn Puebla Angelopolis
SAVE USD 4
USD 100*
Booking.com
USD 96*
View Deal
#27 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Nueva Luna Hotel Boutique Spa
SAVE USD 11
USD 74*
Agoda.com
USD 63*
View Deal
#28 Best Value of 135 hotels in Puebla
  • Free Wifi
  • Free Parking
Rosewood Puebla
SAVE USD 71
USD 454*
Booking.com
USD 383*
View Deal
#29 Best Value of 135 hotels in Puebla
    Hotel Colonial de Puebla
    Elvoline
    USD 91*
    View Deal
    #30 Best Value of 135 hotels in Puebla
    • Free Wifi
    • Restaurant
    Savings alert: 29% below average rate

    The price you found is 29% lower than this hotel's average rate of USD 128/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.