Hotel Estrella de Belem and Spa
from$2,980$1,490per night
Grand Fiesta Americana Puebla Angelópolis
from$3,554$2,843per night
Courtyard by Marriott Puebla Las Ánimas
from$2,178$1,476per night
Hotel Misión Grand Ex Hacienda Chautla
from$1,997$1,358per night
La Purificadora
from$3,530$2,930per night
Hotel San Pedro
from$1,495$897per night
Puebla de Antaño
from$1,899$1,329per night
Fiesta Inn Puebla Las Ánimas
from$2,329$1,863per night
JF Grand Puebla
from$1,526$1,068per night
Misión Arcángel Puebla
from$1,476$1,033per night
Hotel Boutique Casareyna
from$2,111$1,689per night
Global Express Internacional
from$1,189$773per night
Fiesta Inn Puebla Finsa
from$1,971$1,576per night
Best Western Plus Puebla
from$1,220$854per night
La Quinta by Wyndham Puebla Palmas Angelópolis
from$1,392$1,058per night
Hotel Spa Casona San Antonio
from$1,630$1,304per night
Marriott Puebla
from$2,810$2,529per night
Quinta Real Puebla
from$2,150$1,935per night
Hotel Puebla Plaza
from$800$600per night
Al Otro Lado del Río
from$1,331$1,197per night
Hotel La Alhóndiga
from$750$638per night
City Express Puebla Centro
from$1,119$1,007per night
City Express Junior Puebla FINSA
from$1,045$940per night