Puebla

4-Star Hotels in Puebla

Choose your dates to view the latest prices and availability.

Swipe up to see more
Filter by:
Hotel star rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 29 great 4-Star hotels in Puebla for you.

Select dates to see latest prices and deals.
Recommended
Lowest price
Closest to downtown
Top reviewed
99+
Hotel near Puebla Centro,Puebla
No. 1 of 4-Star Select Hotels in Puebla
Featured facilities: Swimming Pool, Spa, Business Center
Amazing
103 reviews
9.5/10
1 night
From € 90
Check Availability
99+
Hotel near Puebla Centro,Puebla
Featured facilities: Shuttle Bus Service, Massage Room, Parking
Very Good
103 reviews
8.3/10
1 night
From € 68
Check Availability
75
Hotel near Puebla Centro,Puebla
Featured facilities: Spa, Business Center, Massage Room
Very Good
101 reviews
8.7/10
1 night
From € 45
Check Availability
62
Hotel near Angelopolis,Puebla
Featured facilities: Business Center, Fitness Room, Parking
Very Good
100 reviews
8.4/10
1 night
From € 48
Check Availability
99+
Hotel near Puebla Centro,Puebla
No. 8 of 4-Star Select Hotels in Puebla
Featured facilities: Spa, Airport Pick-up Service, Business Center
Great
100 reviews
9.2/10
1 night
From € 55
Check Availability
99+
Hotels in Puebla
Featured facilities: Meeting Room, Fitness Room, Dry Cleaning
Great
107 reviews
9.1/10
1 night
From € 56
Check Availability
99+
Hotel near Puebla Centro,Puebla
No. 4 of 4-Star Select Hotels in Puebla
Featured facilities: Fitness Room, Dry Cleaning, Parking
Great
114 reviews
9.0/10
1 night
From € 71
Check Availability
75
Hotel near Finsa,Puebla
No. 5 of 4-Star Select Hotels in Puebla
Featured facilities: Swimming Pool, Business Center, Fitness Room
Great
102 reviews
9.3/10
1 night
From € 53
Check Availability
99+
Hotel near Puebla Centro,Puebla
No. 7 of 4-Star Select Hotels in Puebla
Featured facilities: Swimming Pool, Spa, Airport Pick-up Service
Amazing
68 reviews
9.5/10
1 night
From € 144
Check Availability
57
Hotel near Puebla Centro,Puebla
Featured facilities: Swimming Pool, Shuttle Bus Service, Business Center
Very Good
108 reviews
8.6/10
1 night
From € 47
Check Availability
See All 4-Star Hotels in Puebla

Top 9 4-star select hotel in Puebla

See all
Discover our curated selection of 4-star select hotels in Puebla for your next stay
No.
1
9.5/10
103 reviews

Hotel Boutique Casareyna

Hotel near Puebla Centro, Puebla
Highlights
Outdoor heated pool for ultimate relaxation
Chinese culture inspired historic charm blended with modern design
Select dates to view prices
No.
2
9.1/10
122 reviews

Hilton Garden Inn Puebla Angelópolis

Hotel near Angelopolis, Puebla
"Friendly host""Great stay!"
Select dates to view prices
No.
3
9.1/10
107 reviews

Marriott Puebla Hotel Meson del Angel

Hotel near Finsa, Puebla
Highlights
Bar lounge perfect for business and leisure
Year-round outdoor pool with relaxing terrace
Select dates to view prices
No.
4
9.0/10
114 reviews

voco ROYALTY PUEBLA DOWNTOWN by IHG

Hotel near Puebla Centro, Puebla
Highlights
Rooftop bar with stunning cathedral views
Historic charm fused with modern elegance
Select dates to view prices
No.
5
9.3/10
102 reviews

Gran Hotel De Puebla by HNF

Hotel near Finsa, Puebla
"Good Location"
Select dates to view prices
No.
6
9.3/10
88 reviews

Casona Maria

Hotel near Puebla
Highlights
Unwind your day at cozy hotel bar
Historic boutique hotel with Chinese cultural experiences
Select dates to view prices
No.
7
9.5/10
68 reviews

Casona de Los Sapos Hotel Boutique

Hotel near Puebla Centro, Puebla
Highlights
Historic boutique hotel showcasing Chinese art
Indoor heated pool for relaxation
Select dates to view prices
No.
8
9.2/10
100 reviews

Hotel Marqués del Ángel

Hotel near Puebla Centro, Puebla
Highlights
Classic hotel showcasing Chinese cultural elegance
Bar with diverse drinks and flavors
Select dates to view prices
No.
9
9.2/10
39 reviews

Hotel Boutique Casona de la China Poblana - Adults Only

Hotel near Puebla Centro, Puebla
"Good Location"
Select dates to view prices

Latest reviews for Puebla hotels

See all
Find the perfect stay with trusted ratings and reviews.

Holiday Inn PUEBLA LA NORIA by IHG

9.2/10
Great
Posted on Mar 24, 2025
Guest User
Good hotel close to supermarkets, shops, a ****** and more. Room was spacious and comfortable with a nice view but the window could not be opened. The breakfast was very good with a good choice of different kind of food. Unfortunately the pool area was under maintenance.
Price per night from€ 65

Holiday Inn PUEBLA FINSA by IHG

9.2/10
Great
Posted on Sep 13, 2026|Premium Room
Anonymous User
The location is a little far from the city center, the neighborhood is not lively, others are good; the swimming pool gym has everything, the breakfast bread is terrible, it is worth staying again.
Price per night from€ 50

Hilton Garden Inn Puebla Angelópolis

9.1/10
Great
Posted on Feb 22, 2026
LO HSUAN WEI
My Mexican friend highly recommended this hotel, so I stayed here for five days and four nights. Indeed, the hotel was excellent in every way, the service was impeccable, and the food was unforgettable. It was fantastic!
Price per night from€ 62

Marriott Puebla Hotel Meson del Angel

9.1/10
Great
Posted on Dec 5, 2024
Annie-123
The room is spacious, the facilities are complete, and the environment is elegant. I have always liked and recommended Marriott Hotel. This time, it was a pleasant experience for both body and mind. The front desk service was warm and thoughtful, very professional, thumbs up👍
Price per night from€ 74

Casa Pepe

9.0/10
Great
Posted on Aug 10, 2025
SAMUEL
Está en el centro de Puebla, con una ubicación estupenda para salir en las tardes y noches para caminar y admirar el centro histórico., a su alrededor hay varios lugares para conocer. La atención es excelente, la habitación cómoda y los baños amplios. Las reglas son claras., también hacen actividades turísticas guiadas con bastante información sobre los lugares más importantes y emblemáticos de Puebla.
Price per night from€ 11

Courtyard Puebla Las Animas

8.9/10
Very Good
Posted on Nov 23, 2025
Saiprasaad G
The Courtyard Puebla Las Animas offers an exceptional stay, primarily defined by its majestic location. My room provided a breathtaking, uninterrupted view of the Volcano mountain, which was the absolute highlight—truly spectacular to wake up to. Beyond the scenery, the hotel excels in comfort and service. The room itself was modern, spacious, and impeccably clean, featuring comfortable bedding and reliable amenities. The entire staff was professional, friendly, and efficient throughout my visit. Located in the vibrant Las Animas area, the hotel is perfectly situated for easy access to both commercial centers and Puebla's historic core. I highly recommend requesting a volcano-facing room. This is a five-star experience that seamlessly blends convenience with an unforgettable natural backdrop.
Price per night from€ 70

Hotel Casa del Milagro

8.6/10
Very Good
Posted on Jul 15, 2025
Dahuzimangpin
This superior room called Carmen is a little worse than the master room and has a small balcony. The disadvantage is that the water in the bathroom will come back to the taste, and the sewer pipes in the old house will not be handled well.
Price per night from€ 59

Four Points by Sheraton Puebla

7.9/10
Good
Posted on Mar 18, 2025
BeachBum
The hotel is in a great location near many places. The staff are very friendly. The only exception is the service at breakfast was not very good and the other reviews that said there was unlimited free hot chocolate and beverages is not true. The hotel has no onsite laundry which is disappointing and we had to change rooms because on the weekends there is a night club that is so loud that it can disturb your sleep all night long.
Price per night from€ 56

FAQs

What are the best 4 star hotels in Puebla?

Whether you are travelling to Puebla for business or tourism, NH Puebla Centro Historico (from € 48) , Four Points by Sheraton Puebla (from € 52) and MM Grand Hotel Puebla, Tapestry Collection by Hilton (from € 62) are highly recommended as some of the best hotels.

How much is the average rate for 4 star hotels in Puebla?

For 4 star hotels in Puebla, the average price on weekdays is € 119, and the average price on weekends (Friday - Saturday) is € 123.

Which 4 star hotels in Puebla have swimming pools?

If you want to select a 4 star hotel in Puebla with swimming pool, NH Puebla Centro Historico (from € 48) , Four Points by Sheraton Puebla (from € 52) and Hotel Boutique Casareyna (from € 87) are good choices.

Which 4 star hotels in Puebla provide fitness centre?

Which 4 star hotels in Puebla provide breakfast?

Which 4 star hotels in Puebla offer spa?

Which 4 star hotels in Puebla have bars?

What deals are available for 4 star hotels in Puebla?

Trip.com provides various promotions and discounts for 4 star hotels. You can check the promotions page to see the latest hotel promotions on Trip.com.

More information

Highest price€ 115
Lowest price€ 54
Number of reviews2,359
Total properties29
Weekday Avg. Price€ 119
Weekend Avg. Price€ 123