Search Hotels in Puebla

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Courtyard by Marriott Puebla Las Animas
4 out of 5
Av 31 Poniente 3333, Esq Blvd. Atlixco, Puebla, PUE
Free cancellation
The price is £35 per night from 7 Dec to 8 Dec
4.66 mi from city centre
4.2/5Very Good! (925 reviews)
Family trip

"Very good atmosphere, good service good location an overall pleasant stay"…"

Reviewed on 9 Mar 2020

Courtyard by Marriott Puebla Las Animas
Hotel Palace Puebla
3 out of 5
2 ORIENTE NUMERO 13, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £15 per night from 10 Dec to 11 Dec
2.88 mi from city centre
3.9/5Very Good! (113 reviews)
Historic location

"Great service for my late checkout. Beautiful location central to everything. Comfortable room as well."…"

Reviewed on 1 Mar 2020

Hotel Palace Puebla
MM Grand Hotel Puebla, Tapestry Collection by Hilton
4 out of 5
Blvd. Atlixco 4303, Col. Las Ánimas Santa Anita, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £33 per night from 13 Dec to 14 Dec
4.7 mi from city centre
4.5/5Wonderful! (624 reviews)

"Bathroom, no privacy and difficult to get into shower area"…"

Reviewed on 26 Feb 2020

MM Grand Hotel Puebla, Tapestry Collection by Hilton
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
InterContinental Presidente Puebla
4 out of 5
Blvd Hermanos Serdan 141, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £49 per night from 13 Dec to 14 Dec
4.68 mi from city centre
4.4/5Excellent! (721 reviews)

"Very nice staff The restaurant is very good and the service is great"…"

Reviewed on 23 Nov 2020

InterContinental Presidente Puebla
Grand Fiesta Americana Puebla Angelópolis
4.5 out of 5
Calle Osa Mayor Número 2507, Col. Reserva Territorial Atlixcayot, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £63 per night from 5 Jan to 6 Jan
3.97 mi from city centre
4.7/5Exceptional! (729 reviews)

"Excellent service and attentive staff in all areas"…"

Reviewed on 27 Oct 2020

Grand Fiesta Americana Puebla Angelópolis
Fiesta Inn Puebla Finsa
3.5 out of 5
Rancho Moratilla 7735, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £39 per night from 11 Dec to 12 Dec
7.38 mi from city centre
4.4/5Wonderful! (297 reviews)

"Very friendly clean and good service. Great reception"…"

Reviewed on 14 Mar 2020

Fiesta Inn Puebla Finsa
Ikonik Hotel Puebla
3.5 out of 5
Boulevard 5 de Mayo 202, Barrio de la Luz, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £31 per night from 10 Dec to 11 Dec
2.61 mi from city centre
4.4/5Excellent! (322 reviews)

"Great service Great location Great staf Great roomf"…"

Reviewed on 15 Mar 2020

Ikonik Hotel Puebla
Fiesta Inn Puebla Las Animas
3.5 out of 5
39 Poniente 3515 Col Las Animas, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £40 per night from 7 Dec to 8 Dec
4.68 mi from city centre
4.5/5Wonderful! (442 reviews)

"I like Fiesta Inn, there is a small shopping area on the side of the hotel which makes it very convenient. The hotel services are excellent as well as the staff."…"

Reviewed on 21 Oct 2020

Fiesta Inn Puebla Las Animas
Hotel Senorial
4 out of 5
C.4 Norte No 602 (entre 6 y 8 Oriente), Colonia Centro Historico, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £32 per night from 10 Dec to 11 Dec
2.84 mi from city centre
4/5Very Good! (632 reviews)
Great location and outstanding service

"It is a great place to stay with the family. Everyone was helpful and the hotel is well-located close to many places of interest."…"

Reviewed on 14 Jan 2020

Hotel Senorial
Collection O Hotel Del Portal
2.5 out of 5
Juan de Palafox y Mendoza 205, Colonia Centro, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £41 per night from 9 Dec to 10 Dec
2.81 mi from city centre
3.7/5Good! (281 reviews)
Nice hotel. Hot roon

"Room was hot. No a/c, just a fan no windows to open, outside was cool."…"

Reviewed on 10 Mar 2020

Collection O Hotel Del Portal
Fiesta Inn Parque Puebla
3.5 out of 5
Calzada Ignacio Zaragoza, Número 410, Corredor Industrial La Ciénega, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £38 per night from 13 Dec to 14 Dec
4.25 mi from city centre
4.7/5Exceptional! (126 reviews)
Great option in Puebla

"Location fantastic easy access and secure parking staff amazing during these hard times and felt very clean"…"

Reviewed on 13 Jul 2020

Fiesta Inn Parque Puebla
Hotel 5 de Mayo
3 out of 5
BLV 5 DE MAYO 404, COL XANENETLA, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £31 per night from 5 Jan to 6 Jan
3.15 mi from city centre
4.6/5Exceptional! (444 reviews)

"Very clean hotel, close to center you can walk, low cos."…"

Reviewed on 30 Nov 2020

Hotel 5 de Mayo
Hotel Boutique Casareyna
4 out of 5
Privada 2 Oriente 1007, Centro Historico, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £55 per night from 28 Dec to 29 Dec
2.56 mi from city centre
4.8/5Exceptional! (991 reviews)

"Excelent and Iconic place, best in class place Very crowded because de chiles en nogada dinner and a lot of visits, not cool for guests"…"

Reviewed on 20 Sep 2020

Hotel Boutique Casareyna
Quinta Esencia Hotel Boutique
4 out of 5
9 Oriente No 16 Centro Historico, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £42 per night from 6 Dec to 7 Dec
2.74 mi from city centre
4.3/5Excellent! (152 reviews)

"Some units don’t have windows but it doesn’t indicate that in the room description."…"

Reviewed on 19 Feb 2020

Quinta Esencia Hotel Boutique
Quinta Real Puebla
4 out of 5
7 Poniente 105 Centro Historico, Puebla, PUE
Free cancellation
The price is £52 per night from 7 Dec to 8 Dec
2.9 mi from city centre
4.2/5Excellent! (989 reviews)

"Did not like the bathrooms. Toilet faces glass doors of shower. Your knees touch. Difficult to stand and go to the bathroom. A tall person would have to sit"…"

Reviewed on 4 Aug 2020

Quinta Real Puebla
La Purificadora
4 out of 5
Callejon De La 10 Nte 802, Paseo San Francisco, Barrio El Alto, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £80 per night from 7 Dec to 8 Dec
2.69 mi from city centre
4.1/5Very Good! (308 reviews)

"Amazing! Love the place and the staff super friendly"…"

Reviewed on 14 Sep 2020

La Purificadora
Azul Talavera Hotel
5 out of 5
10 Norte #1402, Col. Barrio del Alto, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £142 per night from 6 Dec to 7 Dec
2.76 mi from city centre
4.7/5Exceptional! (204 reviews)

"This is an amazing property with a true 5 star rating. Staff is literally waiting to serve. The hotel is such a unique property with an exquisite architecture, design and attention to detail. Have no doubt in booking Azul Talavera and make your stay an unforgettable experience in Puebla."…"

Reviewed on 17 Oct 2020

Azul Talavera Hotel
Hotel Isabel
3 out of 5
5 PONIENTE 125 COL. CENTRO, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £27 per night from 10 Dec to 11 Dec
2.94 mi from city centre
4.2/5Very Good! (30 reviews)

"Excellent location and service. We loved staying there and price was super affordable!"…"

Reviewed on 12 Jan 2020

Hotel Isabel
Hotel Diana
3.5 out of 5
Av 5 Pte #329, Puebla, PUE
Free cancellationReserve now, pay when you stay
The price is £30 per night from 6 Dec to 7 Dec
3.04 mi from city centre
4.6/5Wonderful! (70 reviews)

"New in good condition Great location, nice staff."…"

Reviewed on 2 Mar 2020

Hotel Diana
Marriott Puebla Hotel Meson del Angel
4.5 out of 5
Avenida Hermanos Serdan 807, Puebla, PUE
Free cancellation
The price is £44 per night from 18 Dec to 19 Dec
6.85 mi from city centre
4.4/5Wonderful! (563 reviews)

"Dog friendly. Beautiful grounds. The room had everything. Room service was excellent."…"

Reviewed on 3 Sep 2020

Marriott Puebla Hotel Meson del Angel
Don't see what you're looking for?
See all available properties in Puebla
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Where to stay in Puebla

Find the best Puebla areas and neighborhoods for the activities you enjoy most. Learn more about Puebla

Visiting Puebla

History buffs will enjoy exploring Puebla, and visitors give high marks for the shopping. Tourists who journey to this cultural city can discover its cathedrals, museums and live music. Top sights in the city include Puebla Cathedral, Africam Safari and Angelopolis Commercial Center.

  • There are 242 hotels and other accommodation options in Puebla
  • The closest major airport is in Puebla, Puebla (PBC-Hermanos Serdan Intl.), 12.9 mi (20.8 km) from the city centre

Sightseeing and Staying in Puebla

The city is well known for its museums and live music, and cultural venues include Metropolitan Auditorium, Amparo Museum and Main Theater of Puebla. Attractions like Africam Safari, Estrella de Puebla Observation Wheel and Loro Puebla Zoo are fun for kids of all ages. Its cathedrals and historic sites are notable and landmarks include Puebla Cathedral, Zocalo Square and Fort Loreto.

In San Andrés Cholula, you can choose from 242 hotels and other accommodation choices so you can easily plan your perfect holiday retreat at an affordable rate. Here you'll find top ranked ones based on our user reviews:

  • Hampton Inn & Suites by Hilton Puebla - This 3-star hotel features free breakfast, a restaurant and free WiFi. It's a favourite with Expedia travellers for its breakfast and helpful staff.
  • Casona de los Sapos Hotel Boutique - Our customers like the overall value and helpful staff at this hotel. This 4.5-star hotel in Puebla Historic Center features a full-service spa, 3 restaurants and free breakfast.
  • Fiesta Inn Parque Puebla - With a stay at this 3.5-star hotel, guests can enjoy access to a restaurant and an indoor pool, along with in-room flat-screen TVs. Expedia customers like its helpful staff.

Other favourite sights in Puebla include Angelopolis Commercial Center, Cuauhtemoc Stadium and Great Pyramid of Cholula. A popular place to see in the surrounding area is Val´Quirico, located 11 mi (17.8 km) from the heart of the city.

Dressing for Puebla

  • Between January and March, you can expect the daytime average to be around 25°C and the night-time average to be 6°C
  • From April to June, temperatures average about 26°C during the day and 9°C at night
  • July to September averages 23°C during the day and 10°C at night
  • Between October and December, the average temperature is 22°C during the day and 5°C at night
  • About 1185.30 millimetres of rain falls on Puebla each year
  • Hottest months are usually April and May with an average temperature of 25°C, while the coldest months are December and January with an average of 6°C

Frequently asked questions

What's the best place to stay in Puebla?
Casona de los Sapos Hotel Boutique is a favourite property for Expedia customers. This 4.5-star hotel offers a full-service spa and 2 restaurants. It is located a short 7-minute walk from Puebla Cathedral. Reviews from our site also recommend Hacienda Santo Cristo Hotel & Spa - Adults Only and Meson Sacristia de la Soledad as top options for your stay.
If I need to cancel my hotel reservation in Puebla, will I receive a refund?
Yes! Most hotel room reservations are refundable if you cancel before the hotel’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If your reservation is non-refundable, you might still have the option to cancel and receive a refund within 24 hours of booking. Add dates, click “Search”, then you can filter by “free cancellation” to view top deals in Puebla.
What's the best accommodation for a budget-friendly stay in Puebla?
Based on reviews, Hotel Gilfer is a popular 3-star hotel for our travellers looking for an economical choice, and features free WiFi and 2 restaurants. Other good choices to stay on the cheap include Hotel de Talavera and Hotel del Capitán de Puebla.
What's the best place to stay for a family trip to Puebla?
Casona San Antonio is a top 3.5-star hotel on Expedia for families, and features a restaurant and free parking. Other choices to stay with the children include Grand Fiesta Americana Puebla Angelópolis and Camino Real Puebla Angelopolis. Also, attractions such as Africam Safari and Estrella de Puebla Observation Wheel are fun for children of all ages.
What's the best place to stay for a romantic holiday in Puebla?
InterContinental Presidente Puebla is a favourite 4-star hotel for couples, and features premium bedding and a full-service spa. Other good choices for your romantic getaway include El Sueño Hotel & Spa and La Quinta Luna Culture Boutique by Rotamundos.
What's the best pet-friendly accommodation option in Puebla?
Collection O Cachito Mio is a top hotel for people travelling with their pets, and offers a full-service spa and a restaurant for its human guests. Other good options to stay with your pet include Staybridge Suites Puebla and Villas Magnolias.
What's the best luxury hotel in Puebla?
Azul Talavera Hotel is a 5-star hotel with a restaurant and 2 bars, and it’s a popular choice for Expedia travellers looking for a pampered stay. Quinta Real Puebla and InterContinental Presidente Puebla are two other upscale options for your holiday.
What's the best boutique-style accommodation in Puebla?
Hotel Andante is a favourite 3.5-star hotel with our travellers looking for stylish accommodation, and features 19 guestrooms, a restaurant and a bar. El Sueño Hotel & Spa and Casona María are two other options for a boutique stay.
What's the best golf hotel in Puebla?
Camino Real Puebla Angelopolis is a top 3.5-star hotel that has a golf driving range and features a full-service spa. Other good options to stay near a golf course include Marriott Puebla Hotel Meson del Angel and Hit Hoteles Aeropuerto Puebla. You can tee off at El Cristo Golf Club or Puebla Golf Club while you’re in town.
What's the best hotel in Puebla to learn about local history?
Based on our travel expertise, Quinta Real Puebla is a top 4-star historic hotel bookable on Expedia and it offers a restaurant. Other choices near historic sites include Hotel Boutique Casareyna and Descansería Hotel Business and Pleasure. Also, notable landmarks to visit include Puebla Cathedral, Great Pyramid of Cholula and Fort Loreto.
What are some accommodation options with pools in Puebla?
Estrella de Belem is a popular 4-star B&B featuring an outdoor pool, a full-service spa and a restaurant. A couple of other options that offer an on-site pool include Hotel Villas Arqueológicas Cholula and Hotel Boutique Casareyna.

Puebla Hotel Reviews

More trip options