Search

Filter By
Price (per night):
$0 - $39
$40 - $49
$50 - $69
$70 - $119
$120+
Star rating:
1 star
2 stars
3 stars
4 stars
5 stars
Unrated
Review score:
Superb 9+
Very good 8+
Good 7+
Pleasant 6+
All
Facilities:
Wi-fi
Parking
Airport shuttle
Fitness centre
Non-smoking rooms
Swimming pool
Family rooms
Pets allowed
Disabled facilities
Restaurant
Room facilities:
Air conditioning
En-suite
Television
Patio
View

MM Grand Hotel Puebla 

Boulevard Atlixco 4303, Puebla, 72180, Mexico Show on map
Score 9.3 from 175 reviews
MM Grand Hotel Puebla
Pricesfrom (per room per night)
Single$66
Double$66
Rooms from
$66per room per night
Book Now!

El Hotelito 

7 Sur 303, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 7.8 from 131 reviews
El Hotelito
Pricesfrom (per room per night)
Single$23
Double$23
Rooms from
$23per room per night
Book Now!

Nh Puebla 4 Stars

Av.5 Sur # 105 Centro Historico, Puebla, 72000, Mexico Show on map
Score 8.4 from 214 reviews
Nh Puebla
Pricesfrom (per room per night)
Single$62
Double$62
Rooms from
$62per room per night
Book Now!

La Purificadora 5 Stars

Callejon de la 10 Norte 802 Paseo de San Francisco del Alto, Puebla, 72000, Mexico Show on map
Score 8.5 from 64 reviews
La Purificadora
Pricesfrom (per room per night)
Single$107
Double$107
Rooms from
$107per room per night
Book Now!

Bed & Breakfast Puebla La Paz 

Colonia La Paz, Puebla, 72160, Mexico Show on map
Score 9.2 from 1 review
Bed & Breakfast Puebla La Paz
Pricesfrom (per room per night)
Single$150
Double$150
Rooms from
$150per room per night
Book Now!

Puebla Marriott Real 5 Stars

Avenida Hermanos Serdan, 807, Puebla, 72100, Mexico Show on map
Score 8.3 from 59 reviews
Puebla Marriott Real
Pricesfrom (per room per night)
Single$90
Double$90
Rooms from
$90per room per night
Book Now!

Hotel Andante 

Avenida 2 Oriente, 15. Colonia Centro, Puebla, 72000, Mexico Show on map
Score 9.1 from 248 reviews
Hotel Andante
Pricesfrom (per room per night)
Single$70
Double$70
Rooms from
$70per room per night
Book Now!

Sacristia de la Compania 5 Stars

6 Sur No. 304, Callejon de los sapos, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 9.0 from 46 reviews
Sacristia de la Compania
Pricesfrom (per room per night)
Single$78
Double$78
Rooms from
$78per room per night
Book Now!

Hotel Condesa Americana Puebla 

14 Oriente 3807-A, Puebla, 72340, Mexico Show on map
Score 6.2 from 31 reviews
Hotel Condesa Americana Puebla
Pricesfrom (per room per night)
Single$19
Double$19
Rooms from
$19per room per night
Book Now!

Casa Bugambilias 

2 Sur 5949, Puebla, 72580, Mexico Show on map
Score 6.5 from 2 reviews
Casa Bugambilias
Pricesfrom (per room per night)
Single$17
Double$26
Rooms from
$17per room per night
Book Now!

Hotel Palace 

2 Oriente No. 13 Colonia Centro, Puebla, 72000, Mexico Show on map
 
Hotel Palace

Hotel Boutique Angelopolis and Business 

13 Poniente 2015, Colonia La Paz, Puebla, 72160, Mexico Show on map
Score 6.3 from 12 reviews
Hotel Boutique Angelopolis and Business
Pricesfrom (per room per night)
Single$50
Double$50
Rooms from
$50per room per night
Book Now!

Hotel Del Centro 

4 poniente 512, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 6.0 from 82 reviews
Hotel Del Centro
Pricesfrom (per room per night)
Single$16
Double$16
Rooms from
$16per room per night
Book Now!

Hotel Valencia 

11 Norte 4405, Colonia Santa Maria, Puebla, 72080, Mexico Show on map
Score 7.0 from 95 reviews
Hotel Valencia
Pricesfrom (per room per night)
Single$23
Double$23
Rooms from
$23per room per night
Book Now!

Residencias Universitarias La Paz II 

Calle 9 Poniente, 2705 Colonia La Paz, Puebla, 72160, Mexico Show on map
Score 6.1 from 3 reviews
Residencias Universitarias La Paz II

Hostal Casona Poblana 

Avenida 16 de Septiembre 905, Puebla, 72000, Mexico Show on map
Score 8.2 from 230 reviews
Hostal Casona Poblana
Pricesfrom (per room per night)
Single$9
Double$9
Rooms from
$9per room per night
Book Now!

Descanseria Hotel Business and Pleasure 

3 Oriente 627, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 9.1 from 274 reviews
Descanseria Hotel Business and Pleasure
Pricesfrom (per room per night)
Single$65
Double$65
Rooms from
$65per room per night
Book Now!

Camino Real Puebla Angelopolis 5 Stars

Boulevard Atlixcayotl Km 5 Fraccionamiento La Vista, Puebla, 72810, Mexico Show on map
Score 7.5 from 107 reviews
Camino Real Puebla Angelopolis
Pricesfrom (per room per night)
Single$67
Double$67
Rooms from
$67per room per night
Book Now!

Hotel Villa Florida Puebla 

Boulevard Atlixcayotl 1100, Puebla, 72810, Mexico Show on map
Score 8.7 from 15 reviews
Hotel Villa Florida Puebla
Pricesfrom (per room per night)
Single$87
Double$87
Rooms from
$87per room per night
Book Now!

Hotel Boutique Casareyna 5 Stars

Privada 2 Oriente 1007, Puebla, 72000, Mexico Show on map
Score 9.3 from 127 reviews
Hotel Boutique Casareyna
Pricesfrom (per room per night)
Single$60
Double$60
Rooms from
$60per room per night
Book Now!

Hotel Senorial 

4 Norte 602, Puebla, 72000, Mexico Show on map
Score 8.1 from 495 reviews
Hotel Senorial
Pricesfrom (per room per night)
Single$51
Double$51
Rooms from
$51per room per night
Book Now!

Hotel del Paseo 2 Stars

5 Poniente 914, Centro, Puebla, 72000, Mexico Show on map
Score 7.2 from 30 reviews
Hotel del Paseo
Pricesfrom (per room per night)
Single$31
Double$31
Rooms from
$31per room per night
Book Now!

Hotel Posada San Pedro 5 Stars

2 Oriente 202, Puebla, 72000, Mexico Show on map
Score 7.7 from 106 reviews
Hotel Posada San Pedro
Pricesfrom (per room per night)
Single$59
Double$59
Rooms from
$59per room per night
Book Now!

Fiesta Inn Puebla Finsa 4 Stars

Carretera lateral Autopista Mexico-Puebla Numero 7735 Rancho Moratilla, Puebla, 72110, Mexico Show on map
Score 8.7 from 83 reviews
Fiesta Inn Puebla Finsa
Pricesfrom (per room per night)
Single$57
Double$57
Rooms from
$57per room per night
Book Now!

Hotel Terminal de Puebla 

Boulevard Carmen Serdan 5101, Puebla, 72010, Mexico Show on map
Score 7.6 from 34 reviews
Hotel Terminal de Puebla
Pricesfrom (per room per night)
Single$35
Double$35
Rooms from
$35per room per night
Book Now!

Courtyard Puebla Las Animas 4 Stars

Avenida 31 Poniente, 3333, Puebla, 72400, Mexico Show on map
Score 8.2 from 46 reviews
Courtyard Puebla Las Animas
Pricesfrom (per room per night)
Single$49
Double$49
Rooms from
$49per room per night
Book Now!

Best Western Real de Puebla 

5 Poniente No. 2522, Col. La Paz, Puebla, 72160, Mexico Show on map
Score 7.2 from 407 reviews
Best Western Real de Puebla
Pricesfrom (per room per night)
Single$44
Double$44
Rooms from
$44per room per night
Book Now!

Hotel La Fuente 

3 Poniente 714, Colonia centro, Puebla, 72000, Mexico Show on map
Score 6.6 from 11 reviews
Hotel La Fuente

Hotel Plaza Poblana 

Boulevard Norte 4212 Colonia Las Cuartillas, Puebla, 72050, Mexico Show on map
Score 7.4 from 31 reviews
Hotel Plaza Poblana
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Suites La Concordia 

11 Poniente, 301, Puebla, 72000, Mexico Show on map
Score 8.2 from 75 reviews
Suites La Concordia
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Hotel Puebla Plaza 3 Stars

5 Poniente No. 111, Puebla, 72000, Mexico Show on map
Score 5.7 from 11 reviews
Hotel Puebla Plaza
Pricesfrom (per room per night)
Single$39
Double$39
Rooms from
$39per room per night
Book Now!

Hotel Real Santander 

7 Oriente 13, Puebla, 72000, Mexico Show on map
Score 7.6 from 31 reviews
Hotel Real Santander
Pricesfrom (per room per night)
Single$62
Double$62
Rooms from
$62per room per night
Book Now!

Hotel Casa del Callejon 3 Stars

3 oriente 603, centro, Puebla, 72000, Mexico Show on map
Score 8.0 from 28 reviews
Hotel Casa del Callejon
Pricesfrom (per room per night)
Single$53
Double$53
Rooms from
$53per room per night
Book Now!

Meson de San Sebastian 

9 Oriente 6 , Zona Centro, Puebla, 72000, Mexico Show on map
Score 7.3 from 31 reviews
Meson de San Sebastian
Pricesfrom (per room per night)
Single$50
Double$50
Rooms from
$50per room per night
Book Now!

Hotel Castellanos 3 Stars

Calle 5 Sur 3113, Puebla, 72420, Mexico Show on map
Score 5.3 from 18 reviews
Hotel Castellanos
Pricesfrom (per room per night)
Single$30
Double$30
Rooms from
$30per room per night
Book Now!

Hotel Mision Arcangel Puebla 4 Stars

Diagonal Defensores de la Republica 276 Colonia la Moderna, Puebla, 72095, Mexico Show on map
Score 8.6 from 30 reviews
Hotel Mision Arcangel Puebla
Pricesfrom (per room per night)
Single$59
Double$59
Rooms from
$59per room per night
Book Now!

Loa Inn Puebla 

4 Norte 1206, Puebla, 72000, Mexico Show on map
Score 8.3 from 252 reviews
Loa Inn Puebla
Pricesfrom (per room per night)
Single$40
Double$40
Rooms from
$40per room per night
Book Now!

City Express Puebla Centro 4 Stars

Calle 10 Norte 1406, Puebla, 72000, Mexico Show on map
Score 8.4 from 135 reviews
City Express Puebla Centro
Pricesfrom (per room per night)
Single$55
Double$55
Rooms from
$55per room per night
Book Now!

InterContinental Presidente Puebla 5 Stars

Avenida Hermano Serdan, 141 Colonia Amor, Puebla, 72140, Mexico Show on map
Score 8.6 from 180 reviews
InterContinental Presidente Puebla
Pricesfrom (per room per night)
Single$72
Double$72
Rooms from
$72per room per night
Book Now!

Secretos de Puebla Hotel Boutique 

2 Sur 907, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 8.9 from 13 reviews
Secretos de Puebla Hotel Boutique
Pricesfrom (per room per night)
Single$88
Double$88
Rooms from
$88per room per night
Book Now!

Hotel La Alhondiga 3 Stars

Pasaje Central del Ayuntamiento de Puebla Colonia Centro, Puebla, 72000, Mexico Show on map
Score 6.7 from 16 reviews
Hotel La Alhondiga
Pricesfrom (per room per night)
Single$54
Double$54
Rooms from
$54per room per night
Book Now!

Hotel Casa de la Palma Travel 

3 Oriente 213 Colonia Centro, Puebla, 72000, Mexico Show on map
Score 7.8 from 55 reviews
Hotel Casa de la Palma Travel
Pricesfrom (per room per night)
Single$52
Double$52
Rooms from
$52per room per night
Book Now!

Hotel Rio 

14 Poniente 304 Colonia Centro, Puebla, 72000, Mexico Show on map
Score 7.6 from 180 reviews
Hotel Rio
Pricesfrom (per room per night)
Single$19
Double$19
Rooms from
$19per room per night
Book Now!

Hotel Royalty Puebla 3 Stars

Portal Hidalgo Numero 8 Colonia Centro, Puebla, 72000, Mexico Show on map
Score 7.8 from 112 reviews
Hotel Royalty Puebla
Pricesfrom (per room per night)
Single$58
Double$58
Rooms from
$58per room per night
Book Now!

Hotel Posada Guadalupe 3 Stars

Avenida Reforma, 301 A Colonia Centro, Puebla, 72000, Mexico Show on map
Score 8.4 from 9 reviews
Hotel Posada Guadalupe
Pricesfrom (per room per night)
Single$54
Double$54
Rooms from
$54per room per night
Book Now!

Hotel Central 

Retorno del Plomo, 7 Colonia Jesus Gonzalez Ortega, Puebla, 72040, Mexico Show on map
Score 6.6 from 23 reviews
Hotel Central
Pricesfrom (per room per night)
Single$39
Double$39
Rooms from
$39per room per night
Book Now!

Camino Real Puebla Centro 5 Stars

7 Poniente 105, Puebla, 72000, Mexico Show on map
Score 8.3 from 162 reviews
Camino Real Puebla Centro
Pricesfrom (per room per night)
Single$85
Double$85
Rooms from
$85per room per night
Book Now!

Holiday Inn Puebla Finsa 3 Stars

Lateral Autopista Mexico-Puebla, 7719. Colonia Rancho Moratilla, Puebla, 72110, Mexico Show on map
Score 8.3 from 31 reviews
Holiday Inn Puebla Finsa
Pricesfrom (per room per night)
Single$63
Double$63
Rooms from
$63per room per night
Book Now!

Hotel Plaza Las Fuentes 

Boulevard Hermanos Serdan 743 Col, La Fuentes, Puebla, 72210, Mexico Show on map
Score 7.6 from 40 reviews
Hotel Plaza Las Fuentes
Pricesfrom (per room per night)
Single$52
Double$52
Rooms from
$52per room per night
Book Now!

Hostal Santo Domingo 

4 Poniente 312, Puebla, 72000, Mexico Show on map
Score 8.1 from 172 reviews
Hostal Santo Domingo
Pricesfrom (per room per night)
Single$8
Double$8
Rooms from
$8per room per night
Book Now!

Hotel del Portal 4 Stars

Avenida Juan de Palafox y Mendoza 205, Puebla, 72000, Mexico Show on map
Score 7.5 from 27 reviews
Hotel del Portal
Pricesfrom (per room per night)
Single$57
Double$57
Rooms from
$57per room per night
Book Now!

Hotel Kapu 

Blvd. Norte 4228, Puebla, 72010, Mexico Show on map
Score 6.7 from 49 reviews
Hotel Kapu
Pricesfrom (per room per night)
Single$24
Double$24
Rooms from
$24per room per night
Book Now!

Posada San Jose 

Av. Heroes de Nacozari 7412, Colonia La Loma, Puebla, 72230, Mexico Show on map
Score 6.7 from 6 reviews
Posada San Jose
Pricesfrom (per room per night)
Single$25
Double$25
Rooms from
$25per room per night
Book Now!

Natural Suites Hotel & Spa 

Costera Norte 56, Fraccionamiento Oasis Valsequillo, Puebla, 72960, Mexico Show on map
Score 7.5 from 3 reviews
Natural Suites Hotel & Spa
Pricesfrom (per room per night)
Single$84
Double$84
Rooms from
$84per room per night
Book Now!

Hotel Granada 3 Stars

Boulevard de la Pedrera 2303, Puebla, 72050, Mexico Show on map
Score 6.5 from 26 reviews
Hotel Granada
Pricesfrom (per room per night)
Single$35
Double$35
Rooms from
$35per room per night
Book Now!

City Express Puebla Angelopolis 4 Stars

Circuito Juan Pablo II 1755, Puebla, 72410, Mexico Show on map
Score 8.0 from 151 reviews
City Express Puebla Angelopolis
Pricesfrom (per room per night)
Single$51
Double$51
Rooms from
$51per room per night
Book Now!

Hotel Imperial 

4 Oriente 212, Puebla, 72000, Mexico Show on map
Score 7.4 from 44 reviews
Hotel Imperial
Pricesfrom (per room per night)
Single$30
Double$30
Rooms from
$30per room per night
Book Now!

Puebla Inn Suites 

Hispano Suiza 44, Colonia Lomas de San Alfonso, Puebla, 72575, Mexico Show on map
 
Puebla Inn Suites
Pricesfrom (per room per night)
Single$45
Double$45
Rooms from
$45per room per night
Book Now!

Hotel Hacienda del Molino 4 Stars

Calzada del Bosque Numero 10, Puebla, 72150, Mexico Show on map
Score 7.0 from 16 reviews
Hotel Hacienda del Molino
Pricesfrom (per room per night)
Single$57
Double$57
Rooms from
$57per room per night
Book Now!

Hotel Panamerican 

Avenida Reforma 2114, Colonia Amor, Puebla, 72040, Mexico Show on map
Score 7.3 from 63 reviews
Hotel Panamerican
Pricesfrom (per room per night)
Single$58
Double$58
Rooms from
$58per room per night
Book Now!

Hotel San Leonardo 5 Stars

2 Oriente 211, Puebla, 72000, Mexico Show on map
Score 7.9 from 185 reviews
Hotel San Leonardo
Pricesfrom (per room per night)
Single$59
Double$59
Rooms from
$59per room per night
Book Now!

El Sueno Hotel & Spa 5 Stars

9 oriente 12, Puebla, 72000, Mexico Show on map
Score 8.6 from 56 reviews
El Sueno Hotel & Spa
Pricesfrom (per room per night)
Single$78
Double$78
Rooms from
$78per room per night
Book Now!

Motel Mykonos 

Boulevard de la Pedrera 2501 Colonia Las Cuartillas, Puebla, 72050, Mexico Show on map
Score 7.9 from 1 review
Motel Mykonos
Pricesfrom (per room per night)
Single$59
Double$59
Rooms from
$59per room per night
Book Now!

Hotel Posada Jesus de Nazaret 

18 Oriente 203, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 6.7 from 19 reviews
Hotel Posada Jesus de Nazaret
Pricesfrom (per room per night)
Single$34
Double$34
Rooms from
$34per room per night
Book Now!

Hotel Puente Real 4 Stars

Prolongacion Reforma 7540, Puebla, 72150, Mexico Show on map
Score 7.4 from 11 reviews
Hotel Puente Real
Pricesfrom (per room per night)
Single$51
Double$51
Rooms from
$51per room per night
Book Now!

Villahernan Hotel Boutique 

2 Norte 608, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 8.0 from 115 reviews
Villahernan Hotel Boutique
Pricesfrom (per room per night)
Single$65
Double$65
Rooms from
$65per room per night
Book Now!

Residencias Universitarias La Paz I 

Privada 15 A Poniente, 2733 Colonia La Paz, Puebla, 72190, Mexico Show on map
 
Residencias Universitarias La Paz I
Pricesfrom (per room per night)
Single$25
Double$25
Rooms from
$25per room per night
Book Now!

Casona San Antonio 

Calle 9 Oriente 203, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 8.4 from 36 reviews
Casona San Antonio
Pricesfrom (per room per night)
Single$70
Double$70
Rooms from
$70per room per night
Book Now!

Holiday Inn Express Puebla 

Boulevard Hermanos Serdan, 45, Puebla, 72140, Mexico Show on map
Score 8.4 from 85 reviews
Holiday Inn Express Puebla
Pricesfrom (per room per night)
Single$55
Double$55
Rooms from
$55per room per night
Book Now!

Hotel Boutique Casa de la Palma 

Calle 3 Oriente No 217 Colonia Centro, Puebla, 7200, Mexico Show on map
Score 7.6 from 33 reviews
Hotel Boutique Casa de la Palma
Pricesfrom (per room per night)
Single$69
Double$69
Rooms from
$69per room per night
Book Now!

La Quinta Inn & Suites Puebla Palmas 5 Stars

Avenida Zeta del Cochero No 407, Puebla, 72810, Mexico Show on map
Score 8.4 from 476 reviews
La Quinta Inn & Suites Puebla Palmas
Pricesfrom (per room per night)
Single$60
Double$60
Rooms from
$60per room per night
Book Now!

Casona de la China Poblana 5 Stars

4 Norte No. 2, Colonia Centro, Puebla, 72000, Mexico Show on map
Score 9.2 from 36 reviews
Casona de la China Poblana
Pricesfrom (per room per night)
Single$113
Double$113
Rooms from
$113per room per night
Book Now!

Hotel Casa de Oracion San Jose 3 Stars

2 Norte 1807, Puebla, 72348, Mexico Show on map
Score 8.0 from 33 reviews
Hotel Casa de Oracion San Jose
Pricesfrom (per room per night)
Single$40
Double$40
Rooms from
$40per room per night
Book Now!

City Express Puebla FINSA 4 Stars

Lateral Sur Autopista Mexico Puebla km 117, Puebla, 11000, Mexico Show on map
Score 7.5 from 55 reviews
City Express Puebla FINSA
Pricesfrom (per room per night)
Single$43
Double$43
Rooms from
$43per room per night
Book Now!

Residencias Universitarias La Paz III 

Calle 1, 158 San Jose Vista Hermosa, Puebla, 72160, Mexico Show on map
Score 5.0 from 1 review
Residencias Universitarias La Paz III
Pricesfrom (per room per night)
Single$28
Double$35
Rooms from
$28per room per night
Book Now!

Motel Paris 

Avenida Defensores de la Republica 932, Puebla, 72140, Mexico Show on map
 
Motel Paris
Pricesfrom (per room per night)
Single$34
Double$34
Rooms from
$34per room per night
Book Now!

Aristos Puebla 3 Stars

Avenida Reforma 533, Puebla, 72000, Mexico Show on map
Score 6.7 from 158 reviews
Aristos Puebla
Pricesfrom (per room per night)
Single$38
Double$38
Rooms from
$38per room per night
Book Now!

Gilfer Hotel 4 Stars

2 Oriente 11, Puebla, 72000, Mexico Show on map
Score 7.9 from 33 reviews
Gilfer Hotel
Pricesfrom (per room per night)
Single$55
Double$55
Rooms from
$55per room per night
Book Now!
Copyright © 1995 to 2016 Smooth Hound Systems