Inns in Shanxi, China

Inns in Shanxi, China

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Inns - Shanxi

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
Hotel near Ancient City Tourist Cultural Area,Datong 83.3% of visitors choose this area
Zzzz_9527 2026.04.07
A rather mediocre experience. I've been a Ctrip member for 15 years and rarely leave bad reviews, so I'll give this a passing grade of 3.0. The main reasons for the average experience were: 1. My baby had a fever in the middle of the night and couldn't get up the next day. I wanted to take some breakfast back to the room, but they wouldn't allow it, and the staff's attitude was quite stiff. At over 1700 RMB for two nights for three adults and one child, the price wasn't cheap. Since the hotel couldn't be understanding towards me, I can't be understanding towards them in my rating. 2. There must be floor heating or central air conditioning, because the room was extremely dry, even drier than indoors in Beijing during the heating season.
Excellent
947 reviews
9.6/10
Price from
INR 2,240
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
GGuest User 2026.04.22
Great service and location. The stay was very comfortable. The owner even picked us up and dropped us off at the train station, free of charge!! Their hospitality is very much appreciated. Will definitely recommend to anyone who wants to find a stay in Pingyao
Perfect
473 reviews
9.8/10
Price from
INR 2,778
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
GGuest User 2026.04.09
I had a fantastic experience at this hotel, from the first moment until my check-out! They offered pick-up and drop-off at the train station, and I stayed in a very spacious room with beautiful decor! The family that runs the hotel is very kind and always very generous to me and my husband; we were impressed by how they treated us! We stayed 2 nights and it was very comfortable! I definitely recommend this place and would love to return someday; it's an excellent choice. May God continue to bless this wonderful and pleasant place.
Excellent
2294 reviews
9.6/10
Price from
INR 1,474
per night
Check Availability
Hotel near Ancient City Tourist Cultural Area,Datong 83.3% of visitors choose this area
GGuest User 2026.03.26
I had a wonderful stay at this hotel. The team went above and beyond by upgrading my room, which made the experience even more comfortable and enjoyable. I really appreciated. The service was warm, flexible, and genuinely thoughtful throughout my stay. It made a big difference and left a great impression. I would definitely recommend this hotel and look forward to staying again in the future.
Perfect
1069 reviews
9.8/10
Price from
INR 2,948
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
GGuest User 2026.04.14
This is the top choice when visiting Pingyao! It's right next to attractions, and shopping is incredibly convenient. The room is clean and comfortable, the bedding is soft, the courtyard has a lovely ambiance, and the service is excellent.
Excellent
830 reviews
9.6/10
Price from
INR 1,318
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
GGuest User 2026.03.07
The location is right in the heart of the ancient city, making it super convenient for dining and sightseeing – everything is just a stone's throw away. I went with my family for New Year's, and the welcome gifts were a thoughtful touch. The courtyard at night is beautiful, exactly as pictured. Our room was very warm with underfloor heating, and it was clean and hygienic. The in-house travel photography service was very professional; the makeup and styling were exquisite, and the photographer was excellent. It added so many wonderful memories to our trip.
Outstanding
1316 reviews
9.5/10
Price from
INR 1,545
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
AAisuqiya 2025.08.31
Conveniently located near the Temple of the City God, a major attraction in the ancient city. The host is incredibly warm-hearted and cultivated, offering pre-arranged train station pick-up and drop-off, which completely eliminates the stress of navigating. The guesthouse features a private courtyard, and the rooms are decorated with an old-world charm that perfectly matches the ancient city's character, yet they are equipped with all modern amenities. The massive kang bed was big enough for our family of three to comfortably sleep together. A simple Chinese-style breakfast of pastries was provided, and the host's recommendations for touring routes were incredibly helpful. I would definitely recommend this place to others.
Perfect
923 reviews
9.8/10
Price from
INR 3,019
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
SShouhumomo 2026.04.07
My Pingyao trip was made perfect by staying at Qigong Mansion. This century-old courtyard, hidden in the heart of the ancient city, has a story etched into every brick and tile. Staying here felt like a journey back in time. What touched me even more was the owner's attentive and thoughtful service throughout our stay; he even personally drove us to the station, which was truly a rare kindness. Pingyao has the scenery, and Qigong Mansion has the heart. Next time I'm in Pingyao, I'll definitely come back here. I genuinely recommend Qigong Mansion to all friends visiting Pingyao – you won't regret choosing it!
Excellent
986 reviews
9.6/10
Price from
INR 5,259
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
GGuest User 2026.04.04
The B&B has an excellent location, right within the pedestrian street. Food, drinks, and entertainment are all nearby, which is very convenient. The front is a storefront, and the back is a courtyard with a beautifully decorated night view. The room isn't huge, but there's an umbrella outside with three chairs and a table, perfect for eating or chatting. The small courtyard is enclosed, so even though it's on the first floor, you don't feel a lack of privacy. Everything is well-equipped, and the service attitude is great. The only downside was the smell of smoke. It got much better after opening the doors and windows to air it out, but it returned after closing them at night. Since we checked in at 11 PM, we didn't bother contacting the front desk. I hope they can improve this. They kindly gave us some local specialty vinegar and pastries, which was a nice touch. Due to time constraints, we didn't get to try on the ancient costumes, but we plan to come back and do it next time. Parking for cars is outside the city gate and costs 20 yuan for the night. Electric vehicle charging is a bit far away, so plan ahead for that. The guided tour and electric cart ride cost 120 yuan, which I honestly think is completely unnecessary – consider this a heads-up to avoid that expense! Pingyao Ancient City is definitely worth experiencing, and this B&B is also highly recommended.
Excellent
1746 reviews
9.6/10
Price from
INR 2,013
per night
Check Availability
Hotel near inside Pingyao old city,Pingyao County 76.3% of visitors choose this area
TTiger 2025.09.16
The hotel staff provide outstanding customer service, and I especially want to highlight Ana — she is amazing. The hotel itself is beautiful, but my room felt old and was not as clean as it should have been. I was also very disappointed that a western breakfast was not provided. Since I was the only guest in the room, it would only require one portion, and I believe a western breakfast should be included free of charge. I hope the hotel can improve in these areas to better match the excellent service of the staff.
Excellent
569 reviews
9.6/10
Price from
INR 2,240
per night
Check Availability
See All Inns in Shanxi

Travelers Reviews of Shanxi Hotels

See all
9.8/10
Perfect
Conveniently located about 100m from the main street in the ancient city and the South gate tower. The room was beautifully appointed in a traditional manner with lovely Chinese objet d’art, and matched their online pictures. We were picked up and dropped off from the train station, and our daily breakfast bento box was interesting, generous and delicious. There was also wontons or noodles, coffee, juice and yoghurt. The staff looked after us well.
Xihe Academy Mansion

Xihe Academy Mansion

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 12,488
9.8/10
Perfect
Perfect stay. Fanny was really nice. Traditional bed is harde, but not super hard, I slept very well. I would recommend this place.
Elsewhere hotel(Inn West gate)

Elsewhere hotel(Inn West gate)

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 2,622
9.6/10
Excellent
Excellent hotel, thank you, includes a transfer to the train station, very comfortable, very caring, beautiful.
Juxiange Inn(in Pingyao Ancient City scenic spot)

Juxiange Inn(in Pingyao Ancient City scenic spot)

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 1,474
9.5/10
Outstanding
Good experience in a historic accomodation. excellent welcome and advice for visits
Pingyao Zhonghuixuan Inn (Gucheng South Street Shilou Branch)

Pingyao Zhonghuixuan Inn (Gucheng South Street Shilou Branch)

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 1,914
9.8/10
Perfect
Owner lady is very friendly and helpful. Location is convenient place in old city. I want to come to Datong to stay this house.
Renyi Inn

Renyi Inn

Hotel near Ancient City Tourist Cultural Area, Datong
Price per night from:INR 2,948
8.3/10
The location of the inn is very good, it is quiet in the bustle and the pedestrian street is right outside the door. The car was parked in a parking lot outside the city. There was a handsome guy at the inn who came to the parking lot to help us pick up and drop off our luggage, which was very considerate. The inn is decorated in a nice style, and it’s a great place to take photos of whatever you want. The rooms are clean, tidy and comfortable, and the boss is hospitable. It was a very pleasant trip! Good value for money, highly recommended
Yongshengyuan Courtyard Retro Courtyard Inn (Pingyao Ancient City Branch)

Yongshengyuan Courtyard Retro Courtyard Inn (Pingyao Ancient City Branch)

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 1,885
9.4/10
Outstanding
The ancient city Pingyao and the Yundingxuan hotel blowed our mind. The hotel provide free pickup from the train station. We took the high speed train arrived at Pingyaocheng station which is around 15 minutes away from the ancient city. When you enter the city wall gate, you will be amazed of the narrow streets and cobblestone road. Picked Yundingxuan hotel because it was closed to the North gate so If the taxi was to dropped us off it’ll be a short walk but the driver dropped us off near the hotel because cars are not allowed within the main streets. The hotel is closed to 200 years old and have characteristics of the Ming and Qing dynasties. I was born in Vietnam, With roots to China but raised up in the US since I was 7 years old. I’ve seen Chinese movies but nothing will prepare you to the hotel and the ancient city. I was surprised how big the hotel complex was. All the staff were very nice, the main host spoke English, and the breakfasts were traditional Chinese breakfast. We stayed two nights and we felt safe throughout our visit. My wife and daughter appreciated the three hotel cats and all the felines throughout the city. I’m sure the other hotels are fantastic and will give your a unique experience but I can vouch for Yundingxuan. Just be prepared to get out your comfort zone but be amazed by the visual and taste of Pingyao Ancient City.
Yundingxuan Hotel

Yundingxuan Hotel

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 3,856
9.5/10
Outstanding
A Journey Back in Time – The Ultimate ”Ancient Inn” Experience in Pingyao If you are visiting the Pingyao Ancient City and looking for an experience that feels like stepping straight into a classic Chinese cinema, this hotel is an absolute gem. ✨ Why I fell in love with this place: Authentic Heritage Vibe: The hotel is stunningly beautiful, capturing the true essence of a traditional Chinese ”inn.” The rooms are exquisitely decorated in a retro style, featuring iconic red lanterns that cast a warm, soft glow. The lighting design is perfect, creating a deeply relaxing and serene atmosphere. Exceptional Hospitality: From the moment you arrive, you are greeted by staff with bright, genuine smiles. Their hospitality makes the stay feel incredibly welcoming and comfortable. A Taste of Pingyao: A delightful local touch is the complimentary Pingyao Lacquer Vinegar (a famous local specialty) provided for guests to try—a unique and thoughtful gesture. A Must-Revisit: Everything about this place, from the aesthetics to the service, is top-notch. If I ever find myself back in Pingyao, there is no doubt that I will choose to stay here again. Summary: For anyone seeking a stay that combines historical charm, beautiful ambiance, and heartfelt service, this hotel is highly recommended!
Yijingxuan boutique lnn

Yijingxuan boutique lnn

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 1,545
9.6/10
Excellent
Best hotel in Datong! In center of old city. Well decorated hotel
Pipa Old Inn

Pipa Old Inn

Hotel near Ancient City Tourist Cultural Area, Datong
Price per night from:INR 2,240
9.6/10
Excellent
Pingyao old Town is gorgeous. The hotel is an old traditional building conveniently located near the North Gate of the ancient walls. The stay was very peaceful.
Elsewhere Hotel Inn North Street Branch

Elsewhere Hotel Inn North Street Branch

Hotel near inside Pingyao old city, Pingyao County
Price per night from:INR 2,240

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties294
Number of reviews53,019
Weekday Avg. PriceINR 5,256
Weekend Avg. PriceINR 5,381