Hotels in Puebla

Find the best deals on 943 hotels in Puebla

Check-in
Check-out
Compare vs. momondo |

Popular cities in Puebla

Below are the average prices for hotels in popular Puebla cities
Price
$31 - $77
CHEAPEST CITY IN MEXICO Zacatlán 41% cheaper Hotels in Zacatlán are the cheapest in Mexico at just $31 per night on average.
MOST EXPENSIVE CITY IN MEXICO Chignahuapan 50% more expensive Chignahuapan has the highest priced hotels in Mexico with rooms averaging $77 per night.
MOST POPULAR CITY IN MEXICO Puebla City 82% more users visited More momondo users search for hotels in Puebla City than any other city in Mexico

Top Hotels in Puebla

Find your perfect Puebla hotel in the perfect location
Quinta Real Puebla
Quinta Real Puebla
8.5
$41
View all deals
La Purificadora
La Purificadora
8.4
$110
View all deals
Ikonik Hotel Puebla
Ikonik Hotel Puebla
8.9
$36
View all deals
Jf Grand Puebla
Jf Grand Puebla
9.2
$41
View all deals
Descanseria Hotel Business and Pleasure
Descanseria Hotel Business and Pleasure
9.3
$48
View all deals
Azul Talavera Hotel
Azul Talavera Hotel
9.4
$181
View all deals
Holiday Inn Puebla Finsa
Holiday Inn Puebla Finsa
8.8
$58
View all deals
Camino Real Hotel & Suites Puebla
Camino Real Hotel & Suites Puebla
8.5
$78
View all deals
Hotel Cartesiano Puebla
Hotel Cartesiano Puebla
9.0
$274
View all deals
Palacio Julio Hotel
Palacio Julio Hotel
8.4
$57
View all deals
Intercontinental Hotels Presidente Puebla
Intercontinental Hotels Presidente Puebla
8.7
$59
View all deals
Staybridge Suites Puebla
Staybridge Suites Puebla
9.4
$60
View all deals
Hotel Mh
Hotel Mh
9.0
$33
View all deals
El Sueño Hotel & Spa
El Sueño Hotel & Spa
8.9
$75
View all deals
Marriott Puebla Hotel Meson del Angel
Marriott Puebla Hotel Meson del Angel
8.8
$49
View all deals
Holiday Inn Puebla La Noria
Holiday Inn Puebla La Noria
9.1
$46
View all deals
Finca Mariana Marcos Tochimilco
Finca Mariana Marcos Tochimilco
$96
View all deals
Puebla de Antaño Hotel
Puebla de Antaño Hotel
8.3
$33
View all deals
Courtyard by Marriott Puebla Las Animas
Courtyard by Marriott Puebla Las Animas
8.4
$40
View all deals
City Express Puebla Centro
City Express Puebla Centro
8.6
$43
View all deals
NH Puebla Centro Histórico
NH Puebla Centro Histórico
8.7
$46
View all deals
El Encanto
El Encanto
8.6
$33
View all deals
Hotel Gala
Hotel Gala
8.5
$21
View all deals
Rincón Sagrado Hotel Boutique & Spa
Rincón Sagrado Hotel Boutique & Spa
9.2
$54
View all deals
Villas Grand Gardenia
Villas Grand Gardenia
8.5
$87
View all deals
Hotelito Ejido
Hotelito Ejido
8.6
$13
View all deals
Mansion Azul Cholula
Mansion Azul Cholula
8.4
$35
View all deals
Hotel Xochicaltzin
Hotel Xochicaltzin
7.6
$50
View all deals
Hotel Atzalan
Hotel Atzalan
9.4
$18
View all deals
Hotel Hostalgia
Hotel Hostalgia
8.6
$27
View all deals
Hotel Teresita
Hotel Teresita
8.2
$13
View all deals
Hotel Arbis
Hotel Arbis
7.3
$15
View all deals
Los Ameyales
Los Ameyales
$43
View all deals
Sonata Hotel
Sonata Hotel
8.6
$64
View all deals
Grand Fiesta Americana Puebla Angelópolis
Grand Fiesta Americana Puebla Angelópolis
9.3
$70
View all deals
Small Luxury Hotel Azcami
Small Luxury Hotel Azcami
7.6
$44
View all deals
Capital O Hacienda del Molino
Capital O Hacienda del Molino
7.9
$35
View all deals
La Quinta Luna Culture Boutique By Rotamundos
La Quinta Luna Culture Boutique By Rotamundos
9.4
$107
View all deals
Fiesta Inn Puebla Finsa
Fiesta Inn Puebla Finsa
8.7
$40
View all deals
Hotel Gilfer
Hotel Gilfer
8.5
$44
View all deals

Things to do in Puebla

Catedral de Puebla
Amparo Museum
Capilla del Rosario

How much do hotels cost near Catedral de Puebla?

If you’re planning a trip to Puebla City and want to stay at any of the 12 hotels in the area around Catedral de Puebla you should expect to pay around $51/night. This price fluctuates based on time of year. During November (peak season) you can expect to pay $107/night and if you’re planning your visit in April (low season), the average price will typically be closer to $92/night. Hotels near Catedral de Puebla are typically 180% lower than the average hotel in Puebla City, which is $91.

Hotels near Catedral de Puebla
Metropoli Suites Ejecutivas
Best value
Metropoli Suites Ejecutivas
8.6
$36
Grand Fiesta Americana Puebla Angelópolis
#1 Most popular
Grand Fiesta Americana Puebla Angelópolis
9.3
$70
Camino Real Hotel & Suites Puebla
#2 Most popular
Camino Real Hotel & Suites Puebla
8.5
$78
Courtyard by Marriott Puebla Las Animas
#3 Most popular
Courtyard by Marriott Puebla Las Animas
8.4
$40
NH Puebla Centro Histórico
#4 Most popular
NH Puebla Centro Histórico
8.7
$46
Intercontinental Hotels Presidente Puebla
#5 Most popular
Intercontinental Hotels Presidente Puebla
8.7
$59
La Quinta by Wyndham Puebla Palmas Angelopolis
La Quinta by Wyndham Puebla Palmas Angelopolis
8.8
$43
Mision Arcangel Puebla
Mision Arcangel Puebla
9.1
$45
Four Points by Sheraton Puebla
Four Points by Sheraton Puebla
9.2
$46
Marriott Puebla Hotel Meson del Angel
Marriott Puebla Hotel Meson del Angel
8.8
$49
Hotel Antigua Cholula
Hotel Antigua Cholula
$44
Holiday Inn Puebla La Noria
Holiday Inn Puebla La Noria
9.1
$46

What should I expect to pay for a hotel room near Amparo Museum?

12 hotels are available near Amparo Museum in Puebla City. The average price near Amparo Museum is $51/night, but prices can vary based on time of year along with other factors. The peak season (November), when Amparo Museum is most popular, has an average price of $107/night whereas the low season (April) generally costs $92/night on average. Hotels near Amparo Museum are typically 180% lower than the average hotel in Puebla City, which is $91.

Hotels near Amparo Museum
Metropoli Suites Ejecutivas
Best value
Metropoli Suites Ejecutivas
8.6
$36
Grand Fiesta Americana Puebla Angelópolis
#1 Most popular
Grand Fiesta Americana Puebla Angelópolis
9.3
$70
Camino Real Hotel & Suites Puebla
#2 Most popular
Camino Real Hotel & Suites Puebla
8.5
$78
Courtyard by Marriott Puebla Las Animas
#3 Most popular
Courtyard by Marriott Puebla Las Animas
8.4
$40
NH Puebla Centro Histórico
#4 Most popular
NH Puebla Centro Histórico
8.7
$46
Intercontinental Hotels Presidente Puebla
#5 Most popular
Intercontinental Hotels Presidente Puebla
8.7
$59
La Quinta by Wyndham Puebla Palmas Angelopolis
La Quinta by Wyndham Puebla Palmas Angelopolis
8.8
$43
Mision Arcangel Puebla
Mision Arcangel Puebla
9.1
$45
Four Points by Sheraton Puebla
Four Points by Sheraton Puebla
9.2
$46
Marriott Puebla Hotel Meson del Angel
Marriott Puebla Hotel Meson del Angel
8.8
$49
Hotel Antigua Cholula
Hotel Antigua Cholula
$44
Holiday Inn Puebla La Noria
Holiday Inn Puebla La Noria
9.1
$46

What should I expect to pay for a hotel room near Capilla del Rosario?

Those looking for a hotel near Capilla del Rosario should expect to pay $51/night at any of the 12 hotels in the area. During the most popular month of November (peak season), hotels near Capilla del Rosario cost $107/night while they cost $92/night in April, which is considered to be the low season for Capilla del Rosario. Hotels near Capilla del Rosario are typically 180% lower than the average hotel in Puebla City, which is $91.

Hotels near Capilla del Rosario
Metropoli Suites Ejecutivas
Best value
Metropoli Suites Ejecutivas
8.6
$36
Grand Fiesta Americana Puebla Angelópolis
#1 Most popular
Grand Fiesta Americana Puebla Angelópolis
9.3
$70
Camino Real Hotel & Suites Puebla
#2 Most popular
Camino Real Hotel & Suites Puebla
8.5
$78
Courtyard by Marriott Puebla Las Animas
#3 Most popular
Courtyard by Marriott Puebla Las Animas
8.4
$40
NH Puebla Centro Histórico
#4 Most popular
NH Puebla Centro Histórico
8.7
$46
Intercontinental Hotels Presidente Puebla
#5 Most popular
Intercontinental Hotels Presidente Puebla
8.7
$59
La Quinta by Wyndham Puebla Palmas Angelopolis
La Quinta by Wyndham Puebla Palmas Angelopolis
8.8
$43
Mision Arcangel Puebla
Mision Arcangel Puebla
9.1
$45
Four Points by Sheraton Puebla
Four Points by Sheraton Puebla
9.2
$46
Marriott Puebla Hotel Meson del Angel
Marriott Puebla Hotel Meson del Angel
8.8
$49
Hotel Antigua Cholula
Hotel Antigua Cholula
$44
Holiday Inn Puebla La Noria
Holiday Inn Puebla La Noria
9.1
$46

Popular hotels in Puebla

Book a room in one of momondo’s favorite hotels in these popular Puebla cities
Ikonik Hotel Puebla
Best value
Ikonik Hotel Puebla
8.9
$36
Quinta Real Puebla
#1 Most popular
Quinta Real Puebla
8.5
$41
La Purificadora
#2 Most popular
La Purificadora
8.4
$110
Descanseria Hotel Business and Pleasure
#3 Most popular
Descanseria Hotel Business and Pleasure
9.3
$48
Jf Grand Puebla
#4 Most popular
Jf Grand Puebla
9.2
$41
Azul Talavera Hotel
#5 Most popular
Azul Talavera Hotel
9.4
$181
Holiday Inn Puebla Finsa
Holiday Inn Puebla Finsa
8.8
$58
Hotels in Cuetzalán del Progreso
Search hotel deals in Cuetzalán del Progreso
Meson Yohualichan
Best value
Meson Yohualichan
8.5
$47
Hotel Chignahuapan
Best value
Hotel Chignahuapan
8.6
$28
Hotel Mh
#1 Most popular
Hotel Mh
9.0
$33
Hotel Osalle Inn
#2 Most popular
Hotel Osalle Inn
8.7
$49
Hotel Xochicaltzin
Best value
Hotel Xochicaltzin
7.6
$50
Finca Mariana Marcos Tochimilco
#1 Most popular
Finca Mariana Marcos Tochimilco
$96
Posada Los Alcatraces
#2 Most popular
Posada Los Alcatraces
8.5
$122
Villas Grand Gardenia
#3 Most popular
Villas Grand Gardenia
8.5
$87
Rincón Sagrado Hotel Boutique & Spa
#4 Most popular
Rincón Sagrado Hotel Boutique & Spa
9.2
$54

Puebla travel tips

Check these FAQs for important travel tips while planning your visit to Puebla

What is the most popular destination in Puebla?

Those looking to stay in a popular tourist area of Puebla will likely find Puebla City to be the best bet, as more momondo users looking for hotels in Puebla plan to visit Puebla City than any other city. The average price of a hotel in Puebla City is $90/night. Secondary destinations in Puebla include Cuetzalán del Progreso and Chignahuapan, where you can find hotels for $59/night and $100/night on average.

What is considered a good deal for a hotel in Puebla?

Seeing as the average price for a hotel in Puebla in $52/night, a good deal for a nightly rate on a hotel room would be anything under $52/night. If you’re looking for a cheap destination to visit in Puebla, we would recommend Chignahuapan, as it is generally the cheapest city to stay in.

What are the best hotels in Puebla?

Judging by user ratings, the best hotels in Puebla are: La Quinta Luna Culture Boutique By Rotamundos in Cholula (rated 94), and Hotel Atzalan in Teziutlan (rated 94)Staybridge Suites Puebla in Puebla City (rated 94)