Menu

Search options

Select city first

Fri 20 Jun 2025

Sat 21 Jun 2025
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.

3 star hotels in Puebla

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Districts

Landmarks

  • More

Hotel types

  • More

User rating

Facilities

  • More

In the room

Specify by

Apply Filters
Clear Filters

203 results

  • Hotel Del Capitan De Puebla - Vitrales

    From US$ 42

    Av. 14 Oriente 406 Centro, Puebla, Puebla, Mexico (To the map)

    The accommodation is situated in the Puebla Centro district, within walking distance of the restaurant…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Casa Amelia Hotel Boutique

    From US$ 47

    Carretera Federal Apizaco-Huauchinango Km 72.3 Colonia El Nogal, Zacatlan, Mexico (To the map)

    This Zacatlan property is about 130 km from Hermanos Serdan International airport and just a short drive…

    To the hotel

    price for 1 night
    Book Now From US$ 47
  • Meson Del Carmen

    1307 16 De Septiembre El Carmen, Puebla, Mexico (To the map)

    The property is located 16 minutes on foot from Bubas Bridge and not very far from San Pedro Art Museum.

    To the hotel

    Book Now
  • Hotel Imperial

    From US$ 44

    4 Oriente 212 Centro Historico, Puebla, Mexico (To the map)

    The accommodation in the Puebla Centro district, around 10 minutes by car from Fort of Guadalupe Museum.

    To the hotel

    price for 1 night
    Book Now From US$ 44
  • Hotel San Jose

    From US$ 27

    Juarez Poniente 105, San Martin Texmelucan de Labastida, Mexico (To the map)

    The centre of San Martin Texmelucan de Labastida can be reached within a 5-minute walk. San Martin Obispo…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Real Santander

    From US$ 54

    7 Oriente 13, Puebla, Mexico (To the map)

    The property is located in the Puebla Centro district of Puebla, around 25 minutes' walk from Historic…

    To the hotel

    price for 1 night
    Book Now From US$ 54
  • La Mision Hotel Chignahuapan

    From US$ 38

    Carretera Banos Termales Km, 3,2 Junto A Cabanas La Mision, Chignahuapan, Mexico (To the map)

    The centre of Chignahuapan is a 30 minutes' walk of the hotel. Sights 10 minutes' drive away this Chignahuapan…

    To the hotel

    price for 1 night
    Book Now From US$ 38
  • Villas Tonantzintla

    From US$ 32

    Avenida Hidalgo No. 2, Santa Maria Tonatzintla., Cholula, Mexico (To the map)

    You'll need 20-minute drive to Hermanos Serdan International airport. Santa Maria Tonantzintla Church…

    To the hotel

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

    From US$ 42

    Av. San Lorenzo Almecatla 3-9 B, Puebla, Mexico (To the map)

    Business travellers will appreciate a convenient location, close to an industrial park. This affordable…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hotel Vazquez

    From US$ 42

    Castro, Chignahuapan, Mexico (To the map)

    Located a 5-minute stroll from Parroquia de Santiago Apostol, this Chignahuapan hotel is a minute's walk…

    To the hotel

    price for 1 night
    Book Now From US$ 42
  • Hotel Santa Maria

    From US$ 24

    Boulevard Mariano Matamoros 605, Zacatlan, Mexico (To the map)

    The property is about 130 km from Hermanos Serdan International airport and within close distance of…

    To the hotel

    price for 1 night
    Book Now From US$ 24
  • Posada San Jose, Hotel

    From US$ 15

    Av. Heroes De Nacozari 7412, Colonia La Loma, Puebla, Mexico (To the map)

    You'll need 28-minute drive to Hermanos Serdan International airport. The hotel offers proximity to such…

    To the hotel

    price for 1 night
    Book Now From US$ 15
  • La Quinta Puebla

    From US$ 19

    Boulevard Xonacatepec 139, Puebla, Mexico (To the map)

    The property is about 45 km from Hermanos Serdan International airport and a 15-minute ride from such…

    To the hotel

    price for 1 night
    Book Now From US$ 19
  • Oyo Posada Astrud,Cuetzalan

    From US$ 27

    1 Calle Libramiento, Xiliapan, Cuetzalan, Mexico (To the map)

    The centre of Cuetzalan can be reached within a 5-minute walk. Casa De Cultura Cuetzalan in Cuetzalan…

    To the hotel

    price for 1 night
    Book Now From US$ 27
  • Hotel Plaza Iberia

    From US$ 20

    Avenida Independencia Oriente 211, Tehuacan, Mexico (To the map)

    The accommodation is around 25 minutes' walk from Archealogic Zone of Tehuacan Viejo and at a distance…

    To the hotel

    price for 1 night
    Book Now From US$ 20
  • Hotel Don Pedro

    From US$ 383

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

    The accommodation is located merely 1 km from the Vibrant Zocalo Public Square and Historic area of ​​Los…

    To the hotel

    price for 1 night
    Book Now From US$ 383
  • Club Campestre Agua Verde

    3 Norte No. 817, Centro Atlixco, Atlixco, Mexico (To the map)

    This Atlixco hotel is about 30 km from Hermanos Serdan International airport and within 5 minutes' drive…

    To the hotel

    Book Now
  • Hotel Eva'S Paradise

    From US$ 46

    Francisco Zarco 1323, Zacatlan, Mexico (To the map)

    The property is about 95 km from Tajin airport and just a minute's drive from such cultural venues as…

    To the hotel

    price for 1 night
    Book Now From US$ 46
  • Bendito Capricho Hotel

    5 De Mayo 55, Tonanzintla, Mexico (To the map)

    Santa Maria Tonantzintla Church is about 10 minutes' drive away, and Santeagueda is 21 km from the hotel.

    To the hotel

    Book Now
  • Hotel Real Santander

    From US$ 45

    7 Oriente 13, Puebla, Mexico (To the map)

    Nearly 25 minutes' walk from National Museum of Mexican Railways, the hotel is also a 19-minute stroll…

    To the hotel

    price for 1 night
    Book Now From US$ 45