Top 10 Hotels in Puebla

See all 91 Hotels in Puebla
El Hotelito
El Hotelito

Calle 7 Sur No. 303, Puebla 72000

2.5 out of 5.0
3.7 out of 5 (176 reviews)

Located in the heart of Puebla, this hotel is within a 10-minute walk of Bello Museum, Profetica, and Puebla Cathedral …

$22
Hotel Palacio San Leonardo
Hotel Palacio San Leonardo

2 Oriente 211 Centro Historico, Puebla 72140

3.0 out of 5.0
3.9 out of 5 (222 reviews)

Located in the heart of Puebla, this hotel is steps from Poblano de Arte Virreinal Museum and Santa Monica Convent and Museum …

$50
Mesón Sacristía de la Compañía
Mesón Sacristía de la Compañía

6 Sur No 304 Callejón de los Sapos, Puebla 72000

4.0 out of 5.0
4.4 out of 5 (111 reviews)

Located in the heart of Puebla, this hotel is within a 5-minute walk of Los Sapos Bazaar, Guardian Angel, and Amparo Museum …

$70
Puebla de Antaño Hotel
Puebla de Antaño Hotel

Calle 3 Oriente No 206 Centro Historico, Puebla 72000

3.5 out of 5.0
4 out of 5 (164 reviews)

Located in the heart of Puebla, this hotel is steps from Zocalo Square and Palafoxiana Library. Los Sapos Bazaar and Puebla …

$63
Hotel de Talavera
Hotel de Talavera

3 Sur 105 Col. Centro, Puebla 72000

2.5 out of 5.0
3.3 out of 5 (145 reviews)

Situated in Puebla, this hotel is within a 5-minute walk of Bello Museum, Profetica, and Puebla Cathedral. Zocalo Square and …

$15
Hotel San Pedro
Hotel San Pedro

Av 2 Oriente #202, Puebla 72000

3.5 out of 5.0
3.4 out of 5 (115 reviews)

This family-friendly Puebla hotel is located near the airport, steps from Poblano de Arte Virreinal Museum, Santa Monica …

$49
Hotel Casa De La Palma
Hotel Casa De La Palma

Calle 3 Oriente No 217 Centro Historico, Puebla 72000

3.5 out of 5.0
3.9 out of 5 (57 reviews)

Located in the heart of Puebla, this historic hotel is steps from Los Sapos Bazaar and Poblano de Arte Virreinal Museum …

$52
El Sueño Hotel & Spa
El Sueño Hotel & Spa

9 Oriente No. 12 Centro Histórico, Puebla 72500

4.0 out of 5.0
4.2 out of 5 (96 reviews)

Located in the heart of Puebla, this spa hotel is steps from Amparo Museum and Palafoxiana Library. Puebla Cathedral and …

$68
Hotel Puebla Plaza
Hotel Puebla Plaza

5 Poniente No 111, Puebla 72000

2.5 out of 5.0
3.3 out of 5 (96 reviews)

Located in the heart of Puebla, this hotel is steps from Puebla Cathedral, Palafoxiana Library, and Zocalo Square. Profetica …

$26
La Purificadora
La Purificadora

Callejon De La 10 Nte 802, Puebla 72000

4.0 out of 5.0
4.2 out of 5 (132 reviews)

Situated in Puebla, this boutique hotel is steps from Five Wounds of San Francisco Conventional Church and Gallery of Modern …

$104

Recent Reviews in Puebla

Hide content

Where to stay in Puebla

Puebla Hotel Guide

If you are choosing where to base yourself in or near Puebla, there's a great assortment of possibilities. If you are after accommodation within 6 miles of the heart of Puebla, Expedia's up-to-date database features no less than 49 apartments and hotels that match that criteria.

Travelers searching for accommodation close to the action of central Puebla will appreciate the convenient location of the Best Western Real De Puebla.

The InterContinental Presidente Puebla and Hotel Villa Florida are handy options should you decide to choose accommodation within a short stroll of Estrella de Puebla Observation Wheel. The Camino Real Puebla Angelopolis and Fiesta Inn Puebla Las Animas are within walking distance of Angelopolis Commercial Center.
 Those traveling to Puebla for National Museum of Mexican Railroads, could look at staying at the nearby El Sueño Hotel & Spa and La Purificadora. And finally, if your focus is on Profetica, your most convenient accommodation options are Casona San Antonio and Quinta Real Puebla.

The Antigua Alquería de Carrión is 17 miles from the main part of Puebla. Or, alternatively, the City Express Puebla FINSA is located 5 miles away. Two other accommodation options include the City Express Puebla Angelópolis and the Hotel Hacienda Del Molino.

Before you head out the door to Puebla, take the time to peruse our Puebla travel guide where you'll discover the numerous attractions this great place has to offer.