Skip to main content

Search hotels in Puebla

Enter your dates to see the latest prices and deals for Puebla hotels

Filter by:

Star rating

Review score

Puebla – 174 hotels and places to stay

See the latest prices and deals by choosing your dates.
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...

-Amazing personnel. -Comfortable room. -Great location. You can walk everywhere. -Yummy, and plenty of breakfast.
Scored 8.3
8.3
Rated very good
Very good
2,757 reviews
Price from£45.74per 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.

Very big, spacious and clean room. Comfortable big bed. Good and abundant breakfast.
Scored 9.2
9.2
Rated superb
Superb
3,452 reviews
Price from£59.83per 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.

The rooms, bathrooms, beds and TVs were huge! The pool area was nice to chill out in. Food was traditional and very popular with locals. A ten minute walk from historic centre.
Scored 9.2
9.2
Rated superb
Superb
1,198 reviews
Price from£95.51per night
Hotel Palace Puebla, hotel in Puebla

Housed in a representative building in Puebla’s historic centre, Hotel Palace Puebla offers free Wi-Fi connection and is just 200 metres away of popular touristic spots, like Puebla’s Main Square and...

Location was excellent. Bed was firm and comfortable.
Scored 8.0
8.0
Rated very good
Very good
1,896 reviews
Price from£42.41per night
Hotel Gala, hotel in Puebla

Located in Puebla, Hotel Gala offers a terrace. The property is close to several noted attractions, around a 3-minute walk from Biblioteca Palafoxiana and around 900 metres from Puebla Convention...

Hotel Gala is an elegant, palazzo-style building right in the heart of the city, just yards away from Puebla's lovely Zocalo. The location could hardly be better. Staff take charge of your car to park it off-site. There is a pleasant breakfast room on the very top floor.
Scored 8.0
8.0
Rated very good
Very good
2,008 reviews
Price from£56.88per night
Presidente Intercontinental Puebla, an IHG Hotel, hotel in Puebla

Presidente Puebla hotel offers spectacular views of the Popocatepetl and Iztaccihuatl volcanoes. The hotel has an outdoor swimming pool and 24-hour fitness centre. It is 4.5 km from the city centre.

The hotel is clean and comfortable. The facilities are great, I liked the bar for drinks at night and the restaurant for breakfast is good.
Scored 8.9
8.9
Rated fabulous
Fabulous
640 reviews
Price from£96.52per night
Hotel Sofia, hotel in Puebla

Hotel Sofia features a shared lounge, terrace, a restaurant and bar in Puebla. With free WiFi, this 3-star hotel offers a 24-hour front desk and a concierge service.

Location. Ability to go to AC room the last day.
Scored 8.0
8.0
Rated very good
Very good
2,913 reviews
Price from£56.88per night
Gamma Puebla Señorial Centro, hotel in Puebla

Centrally located in Puebla de Zaragoza, Gamma Puebla Señorial Centro is 5 minutes’ walk from the Cathedral and Zócalo Main Square. It offers free Wi-Fi in public areas and has a 24-hour reception.

Basically clean and well-centered hotel with a garage.
Scored 8.7
8.7
Rated fabulous
Fabulous
1,525 reviews
Price from£50.05per night
Collection O Al otro lado del rio, Puebla, hotel in Puebla

Collection O Al otro lado del rio, Puebla Hotel is located just 500 metres away from Puebla’s historic town centre and offers free WiFi access and Parking is available at this property with charge...

Great location near central district, very beautiful property in Mexican hacienda style. Extremely friendly and helpful staff
Scored 8.7
8.7
Rated fabulous
Fabulous
869 reviews
Price from£35.35per night
Quinta Real Puebla, hotel in Puebla

Quinta Real Puebla is located in central Puebla, 5 minutes’ drive from the city’s convention centre and main shopping centres.

Really enjoyed our stay in Puebla. Location is great, there’s free parking and the hotel building is beautiful.
Scored 8.6
8.6
Rated fabulous
Fabulous
1,126 reviews
Price from£90.21per night
See all 147 hotels in Puebla

Most booked hotels in Puebla in the past month

Puebla's best hotels with breakfast

  • Cartesiano Boutique & Wellness Hotel
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 465 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.

  • Gran Hotel de Puebla by HNF
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 351 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

  • Casona de los Sapos Hotel Boutique
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 287 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

  • Hotel Boutique Posada XVII
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 323 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
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 398 reviews

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

    El servicio, las instalaciones, la habitación limpia.

  • City Express Junior by Marriott Puebla FINSA
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 445 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.

    La estancia muy agradable y el personal muy atento

  • Casona Maria
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 282 reviews

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

    La recamara estaba excelente y la atención tambien

  • Hilton MM Grand Hotel Puebla, Tapestry Collection
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 956 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.

Budget hotels in Puebla

  • Milo Collection Hotel
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 278 reviews

    Boasting a terrace, a restaurant as well as a bar, Milo Collection Hotel is situated in the centre of Puebla, 6.7 km from Acropolis Puebla.

    It’s beautiful, and the staff is so nice and friendly

  • Casa Azulai Puebla Hotel Boutique
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 104 reviews

    Situated conveniently in the centre of Puebla, Casa Azulai Puebla Hotel Boutique offers air-conditioned rooms, a terrace, free WiFi and a restaurant.

    Un hotel súper bonito, la gente muy amable y atenta

  • Wyndham Puebla Angelopolis
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 880 reviews

    Located in Puebla, 10 km from Acropolis Puebla, Wyndham Puebla Angelopolis provides accommodation with a fitness centre, free private parking, a restaurant and a bar.

    El desayuno es buenísimo, con una atención fabulosa.

  • Hampton Inn & Suites By Hilton Puebla
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 437 reviews

    Located in Puebla, 15 km from Acropolis Puebla, Hampton Inn & Suites By Hilton Puebla provides accommodation with a shared lounge, free private parking, a terrace and a bar.

    Todo muy bien y muy buen trato de todo el personal

  • Fiesta Inn Parque Puebla
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 772 reviews

    Situated in Puebla, 1.3 km from Acropolis Puebla, Fiesta Inn Parque Puebla features accommodation with a fitness centre, private parking, a restaurant and a bar.

    Amabilidad del personal, cómodo, limpio Todo bien

  • ROOM Hotel & Suites
    Scored 9.0
    9.0
    Rated superb
    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
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 780 reviews

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

    La atención del personal, la limpieza y la ubicación!

  • Kharma Suites
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 458 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

Hotels located in the centre of Puebla

  • Palacio Julio Hotel
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 78 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 BOUTIQUE CASONA 65
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 23 reviews

    Set in Puebla and with Acropolis Puebla reachable within 6.7 km, HOTEL BOUTIQUE CASONA 65 offers concierge services, non-smoking rooms, a terrace, free WiFi throughout the property and a restaurant.

    Excelente atención del personal y el lugar impecable

  • L Hotel Perla Boutique
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 560 reviews

    Located in Puebla and with Acropolis Puebla reachable within 6 km, L Hotel Perla Boutique provides concierge services, allergy-free rooms, an outdoor swimming pool, free WiFi throughout the property...

    design of the hotel and room, position… everything

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

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

    Everything was perfect, very close to Puebla Zócalo

  • Hotel Boutique Casona de la China Poblana - Adults Only
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 55 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.

  • Hotel Santiago
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 2,257 reviews

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

    Nice staff, very clean, top location, it was really nice

  • Hotel Andante
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 462 reviews

    Hotel Andante is a themed hotel located in Puebla’s town centre. The property offers free continental breakfast, gym, a bar and free Wi-Fi access is available.

    We really enjoyed our stay...everything was great..!

  • Hotel Diana
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 2,793 reviews

    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.

    Beds are comfy, location is great with friendly staff

FAQs about hotels in Puebla

What guests said about Puebla:

  • Scored 10
    10

    Puebla Puebla is a city with a lot of history of the...

    Puebla Puebla is a city with a lot of history of the conquistadores. I don't recommend this city to people that don't like to visit cathedrals or churches. My favorite place to eat was El comal delicious sopa pueblana. Very easy to get around down town. You can take uber to visit los fuertes or to go any place you want to visit or take the turibus. Puebla state has many small magical towns and waterfalls. My favorite place was the library Palafoxiana.
    A
    Anonymous
  • Scored 10
    10

    Beautiful vibe for a walk, recommend taking a tour with...

    Beautiful vibe for a walk, recommend taking a tour with sightseeing bus (we were with Spanish speaking family member so we took the original old bus which has the excursion in Spanish only, it’s an open roof bus and it was fun). We liked the live concert of Mozart and famous local soprano in the biggest once in Latin America library (unesco heritage), the main square and Puebla cathedral, the museum of railway, and of course, countless churches.
    Alena
    United Arab Emirates
  • Scored 10
    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
  • Scored 10
    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
  • Scored 10
    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
  • Scored 6.0
    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

Explore guest reviews of hotels in Puebla

  • From £75.20 per night
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 139 reviews
    I never leave reviews but this was an exceptional experience. Luis and Malu showed so much kindness and attention to my comfort and my experience in Puebla. In addition to the accommodation, I booked a cooking class with Malu and had a wonderful time. I have travelled a lot and I think this is the best B&B I have ever visited. Very clean and beautiful, wonderful hosts, great food. Highly recommend!
    Ko
    Canada
  • From £133.56 per night
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 560 reviews
    A beautiful hotel in the best location! Very high quality equipment, beautiful roof terrace with pool and very nice, friendly , helpful and good english speaking staff. Staff with style: When you check out, it doesn‘t mean: „we have to check your room“,- no, a friendly girl says: „we just check, if you forgot something!“ Quite typical of this amazing, exceltional hotel!
    Bernhard
    Germany
  • From £17.40 per night
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 662 reviews
    Cheap and cheerful, rooms are a decent size and great location in the middle of everything and walking distance to most sites. Not a plush hotel or luxury place but if you’re travelling on a budget, perfect.
    Joe
    United Kingdom
  • From £34.88 per night
    Scored 7.8
    7.8
    Rated good
    Good
     · 1,423 reviews
    excellent location in the centre of Puebla. brilliant daily cleaning service. comfy bed. reliable and safe hotel
    Edgington
    United Kingdom
  • From £150.50 per night
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 600 reviews
    We loved it! Felt very comfortable at all times. Beautiful Boutique Hotel.
    PABLO
    United States

Research, refine and make plans for your whole trip