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

  • Hotel Villa Florida Puebla

    From US$ 59

    Blvd. Atlixcayoti 1100 Zona Angelopolis, Puebla, Mexico (To the map)

    The hotel is located near the entertainment district of Puebla, approximately a 10-minute ride from the…

    To the hotel

    price for 1 night
    Book Now From US$ 59
  • Hotel Rio Puebla Centro

    From US$ 23

    14 Poniente 304 Colonia Centro, Puebla, Mexico (To the map)

    The hotel is nestled 2.7 km from Exhibitor Center Puebla and in proximity to Calle del dulce. The property…

    To the hotel

    price for 1 night
    Book Now From US$ 23
  • Hotel Central Puebla

    From US$ 22

    Retorno Del Plomo, 7 Colonia Jesus Gonzalez Ortega, Puebla, Mexico (To the map)

    Attractions, you can find about a 10-minute drive from this Puebla hotel, include Historic area of Los…

    To the hotel

    price for 1 night
    Book Now From US$ 22
  • City Express Junior By Marriott Puebla Finsa

    From US$ 38

    C/ Guerrero 117, Col. Trinidad, Puebla, Mexico (To the map)

    The comfortable hotel in a business neighbourhood, 4.6 km from Iglesia de Nuestra Senora de los Remedios.

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Holiday Inn Express & Suites Puebla Angelopolis By Ihg

    From US$ 55

    Av. Perseo 2502 Col. San Martinito, Puebla, Mexico (To the map)

    The 4-star hotel has a strategic location 6 km from San Francisco Acatepec. The property in Puebla is…

    To the hotel

    price for 1 night
    Book Now From US$ 55
  • Milo Casa Boutique

    From US$ 87

    Avenida 11 Oriente 205, Puebla, Mexico (To the map)

    The hotel has a prime location 2.1 km from Juarez Park. The ornate baroque Church of Santo Domingo is…

    To the hotel

    price for 1 night
    Book Now From US$ 87
  • L Hotel Perla Boutique

    From US$ 123

    Calle 6 Sur 503, Puebla, Mexico (To the map)

    The elegant hotel has a prime location 1.5 km from the ornate baroque Church of Santo Domingo, while…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Hotel Diana

    From US$ 39

    329 Calle 5 Poniente Colonia Centro, Puebla, Mexico (To the map)

    The hotel has a prime location 2.5 km from Fort of Guadalupe Museum, while shopping venues like El Parian…

    To the hotel

    price for 1 night
    Book Now From US$ 39
  • Hotel Boutique Posada XVII

    From US$ 68

    4 Sur 1103 Colonia Centro, Puebla, Mexico (To the map)

    450 metres from Alley of the Frogs Street in Puebla, the hotel is 2.1 km from Juarez Park. The historic…

    To the hotel

    price for 1 night
    Book Now From US$ 68
  • Collection O Al Otro Lado Del Rio, Puebla

    From US$ 27

    1, Avenida 3 Oriente No. 1030, Barrio de Analco, Puebla, Mexico (To the map)

    The hotel enjoys a prime location in the Puebla Centro district of Puebla, only a few steps from El Parian…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Boutique Casona 65

    From US$ 107

    907 Calle 2 Sur, Puebla, Mexico (To the map)

    Mercado el Parian lies around 1 km away, and El Parian Shopping Mall is a short way from the hotel. The…

    To the hotel

    price for 1 night
    Book Now From US$ 107
  • Hotel Boutique Casa De La Palma

    From US$ 55

    3 Oriente 217, Colonia Centro, Puebla, Mexico (To the map)

    Within a 300-metre distance of Historic Centre of Puebla in Puebla, the hotel is 2.6 km from Juarez Park.

    To the hotel

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

    From US$ 30

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

    Main Square is located around 500 metres from this Puebla hotel, and such natural sites as Parque Paseo…

    To the hotel

    price for 1 night
    Book Now From US$ 30
  • Hotel Margarita

    From US$ 28

    914 Avenida 5 Poniente, Puebla, Mexico (To the map)

    Situated 1 km from the Vibrant Zocalo Public Square, the comfortable hotel is within 400 metres of the…

    To the hotel

    price for 1 night
    Book Now From US$ 28
  • Hotel Gala

    From US$ 36

    3 Poniente 150-A, Puebla, Mexico (To the map)

    With its convenient location, the hotel lies in proximity to the 43000 - volume library "Biblioteca Palafoxiana"…

    To the hotel

    price for 1 night
    Book Now From US$ 36
  • Hotel Bacantes

    From US$ 20

    Avenida 7 Oriente 209 Colonia Centro, Puebla, Mexico (To the map)

    The hotel has a central location in the Puebla Centro district of Puebla, just moments from the Vibrant…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Casa Rosa Gran Hotel Boutique

    From US$ 44

    16 De Septiembre, 303, Puebla, Mexico (To the map)

    The hotel in the Puebla Centro district of Puebla enjoys the proximity of tourist attractions such as…

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Hotel Escala Puebla Centro

    From US$ 21

    706 Calle 12 Sur, Puebla, Mexico (To the map)

    This Puebla hotel is nestled in the Puebla Centro district of Puebla, just a few steps from the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 21
  • Hotel Elena

    From US$ 25

    2 Norte # 608 Col. Centro, Puebla, Mexico (To the map)

    The hotel lies in the Puebla Centro district, within 10 minutes' walk of the Roman Catholic church "Cathedral…

    To the hotel

    price for 1 night
    Book Now From US$ 25
  • Hotel Casa Monarca

    From US$ 74

    303 Calle 7 Sur, Puebla, Mexico (To the map)

    Guests may find Bubas Bridge in the vicinity of this comfortable hotel, and the 43000 - volume library…

    To the hotel

    price for 1 night
    Book Now From US$ 74