Hotels in Shijiazhuang

Search and compare Shijiazhuang hotels from hundreds of travel sites and save

Shijiazhuang, Hebei, China
28 Sep — 29 Sep2
Shijiazhuang, Hebei, China
Tue 28/9
Wed 29/9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Shijiazhuang

Filter by star ratings
All filters
7 Days Inn Shijiazhuang Jianshe North Street Branch
7 Days Inn Shijiazhuang Jianshe North Street Branch
8.0 Excellent
325 Jianshe North Street, Shijiazhuang, China
Show on map
4.6 km from city centre, Shijiazhuang 
ExcellentBased on 2 reviews
8.0

7days Inn Shijiazhuang Jianshe North Street offers a comfortable setting while in Shijiazhuang. Guests can also make use of complimentary wireless internet.

Holiday Inn Shijiazhuang Central
Holiday Inn Shijiazhuang Central
8.9 Excellent
15 Yuhua Road West, Shijiazhuang, China
Show on map
0.8 km from city centre, Shijiazhuang 
ExcellentBased on 106 reviews
8.9

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

Yun-Zen Jinling World Trade Plaza Hotel
Yun-Zen Jinling World Trade Plaza Hotel
8.9 Excellent
No. 202 Zhongshan East Road, Chang'an, Shijiazhuang, China
Show on map
3.9 km from city centre, Shijiazhuang 
ExcellentBased on 48 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.

Tips for booking a Shijiazhuang hotel

Cheapest month:October
Most expensive month:September
Average price in Shijiazhuang:$93/night
Absolute cheapest price found:$20/night
Cheapest day:Sunday
Most expensive day:Tuesday
$24 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$20 - $149
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Shijiazhuang, Hebei

Show all 526 hotels
7 Days Inn Shijiazhuang Jianshe North Street Branch
7 Days Inn Shijiazhuang Jianshe North Street Branch
8.0 Excellent
325 Jianshe North Street, Shijiazhuang, China
Show on map
4.6 km from city centre,  

7days Inn Shijiazhuang Jianshe North Street offers a comfortable setting while in Shijiazhuang. Guests can also make use of complimentary wireless internet.

$22
Avg. per night
Holiday Inn Shijiazhuang Central
Holiday Inn Shijiazhuang Central
8.9 Excellent
15 Yuhua Road West, Shijiazhuang, China
Show on map
0.8 km from city centre,  

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

$103
Avg. per night
Yun-Zen Jinling World Trade Plaza Hotel
Yun-Zen Jinling World Trade Plaza Hotel
8.9 Excellent
No. 202 Zhongshan East Road, Chang'an, Shijiazhuang, China
Show on map
3.9 km 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.

$106
Avg. per night

Hotel prices in Shijiazhuang

4 stars and up

$58 - $110

Holiday Inn Shijiazhuang Central

No. 1 most popular

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

No. 2 most popular

$106
Avg. per night
Yun-Ray Ambassador Hotels

Best value

$95
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?

    105 reviews rated Holiday Inn Shijiazhuang Central with an average score of 8.8/10. It may also be worth looking into the Hilton Shijiazhuang, which received a rating of 8.6/10 from 92 reviews. Holiday Inn Express Shijiazhuang Heping could also be a good option, with a score of 8.8/10 from 55 reviews.

  • How much do hotels in Shijiazhuang cost?

    Shijiazhuang hotels have an average price of $145/night (based on searches on HotelsCombined in the last 3 days). For a 4-star hotel, the average price is $140/night, and if you are looking for a 5-star hotel in Shijiazhuang then the average price is around $150/night.

  • How much is a cheap hotel in Shijiazhuang?

    $114/night is the cheapest price found for a hotel in Shijiazhuang by HotelsCombined users over the last 72 hours.