Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shijiazhuang

Filter by star ratings
All filters
Holiday Inn Shijiazhuang Central
Holiday Inn Shijiazhuang Central
8.8 Excellent
15 Yuhua Road West, Shijiazhuang, China
Show on map
0.5 mi from city centre, Shijiazhuang 
ExcellentBased on 108 reviews
8.8

Situated in Shijiazhuang, Holiday Inn Shijiazhuang Central offers modern 4-star accommodation, as well as an indoor pool. The various amenities this cosy hotel has to offer include a safe, laundry facilities and a beauty centre.

Intercontinental Shijiazhuang
Intercontinental Shijiazhuang
9.0 Excellent
119 Huai An East Road, Shijiazhuang, China
Show on map
3.6 mi from city centre, Shijiazhuang 
ExcellentBased on 45 reviews
9.0

Situated in Shijiazhuang, InterContinental Shijiazhuang offers 4.5-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, an express check-in and check-out feature and a beauty centre.

Yun-Zen Jinling World Trade Plaza Hotel
Yun-Zen Jinling World Trade Plaza Hotel
8.9 Excellent
303 Zhong Shan East Rd, Shijiazhuang, China
Show on map
2.4 mi from city centre, Shijiazhuang 
ExcellentBased on 52 reviews
8.9

This modern hotel in Shijiazhuang offers complimentary wireless internet, as well as a butler service and a sauna. Only a short stroll from Shijiazhuang International Expo Center Plaza, it provides comfortable rooms equipped with a refrigerator, slippers and a mini bar.

Zhongmao Haiyue Hotel
Zhongmao Haiyue Hotel
8.0 Excellent
No. 168 Yucai Street, Yuhua District, Shijiazhuang, China
Show on map
2.8 mi from city centre, Shijiazhuang 
ExcellentBased on 59 reviews
8.0

Shijiazhuang Zhongmao Haiyue Hotel provides a comfortable setting when in Shijiazhuang. It has a spa, as well as an indoor pool, free Wi-Fi and a beauty centre.

Yun-Zen Century Hotel
Yun-Zen Century Hotel
9.1 Excellent
145 Zhongshan West Road, Shijiazhuang, China
Show on map
0.2 mi from city centre, Shijiazhuang 
ExcellentBased on 7 reviews
9.1

Hebei Century Hotel offers 5-star accommodation in Shijiazhuang. The various facilities this sophisticated hotel has to offer include an indoor pool, a sauna and a butler service.

Shijiazhuang Jingzhou International Hotel
Shijiazhuang Jingzhou International Hotel
177 East Yuhua Road (Yuhua Dong Lu), Shijiazhuang, China
Show on map
4.5 mi from city centre, Shijiazhuang 

Boasting a sauna and free Wi-Fi, Shijiazhuang Jingzhou International Hotel is located in Shijiazhuang and offers comfortable accommodation. It also provides a games room, laundry facilities and room service.

Tips for booking a Shijiazhuang hotel

Cheapest month:January
Most expensive month:September
Average price in Shijiazhuang:$88/night
Absolute cheapest price found:$12/night
Cheapest day:Sunday
Most expensive day:Friday
$46 - $201
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$15 - $258
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shijiazhuang, Hebei

Show all 529 hotels
Shijiazhuang Jingzhou International Hotel
Shijiazhuang Jingzhou International Hotel
177 East Yuhua Road (Yuhua Dong Lu), Shijiazhuang, China
Show on map
4.5 mi from city centre,  

Boasting a sauna and free Wi-Fi, Shijiazhuang Jingzhou International Hotel is located in Shijiazhuang and offers comfortable accommodation. It also provides a games room, laundry facilities and room service.

$46
Avg. per night
Yun-Zen Century Hotel
Yun-Zen Century Hotel
9.1 Excellent
145 Zhongshan West Road, Shijiazhuang, China
Show on map
0.2 mi from city centre,  

Hebei Century Hotel offers 5-star accommodation in Shijiazhuang. The various facilities this sophisticated hotel has to offer include an indoor pool, a sauna and a butler service.

$61
Avg. per night
Holiday Inn Shijiazhuang Central
Holiday Inn Shijiazhuang Central
8.8 Excellent
15 Yuhua Road West, Shijiazhuang, China
Show on map
0.5 mi from city centre,  

Situated in Shijiazhuang, Holiday Inn Shijiazhuang Central offers modern 4-star accommodation, as well as an indoor pool. The various amenities this cosy hotel has to offer include a safe, laundry facilities and a beauty centre.

$69
Avg. per night
Zhongmao Haiyue Hotel
Zhongmao Haiyue Hotel
8.0 Excellent
No. 168 Yucai Street, Yuhua District, Shijiazhuang, China
Show on map
2.8 mi from city centre,  

Shijiazhuang Zhongmao Haiyue Hotel provides a comfortable setting when in Shijiazhuang. It has a spa, as well as an indoor pool, free Wi-Fi and a beauty centre.

$84
Avg. per night
Yun-Zen Jinling World Trade Plaza Hotel
Yun-Zen Jinling World Trade Plaza Hotel
8.9 Excellent
303 Zhong Shan East Rd, Shijiazhuang, China
Show on map
2.4 mi from city centre,  

This modern hotel in Shijiazhuang offers complimentary wireless internet, as well as a butler service and a sauna. Only a short stroll from Shijiazhuang International Expo Center Plaza, it provides comfortable rooms equipped with a refrigerator, slippers and a mini bar.

$91
Avg. per night
Intercontinental Shijiazhuang
Intercontinental Shijiazhuang
9.0 Excellent
119 Huai An East Road, Shijiazhuang, China
Show on map
3.6 mi from city centre,  

Situated in Shijiazhuang, InterContinental Shijiazhuang offers 4.5-star accommodation, as well as an outdoor pool. It provides complimentary Wi-Fi, an express check-in and check-out feature and a beauty centre.

$117
Avg. per night

Hotel prices in Shijiazhuang

4 stars +

$46 - $117

Holiday Inn Shijiazhuang Central

#1 Most popular

$69
Avg. per night
Yun-Zen Jinling World Trade Plaza Hotel

#2 Most popular

$91
Avg. per night
Yun-Zen Century Hotel

Best value

$61
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Shijiazhuang

Shijiazhuang travel FAQs

  • What are the best hotels in Shijiazhuang?

    Holiday Inn Shijiazhuang Central is a very popular hotel in Shijiazhuang with a score of 8.8 from 108 reviews. Hilton Shijiazhuang (8.7 from 96 reviews) and Yun-Zen Jinling World Trade Plaza Hotel (8.9 from 52 reviews) are also highly rated Shijiazhuang hotels based on recent feedback from HotelsCombined users.

  • How much do hotels in Shijiazhuang cost?

    The average price of a hotel in Shijiazhuang has been around $100 per night over the last 3 days. For a 5-star hotel in Shijiazhuang, the average price is around $76/night, depending on your dates. The average price of a 4-star hotel is $108/night.

  • How much is a cheap hotel in Shijiazhuang?

    Over the last 3 days, Shijiazhuang hotels have been found for as cheap as $44/night in searches by HotelsCombined users.