Menu

Search options

2026-11-04

2026-11-05
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

Maximum period that can be booked is 30 days. Please enter alternative dates.

Hotels in Puebla

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

Hotel types

User rating

Facilities

In the room

Specify by

Apply Filters
Clear Filters

217 results

  • Suites 201

    From US$ 19

    11 Oriente 201 A, Puebla, Mexico (To the map)

    The 3-star hotel in the Puebla Centro district is 2.3 km from Ecological City Park and a short way from…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Hotel Mirto

    From US$ 40

    75 Boulevard Atlixco, Puebla, Mexico (To the map)

    The centre of Puebla can be reached within a 25-minute walk, and natural attractions like the state park…

    To the hotel

    price for 1 night
    Book Now From US$ 40
  • Nh Puebla Finsa

    From US$ 48

    Av Moratilla 132 1, Puebla, Mexico (To the map)

    The hotel has a convenient setting merely 1.4 km from the textile La Constancia Mexicana Factory, while…

    To the hotel

    price for 1 night
    Book Now From US$ 48
  • Hotel Cipres Puebla

    From US$ 873

    Boulevard Del Nino Poblano 112 Local 1, Puebla, Mexico (To the map)

    The hotel is in a popular area of Puebla. The Cipres Puebla offers proximity to natural sights like Jardin…

    To the hotel

    price for 1 night
    Book Now From US$ 873
  • Hotel Boutique Anora

    From US$ 120

    Av 9 Ote 203 Calle 9 Ote 203. Col. Centro, Puebla, Mexico (To the map)

    Museo Regional Casa de Alfenique is 850 metres away, and culture-oriented attractions such as Fort of…

    To the hotel

    price for 1 night
    Book Now From US$ 120
  • Priede Hotel Boutique

    From US$ 93

    Calle 16 De Septiembre 313, Puebla, Mexico (To the map)

    The hotel boasts a prime location only 200 metres from the Vibrant Zocalo Public Square and only 250…

    To the hotel

    price for 1 night
    Book Now From US$ 93
  • Capital O Del Paseo

    From US$ 225

    5 Poniente 914 Col Centro, Puebla, Mexico (To the map)

    Museo Regional Casa de Alfenique is in the vicinity of the hotel, while the 43000 - volume library "Biblioteca…

    To the hotel

    price for 1 night
    Book Now From US$ 225
  • Capital O Hotel Valencia

    From US$ 22

    11 Norte No. 4405, Puebla, Mexico (To the map)

    The hotel offers location within 25 minutes' walk of Estadio Olimpico Ignacio Zaragoza. Visit Puente…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • Hotel Diagonal Puebla

    From US$ 20

    Diagonal Defensores De La Rep�Blica 99 Tierra Y Libertad, Puebla, Mexico (To the map)

    The centre of Puebla can be reached in 20 minutes' walk of this hotel, and such cultural venues as Museo…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hotel Posada Jesus De Nazaret

    From US$ 29

    18 Oriente 203, Colonia Centro, Puebla, Mexico (To the map)

    The Vibrant Zocalo Public Square is just 1.1 km from the hotel, while Fort of Guadalupe Museum is 2.1…

    To the hotel

    price for 1 night
    Book Now From US$ 29
  • Tru By Hilton Puebla Angelopolis

    From US$ 62

    Atlixcayotl 2528, Puebla, Mexico (To the map)

    This hotel boasts a convenient location 2.8 km from Arena Puebla and 2.5 km from the state park "Parque…

    To the hotel

    price for 1 night
    Book Now From US$ 62
  • Azcami Boutique Hotel

    From US$ 47

    7 Sur 107 Centro Historico, Puebla, Mexico (To the map)

    With its convenient location, this Puebla hotel lies approximately 400 metres from Museo Jose Luis Bello…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Hotel Casa De La Palma Travel

    From US$ 55

    3 Oriente 213 Centro Historico, Puebla, Mexico (To the map)

    Located within 400 metres of the superb private museum "Museo Amparo", this hotel is in close proximity…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Hotel San Agustin

    From US$ 17

    531 Avenida 3 Poniente, Puebla, Mexico (To the map)

    The hotel places you a mere 1.6 km from El Parian Shopping Mall and just near Plazuela Sor Juana Ines…

    To the hotel

    price for 1 night
    Book Now From US$ 17
  • Global Express Puebla - Finsa

    From US$ 35

    Carretera San Lorenzo Almecatla No. 3-9-B. Parque Industrial Finsa -Bralemex, Puebla, Mexico (To the map)

    This comfortable hotel is a great place to stay due to its convenient location in Puebla. Guests can…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Hostal Azul Puebla Centro Historico

    From US$ 9

    Avenida 9 Poniente 313, Puebla, Mexico (To the map)

    Situated in the Puebla Centro district, this hotel is located within reach of the Vibrant Zocalo Public…

    To the hotel

    price for 1 night
    Book Now From US$ 9
  • Hotel Boutique Angelopolis And Business

    From US$ 43

    13 Poniente No. 2915 Int. A, Puebla, Mexico (To the map)

    The colonial Cathedral of Puebla is 2.8 km from this hotel, while The neighborhood artist Fountain is…

    To the hotel

    price for 1 night
    Book Now From US$ 43
  • Casona San Antonio

    From US$ 86

    9 Oriente # 203, Puebla, Mexico (To the map)

    The 4-star hotel in the Puebla Centro district is 2.6 km from Museum of Evolution of Puebla and a short…

    To the hotel

    price for 1 night
    Book Now From US$ 86
  • Casa Hotel Aroma 406

    From US$ 35

    2 Norte 406 Col Centro, Puebla, Mexico (To the map)

    The smoke-free hotel is located in a historical area. The cosy Casa Hotel Aroma 406 Puebla is rated 3…

    To the hotel

    price for 1 night
    Book Now From US$ 35
  • Casa Maria Paz Hotel Boutique

    From US$ 68

    Av 2 Norte 1406, Puebla, Mexico (To the map)

    Parque Paseo del Teleferico is 2.3 km from this Puebla hotel, and El Parian Market is merely 1.5 km from…

    To the hotel

    price for 1 night
    Book Now From US$ 68