2
Occidental JF Puebla
Hotel
Modern rooms & suites in a refined lodging featuring an upmarket restaurant/bar & a gym.
$55/night
4.70 (2.5K reviews)
6
Holiday Inn Express Puebla
Hotel
Contemporary hotel offering a gym & an indoor pool, plus free breakfast, WI-Fi & parking.
$47/night
4.60 (3.4K reviews)
8
Hotel 5 de Mayo
Hotel
Informal hotel with relaxed quarters, plus an unpretentious restaurant, an indoor pool & a gym.
$52/night
4.60 (1.6K reviews)
10
Fiesta Inn Puebla Finsa
Hotel
Straightforward rooms in a low-key hotel offering a restaurant, a bar & an indoor pool.
$51/night
4.50 (2.3K reviews)
12
Hotel Loa Inn
Hotel
Informal suites, some with terraces, in a laid-back hotel offering dining, a bar & free breakfast.
$49/night
4.50 (1.4K reviews)
13
Hotel Arcangel
Hotel
Relaxed hotel in a colorful complex with ornate details, plus a restaurant & a gym.
$50/night
4.50 (1.3K reviews)
14
Hotel NH Puebla Finsa
Hotel
Bright quarters in a contemporary hotel offering a pool, plus an airy restaurant with a bar.
$42/night
4.50 (1.2K reviews)
15
Hotel JF Grand
Hotel
Relaxed hotel offering a bar & a restaurant, plus a covered rooftop terrace with city views.
$55/night
4.50 (892 reviews)
17
One Puebla Serdán
Hotel
Down-to-earth rooms with city views in a straightforward hotel offering free breakfast & Wi-Fi.
$48/night
4.40 (1.3K reviews)
18
Hotel Puente Real
Hotel
Unassuming hotel featuring an exercise room & a restaurant/bar, as well as complimentary Wi-Fi.
$35/night
4.40 (813 reviews)
19
Hotel Panamerican
Hotel
Understated rooms in a modern hotel offering a casual restaurant, a bar & a heated outdoor pool.
$51/night
4.30 (2.5K reviews)
20
Hotel Lastra
Hotel
Laid-back property offering a restaurant, a bar & an outdoor pool, plus free Wi-Fi & parking.
$48/night
4.30 (1.5K reviews)