Skip to main content

Filter by:


Star rating

Review score

Puebla – 175 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Isabel, hotel in Puebla

Ideally situated in Puebla, Hotel Isabel features air-conditioned rooms, a fitness centre, free WiFi and a garden. Among the various facilities are a shared lounge, a terrace, as well as a bar.

8.6
Scored 8.6
Fabulous
Rated fabulous
3,276 reviews
Price from£55.01per night
NH Puebla Centro Histórico, hotel in Puebla

About 97 km southeast of Mexico City, this NH property is located just steps away from the magnificent Historical Center of Puebla, nominated “Cultural Heritage of Humanity”; also in walking distance...

8.3
Scored 8.3
Very good
Rated very good
2,663 reviews
Price from£53.45per night
Hotel Boutique Casareyna, hotel in Puebla

Offering suites surrounded by patios, Hotel Boutique Casareyna is set in a charming 17th-century house. Located in the UNESCO World Heritage Site of Puebla, it features a restaurant and art gallery.

9.2
Scored 9.2
Superb
Rated superb
1,187 reviews
Price from£106.59per night
Hotel Diana, hotel in Puebla

Conveniently situated in the centre of Puebla, Hotel Diana provides air-conditioned rooms, a terrace, free WiFi and a restaurant. This 4-star hotel offers room service and a 24-hour front desk.

8.8
Scored 8.8
Fabulous
Rated fabulous
2,713 reviews
Price from£52.55per night
La Quinta by Wyndham Puebla Palmas Angelopolis, hotel in Puebla

This modern hotel is located opposite Puebla’s Angelopolis Shopping Mall. It has an indoor swimming pool, free WiFi and free onsite parking. The restaurant offers panoramic city views.

8.7
Scored 8.7
Fabulous
Rated fabulous
2,451 reviews
Price from£42.52per night
Sonata Hotel Puebla Angelópolis Distrito Sonata, hotel in Puebla

Set in Puebla, 17 km from Acropolis Puebla, Sonata Hotel Puebla Angelópolis Distrito Sonata offers accommodation with an outdoor swimming pool, free private parking and a fitness centre.

8.5
Scored 8.5
Very good
Rated very good
3,019 reviews
Price from£58.39per night
Hotel 5 de Mayo, hotel in Puebla

Conveniently located in the centre of Puebla, Hotel 5 de Mayo offers air-conditioned rooms with free WiFi, free private parking and room service.

9.2
Scored 9.2
Superb
Rated superb
3,379 reviews
Price from£52.37per night
Courtyard by Marriott Puebla Las Animas, hotel in Puebla

This modern hotel offers an outdoor pool and gym. The bright, air-conditioned rooms include free Wi-Fi and flat-screen cable TV. Puebla’s historic centre is a 15-minute drive away.

8.5
Scored 8.5
Very good
Rated very good
1,325 reviews
Price from£43.03per night
Hotel Posada Guadalupe, hotel in Puebla

Each bright room at Posada Guadalupe offers free Wi-Fi, flat-screen satellite TV and a balcony with views of Puebla’s historic centre. The central Zócalo Square is just half a block away.

8.7
Scored 8.7
Fabulous
Rated fabulous
1,427 reviews
Price from£36.14per night
Hotel Santiago, hotel in Puebla

Attractively set in Puebla, Hotel Santiago offers 3-star accommodation close to Biblioteca Palafoxiana and Puebla Convention Centre.

8.9
Scored 8.9
Fabulous
Rated fabulous
2,278 reviews
Price from£36.66per night
See all 145 hotels in Puebla

Most booked hotels in Puebla in the past month

Puebla's best hotels with breakfast

  • Cartesiano Boutique & Wellness Hotel
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 427 reviews

    Attractively located in Puebla, Cartesiano Boutique & Wellness Hotel features air-conditioned rooms with free WiFi, free private parking and room service.

    Great hotel, very nice facilities and friendly staff.

  • Casona de los Sapos Hotel Boutique
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 293 reviews

    Casona de los Sapos Hotel Boutique is located in the town centre of Puebla, 11 km from Cholula. The hotel has a sun terrace and views of the city, and guests can enjoy a meal at the restaurant.

    Las habitaciones son muy bonitas y la atención excelente

  • City Express Junior by Marriott Puebla FINSA
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 440 reviews

    City Express Junior Puebla FINSA is located 25 minutes’ drive from Puebla’s town centre and it offers free breakfast and free Wi-Fi access is available.

    convenient for road travel, very close to the highway

  • Casona Maria
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 264 reviews

    Offering a typical Mexican restaurant, plus an equipped spa and wellness centre, Casona Maria is located in Puebla. Free WiFi access is available.

    Muy bonito limpio comida deliciosa buena ubicación

  • Hilton MM Grand Hotel Puebla, Tapestry Collection
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 979 reviews

    Featuring a unique architecture style, an extensive garden, terrace and free Wi-Fi throughout, the MM Grand Hotel Puebla is located 150 metres from the Triángulo Las Ánimas Shopping Centre.

    El hotel muy lindo y muy buen servicio y limpieza.

  • Casa Pepe
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 977 reviews

    Casa Pepe is a restored 17th-century colonial mansion, situated 100 metres from Puebla’s main square and cathedral.

    Great location, friendly staff, lovely breakfast and nice rooms

  • City Express by Marriott Puebla FINSA
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 412 reviews

    City Express Puebla FINSA is in Puebla de Zaragoza. It offers a gym and free Wi-Fi A free shuttle service within a 10 km radius of the hotel is available on request.

    Muy amable y atentos los empleado y el lugar muy limpio

  • Holiday Inn Puebla Finsa, an IHG Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 457 reviews

    Located 2 km from FINSA Business Park and 15 minutes’ drive from central Puebla, this modern hotel has free Wi-Fi and free parking. It offers an indoor pool, sauna and a gym.

    La amabilidad del personal y excelente conectividad.

Budget hotels in Puebla

  • ROOM Hotel & Suites
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 216 reviews

    Located in Puebla, within 9.3 km of Acropolis Puebla and 4.1 km of Puebla Convention Centre, ROOM Hotel & Suites provides accommodation with a terrace and free WiFi throughout the property as well as...

    No tuve la oportunidad de desayunar no me dió tiempo

  • Fiesta Inn Express Puebla Explanada
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 729 reviews

    Fiesta Inn Express Puebla Explanada is situated in Puebla, within 16 km of Acropolis Puebla and 10 km of Estrella de Puebla.

    Que esta cerca de la plaza que disfrutan los niños

  • Kharma Suites
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 445 reviews

    Located in Puebla, 16 km from Acropolis Puebla, Kharma Suites provides accommodation with free WiFi and free private parking. This 5-star hotel offers a tour desk and luggage storage space.

    Las habitaciones están muy amplias y son muy cómodas

  • Four Points by Sheraton Puebla
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 969 reviews

    Located in Puebla, 8 km from Acropolis Puebla, Four Points by Sheraton Puebla provides accommodation with free bikes, free private parking, an outdoor swimming pool and a fitness centre.

    Muy bien el desayuno y el personal servicial y amable

  • Gran Hotel de Puebla by HNF
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 331 reviews

    Located in Puebla, 8.4 km from Acropolis Puebla, Gran Hotel de Puebla by HNF provides accommodation with a fitness centre, free private parking, a restaurant and a bar.

    Limpio con buenas instalaciones. Habitación cómoda

  • Hotel Nube
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 584 reviews

    Well located in the centre of Puebla, Hotel Nube provides air-conditioned rooms, a fitness centre, free WiFi and a terrace. This 4-star hotel offers room service and a 24-hour front desk.

    Everything was perfect, very close to Puebla Zócalo

  • Hotel Boutique Posada XVII
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 303 reviews

    Conveniently set in the centre of Puebla, Hotel Boutique Posada XVII provides free WiFi, a terrace and free private parking for guests who drive.

    Very beautiful and the staff were very kind and helpful!

  • Staybridge Suites Puebla, an IHG Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 392 reviews

    Featuring free WiFi and heated pool, Staybridge Suites Puebla offers accommodation in Puebla, 8 km from Cholula. Breakfast is included.

    Muy cómodas habitaciones, y fácil acceso a la autopista

Hotels located in the centre of Puebla

  • Azcami Boutique Hotel
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 11 reviews

    Set in Puebla, 6.5 km from Acropolis Puebla, Azcami Boutique Hotel offers accommodation with a shared lounge, free private parking, a terrace and a restaurant.

  • Palacio Julio Hotel
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 71 reviews

    In a prime location in Puebla, Palacio Julio Hotel offers air-conditioned rooms, a fitness centre, free WiFi and a terrace. This 5-star hotel offers room service and a 24-hour front desk.

    La amabilidad del personal, realmente es excelente

  • Hotel del Capitán de Puebla
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 218 reviews

    Hotel Capitán de Puebla is a colonial-style property located 850 metres from Puebla’s Historic Centre. The property features free Wi-Fi, laundry services for a fee and designated smoking areas.

    Hotel bien situé. Chambre agréable. Pas de soucis

  • Hotel Boutique Casareyna
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,187 reviews

    Offering suites surrounded by patios, Hotel Boutique Casareyna is set in a charming 17th-century house. Located in the UNESCO World Heritage Site of Puebla, it features a restaurant and art gallery.

    The room was beautiful and the breakfast was amazing

  • Hotel 5 de Mayo
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 3,379 reviews

    Conveniently located in the centre of Puebla, Hotel 5 de Mayo offers air-conditioned rooms with free WiFi, free private parking and room service.

    The room is AMAZING. Very comfortable bed. Super roomy.

  • JF Grand Puebla
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,272 reviews

    Boasting a contemporary style mixed with typical Mexican décor, JF Grand Puebla features a privileged location within the centre of Puebla's business district.

    Todo muy bien. Estacionamiento y desayuno incluido

  • Hotel Boutique Casona de la China Poblana - Adults Only
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 61 reviews

    This beautiful 17th-century manor house is in central Puebla de Zaragoza, just 300 metres from Puebla Cathedral. It offers charming rooms with free WiFi.

    The location is amazing, very authentic and lovely.

  • Holiday Inn Express & Suites Puebla Angelopolis, an IHG Hotel
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 1,794 reviews

    Offering an outdoor swimming pool and a gym, Holiday Inn Express & Suites Puebla Angelopolis is located 1.5 km from the Metropolitan Eco Park and just 5 km from the shopping mall.

    Las instalaciones, y la limpieza del establecimiento

FAQs about hotels in Puebla







Subscribe to receive premium deals

Prices drop the moment you sign up!

What guests said about Puebla:

  • 10
    Scored 10

    Beautiful town with a great atmosphere - we only had time to...

    Beautiful town with a great atmosphere - we only had time to explore just a bit but would love to have stayed longer to explore additional neighbourhoods and activities, hikes, sites, etc. Lots of great food and drink options and a great vibe from locals. We loved it here!
    John
    Canada
  • 10
    Scored 10

    Very neat downtown with a lot of museums and history.

    Very neat downtown with a lot of museums and history. Also puebla has one of the best food traditions in mexico. to go from one place to another in downtown is easy by foot, going to further locations we've used uber, which was reliable and not so expensive.
    Salvador
    Mexico
  • 10
    Scored 10

    Puebla is a lovely colonial city.

    Puebla is a lovely colonial city. The city center has been revitalized with great renovations of historic buildings and plazas. It is a great place to enjoy the excellent local cuisine and it is close to Cholula, a city with more churches and a pyramid.
    xbada
    United States
  • 6.0
    Scored 6.0

    very accessible city but expensive with very expensive poor...

    very accessible city but expensive with very expensive poor quality of food. thriving culture and cool vibe in the center. lots of things to do and see lots of shopping. cool parks but I recommend Chalula the little town just outside.
    Candice
    United States
  • 10
    Scored 10

    A very pleasant city to stroll around.

    A very pleasant city to stroll around. Stand out places were the excellent Museo Amparo with fabulous roof terrace cafe, Ex-convento Santa Rosa (including the museum of Popular Art) and the Casa-Museo Alfanique. Good handicraft shops and excellent and very varied handicraft stalls. Several good restaurants. All the sights we wanted to see were within walking distance of our hotel.
    Alison
    United Kingdom
  • 10
    Scored 10

    Puebla has a beautiful Centro Historico with an amazing...

    Puebla has a beautiful Centro Historico with an amazing array of museums, churches, cafes and restaurants. Here you will see many amazing examples of baroque architecture and colourful building facades. The local cuisine is justly famous, and the people are friendly, welcoming and polite. I highly recommend a visit to Puebla.
    Michael
    Canada

Explore guest reviews of hotels in Puebla

  • From £55.34 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 576 reviews
    The best thing about the hotel is its location across from the bus station. The room is clean but the layout of the rooms face an interior common area with people walking around. The window doesn't open and you keep the shade closed, so it's somewhat claustrophic. But the AC and heating work fine. It's not a place you'd book to stay in the room! The neighborhood is dicey, but the hotel feels secure.
    broso
    United States
  • From £81.12 per night
    9.9
    Scored 9.9
    Exceptional
    Rated exceptional
     · 138 reviews
    From the ambiance to the dishes, the breakfasts we had were amazing. They were very elegant and we were treated with incredible and warm hospitality. The location was perfect; close to the historic downtown, but not too close to where you would have to deal with noise or extra traffic. I would highly recommend. We plan on staying there again during our next visit to Puebla. We loved it
    Jonathan
    United States
  • From £104.46 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 618 reviews
    picturesque hacienda style hotel, beautiful individually decorated rooms, right in the middle in the historic centre of Puebla. For breakfast there was not a lot of choices but all was delicious and portions good. definitely recommend to use the spa treatments, we felt like born again after that! restaurant at the location is very good. valet parking works super well. it was perfect!
    Liisa
    Belgium
  • From £45.83 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,296 reviews
    The hotel area looks great and everything seems new, the same for the rooms. Very clean and had one of the hottest showers I've seen. The staff is very friendly, available 24h at reception and willing to help with anything. Location is very convenient, close to the center although the actual street has some worn down buildings which don't look too nice. Would go back if in Puebla.
    Mihai
    Thailand
  • From £180.51 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 427 reviews
    Beautiful hotel in a stunning location. Incredibly comfy beds and the best showers we’ve had in Mexico! The food at the restaurant was so good, I almost didn’t want to eat out (but you have to because hey, it’s Puebla!). The pool area was fabulous. Plus, the staff all mostly spoke English (if you’re in Puebla, not everyone does) and were all very helpful.
    Aaron
    Australia
  • From £52.37 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 3,379 reviews
    Professional and standard hotel service. Luis at the reception was very nice and friendly and made many suggestions regarding visiting different places in and around Puebla. Hotel was one minute walking distance to a newly discovered underground tunnels worth visiting. There was daily cleaning of the rooms and 2 bottles of water was provided daily.
    Shahid
    United States
  • From £93.71 per night
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 634 reviews
    It is clean, the bed is so confortable, i love the shower, the place is quiet, you don't hear any car or street noise. Nice big flat screen with many many series or movies. And staff is very helpfull and friendly. Nice coffee shop at 3 min walk (Breaking Bread). One of my 2 best hotel in Mexico so far.
    Christophe
    Switzerland
  • From £58.16 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 2,663 reviews
    The location was superb - walking distance to restaurants, bars etc. Dulce at the reception was the best thing about the hotel - super helpful, accommodating and friendly. added bonus was the fact that Dulce spoke amazing English (my Spanish is poor). The room was extremely specious.
    A
    Anonymous
    United Kingdom
  • From £43.96 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 1,501 reviews
    The best part of this hotel was the location, the rooms were clean. In my opinion the rooms look bigger in the pictures than in real life, however; my room was very quiet and I was able to rest well. The breakfast was ok, a little small but at least they give fruit and coffee
    Lina
    Colombia
  • From £95.39 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,144 reviews
    The architecture is amazing. The renovation for a convent from 1539 to a luxury hotel was phenomenal. Close to great restaurants. Bed was VERY comfortable. The cost to stay in place like that in Spain would have been more than 3 times. It was a bargain!
    Magda
    United States
  • From £58.50 per night
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 977 reviews
    Location, free breakfast, clean and nice property for the value. The best was the friendly and great service! The girl that works the night was awesome and helped me find a taxi after an Uber cancelled on me and dropped me back to hotel at 4:30 am!
    Maria
    United States
  • From £55.01 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,276 reviews
    Staff on hand throughout the day and very quick response times on booking.com. The room was large, clean and the hotel is located right in the centre so very easy to visit the major sights in Puebla. The balcony had a good view of the cathedral.
    Tabassum
    United Kingdom
  • From £68.85 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 868 reviews
    Everything in that Hotel is amazing, it was really comfortable, luxurious to it's pricing. The view, the rooms tje staff, the locarion literally in downtown. Worth every penny.
    Mauricio
    Mexico
  • From £17.97 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 616 reviews
    Lovely old place in a fantastic location. The dorms are amazing value, showers run hot after a while and the whole place feels spacious. Best value in Puebla IMO.
    Annika
    United Kingdom
  • From £55.01 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 3,276 reviews
    Location and price were amazing. One block walk to Zocalo and easy acces to museums. One block walk to the best restaurant in Puebla...El Mural de los Poblanos.
    Giordano
    United States
  • From £45.83 per night
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 1,296 reviews
    Everything was OK. The hotel is close to a metro bus station, which makes it easy to travel by metro bus to that CAPU bus terminal of Puebla.
    Willi
    Switzerland
  • From £45.32 per night
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,148 reviews
    The hotel is locate walking distance to Zocalo.. highly recommended for a family visiting Puebla.
    Peter
    Australia
  • From £118.43 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,187 reviews
    One of the best hotels I've ever stayed in. Staff so friendly, Mole delicious at the restaurant!
    Phile89
    Ireland
  • From £118.43 per night
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 1,187 reviews
    The hotel restaurant is considered one of the best 25 restaurants in Mexico
    Steven
    United States
  • From £74.58 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 252 reviews
    hotel was clean, close to downtown, very friendly staff and location
    Ricardo
    United States

Research, refine and make plans for your whole trip