Hotels in Shangli Ancient Town

Hotels in Shangli Ancient Town, Ya'an

Enter your dates for the latest hotel rates and availability.

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

50 hotels to stay in Shangli Ancient Town

Find great hotels in Ya'an on Trip.com! Read guest reviews, compare the latest prices, and explore hotel details to choose your perfect stay.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
Ya'an Liujia Courtyard Hotels in Shangli Ancient Town
Ya'an Liujia Courtyard Hotels in Shangli Ancient TownYa'an Liujia Courtyard Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
The Ya'an Liujia Courtyard is a great choice for guests looking for accommodation in Ya'an, having been recently opened in 2023. The hotel is located approximately 34km from Yaan Railway Station. Yaan Railway Station is the closest option for those who prefer to travel by train, approximately 34km away. Seeing Ya'an's sights from this hotel is easy with Erxian Bridge, Shangli Ancient Town and Courtyard of Family Han all close by. After a long day of sightseeing, guests can retire to the comfort of the hotel.
7.0/10
Price from
MXN320
per night
Check Availability
Ya'an Hongjun Hotel Hotels in Shangli Ancient Town
Ya'an Hongjun Hotel Hotels in Shangli Ancient TownYa'an Hongjun Hotel Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
GGuest User 2021.05.03
The boss is very warm, the room is clean, the hotel is in the ancient town, it is convenient to travel, breakfast is 10 yuan a person, the overall stay experience is good, there is a chance to come again! Recommended cost-effective hotel!
9 reviews
8.4/10
Price from
MXN333
per night
Check Availability
Early morning homestay Hotels in Shangli Ancient Town
Early morning homestay Hotels in Shangli Ancient TownEarly morning homestay Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
GGuest User 2025.07.28
The sanitary environment is very good, the facilities are complete, the famous hotel is very beautiful by the river, it is very cool in the morning and evening, and it is very quiet at night. It is suitable for people like me who sleep lightly. I will recommend it to friends.
Excellent
23 reviews
9.7/10
Price from
MXN429
per night
Check Availability
Ya'an
You Might Like
Ya'an Hotels With BreakfastYa'an Hotels With Twin RoomYa'an Hotels With 1 Double BedYa'an Hotels With Swimming PoolYa'an Hotels With Free Cancellation
Sweetome Vacation Rentals (Ya'an Shangli Ancient Town) Hotels in Shangli Ancient Town
Sweetome Vacation Rentals (Ya'an Shangli Ancient Town) Hotels in Shangli Ancient TownSweetome Vacation Rentals (Ya'an Shangli Ancient Town) Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
MM47584**** 2025.10.12
The hotel is located on the edge of the ancient town. It is very convenient to go to the ancient town. It is also far from the noise of the ancient town and is quiet. The room is very spacious and the accommodation is more comfortable. The bed of 1.35 is not crowded for two people to sleep.
Outstanding
184 reviews
9.4/10
Price from
MXN567
per night
Check Availability
kellybinyue Hotel Hotels in Shangli Ancient Town
kellybinyue Hotel Hotels in Shangli Ancient Townkellybinyue Hotel Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
AAnonymous User 2023.10.01
The service is very good, the hotel is very quiet, the parking is convenient, the bed is very clean, the remote TV remote control is particularly dirty, many invisible places and unused places are not cleaned, the toilet is also swaying left and right, the sewer is a bit smelly, the facilities are a bit old, the bathroom paper has not been used, too bad, Small and floppy, use your own paper.
60 reviews
8.1/10
Price from
MXN447
per night
Check Availability
Haney•jimgyun Hotels in Shangli Ancient Town
Haney•jimgyun Hotels in Shangli Ancient TownHaney•jimgyun Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
MM371069**** 2025.04.18
這個民宿的設計風格我和我朋友真的太喜歡了 和朋友一起入住的大家都很喜歡很滿意 房間很寬敞  很明亮  老闆熱情態度特別好 像回到自己家一樣哈哈  房間佈置的也很用心 還準備了香薰 細節滿分!!而且還能帶狗狗!對寵物特別友好 老闆娘人也超級好!真的好漂亮 不愧是雅女 !還有調酒 咖啡 小蛋糕  悄悄的跟你們説咖啡比某巴克的還好喝 強烈推薦你們試一下哈哈 夏天還會過來避暑 期待下次和帥氣的老闆 超超超美麗的老闆娘晚上一起喝一杯調酒🥹😋
Excellent
104 reviews
9.7/10
Price from
MXN507
per night
Check Availability
Morning Homestay Hotels in Shangli Ancient Town
Morning Homestay Hotels in Shangli Ancient TownMorning Homestay Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
MM346280**** 2023.08.15
Very nice B&B, very clean, hygienic and stylish. There is construction going on next to it, so it is noisy during the day, but it does not affect rest at night. The owner said that they are building a museum. I guess the price of this B&B will go up after it is completed. The owner is very enthusiastic and I will definitely stay there again next time I have the chance.
Excellent
87 reviews
9.7/10
Check Availability
Rainbow Forest Resort & Hotel Hotels in Shangli Ancient Town
Rainbow Forest Resort & Hotel Hotels in Shangli Ancient TownRainbow Forest Resort & Hotel Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
GGuest User 2024.12.16
The whole hotel has a sense of design, but there is only one reason why I gave it a 5-point rating, and that is the experience. First of all, I think the service is very good. We brought our children with us. The next day, with the help of the staff, we made a bowl of shrimp, corn and vegetable porridge for the children. The children loved it, which made me very happy. 😁 Secondly, they would light a bonfire at night. They would scald sweet potatoes and potatoes in the bonfire. I sat and chatted with strangers and ate sweet potatoes. It was a good rural experience. There is also a horse farm next door where you can see horses. In general, if the children are happy, we are happy. I will give it a 5-point rating directly.
Outstanding
344 reviews
9.5/10
Price from
MXN1,158
per night
Check Availability
Shangli ancient town water bay green home stay Hotels in Shangli Ancient Town
Shangli ancient town water bay green home stay Hotels in Shangli Ancient TownShangli ancient town water bay green home stay Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
GGuest User 2025.04.09
We had a wonderful stay at this charming homestay, nestled in the fields with stunning views of the tea plantations. The hosts were incredibly friendly and went out of their way to ensure we had a great time, even driving us to Shangli Old Town or the bus stop and helping us with bus directions. But it’s also not far from Shangli old town, around 20 min walking. Although it was a bit too cold in early April to fully enjoy the terrace, it’s clear that in warmer weather, it would be a perfect spot to relax. Our room offered a beautiful view of the tea fields, and every morning we enjoyed a delicious, home-made traditional breakfast. We’d definitely recommend it and look forward to returning!
Excellent
40 reviews
9.6/10
Price from
MXN265
per night
Check Availability
Seven B&Bs Hotels in Shangli Ancient Town
Seven B&Bs Hotels in Shangli Ancient TownSeven B&Bs Hotels in Shangli Ancient Town
Hotel near Shangli Ancient Town,Ya'an 13.7% of visitors choose this area
SSuperyuan8888 2024.12.29
This trip to Ya'an Shangli Ancient Town, the homestay I stayed in was absolutely amazing, I had to give a five-star praise 👍. The location of the homestay is superb, just in the core area of the ancient town, a few minutes away is the ancient street. In the early morning, stroll the ancient bridge in the fragrance of birds and flowers, enjoy the scattered buildings, feel the simplicity and tranquility, fully integrate into the leisurely rhythm of the ancient town, and the convenience of playing is full. The room layout is unique, the wooden furniture exudes a warm and glossy, complementing the ancient town style. The facilities are all available, the high-quality bedding is soft and skin-friendly, and the night is good for sleep; the independent bathroom is clean and tidy, and hot water is available at any time. The details are full of care, free special tea, let people taste the charm of Ya'an in the room. The boss and staff are hospitable like family members. When checking in, patiently introduce the ancient town attractions, food, and help plan the play route. I encountered a problem during the game, a phone call, the boss quickly helped solve it. Here, you can feel warm heart care at all times, and the sense of belonging is bursting. The homestay also has a quiet courtyard with flowers. During the day, sitting in the courtyard to bask in the sun and tease the cat is very pleasant; at night, with the moonlight and chatting with friends, the atmosphere is directly full. Here, you can enjoy the tranquility of being alone and have social happiness. In short, this homestay in Shangli Ancient Town is perfect for comfort, warmth and ancient charm, adding countless points to the trip, I really recommend it to every friend who comes to the ancient town to play, I believe you will also fall in love with it!
Perfect
234 reviews
9.9/10
Price from
MXN408
per night
Check Availability
See All Hotels in Shangli Ancient Town

Latest reviews for Ya'an hotels

See all
Browse these genuine traveler ratings & reviews to find your perfect stay.
9.9/10
Perfect
GGuest UserThe boss turned on the electric blanket in advance. This service really has nothing to say. It is recommended and recommended. The yard is also very beautiful.
Ya'an Wowoli Qixinyuan Chain Yizhan Accommodation Hotels in Shangli Ancient Town

Ya'an Wowoli Qixinyuan Chain Yizhan Accommodation

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN372
9.6/10
Excellent
MM227375****Hidden, vague but not hidden I go to Shangli every year to escape the summer heat. The previous hotel was no longer suitable for me this year. I searched for several hotels online but was not satisfied until I saw Yinli. It seems that it has just been renovated. The boss specially arranged 2 rooms for us on the second floor to prevent my dad from climbing stairs due to his inconvenience. The log style is very warm and friendly. The parent-child room is really wide and large, and there is a fabric couch. Now my snoring husband can sleep on the sofa alone hahaha Two 1.5-meter beds are enough for one person to sleep in. I sleep on one in the first half of the night and sleepwalk in the other in the second half of the night. It makes me happy to think about it. Unfortunately, there is a baby who needs to occupy a bed. I must do this next time. My parents lived in a 1.8-inch king-size bed, but the room was a little smaller and there were no sofas or other furnishings. In the evening, I bought a barbecue and went directly back to the parent-child room to play Landlords. It was extremely comfortable to sing and dance. I just want to sit quietly and be in a daze, let time slip through my fingers, the world is mine at this moment I will choose here next year for summer vacation, the price can be appropriately discounted
Yinli Homestay Hotels in Shangli Ancient Town

Yinli Homestay

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN481
8.9/10
GGuest UserHappy Home Inn is a traditional residential house, and the three-story small building makes people feel relaxed at a glance. The inn is located on the edge of the ancient town and it is very convenient to walk into the ancient town in five minutes. More importantly, it is quiet and cozy, without the hustle and bustle of the ancient town. Turbulent water and small bridge people, I think it should be a lot of people dream of living environment, happy people can meet this desire. After the environment, the most important point is the boss family. The boss was hospitable, introduced the environment, and also drove a motorcycle to the station to pick me up, so I experienced a country knight experience. When I checked out, I carelessly forgot the charging treasure in the inn. The proprietress immediately provided various solutions. I said that I would send it to me immediately. Later, I went to the Shangli Bus Station to send me a charging treasure. There was no complaint and no unwillingness. I still smiled. I think this is the best boss I have ever met, simple hospitality, warm and friendly, definitely the light of the upside! Thank you for the happy people's inn to make me have an unforgettable trip to the ancient town. The inn of the name! I would also like to mention that the breakfast at the inn is worth a try, especially the bamboo shoots, very delicious. Auntie said that the giant panda also eats this: I wish the happy inn business is booming, I wish the proprietress a healthy and happy 😁
Ya'an Yixin Renjia Inn Hotels in Shangli Ancient Town

Ya'an Yixin Renjia Inn

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN291
8.5/10
GGuest UserHotel remodeled by old house in Hanjia Courtyard
Meiyijia Hotel Hotels in Shangli Ancient Town

Meiyijia Hotel

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN286
8.4/10
MM247410****The room is consistent with the pictures online, spacious and bright, and there is a super large corridor. It is very pleasant to sit in the corridor and drink tea and chat. The beautiful scenery is panoramic. The boss cooks very delicious food.
Small town story Guesthouse Hotels in Shangli Ancient Town

Small town story Guesthouse

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN224
7.9/10
GGuest UserThe owner of the small shop was very enthusiastic and personally picked us up in the town center. At our request, he also arranged a car pick-up service for us the next day. The room was clean and comfortable, the yard was cleaned up, and it was very pleasant to enjoy the cool at night. There was actually a swing chair to sit with the children and chat. Comfortable night temperature, no air conditioning and fan
Shangli Ancient Town juxianzhuang farmhouse Hotels in Shangli Ancient Town

Shangli Ancient Town juxianzhuang farmhouse

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN320
7.0/10
GGuest User客棧臨河而建,空氣好,有免費停車位,停車方便,房間衞生整潔,客棧離古鎮很近,訂的房間靠河邊比較清靜,老闆是兩老,很熱情
Hanjia Yingbin Inn Hotels in Shangli Ancient Town

Hanjia Yingbin Inn

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN187
7.0/10
GGuest UserIn addition to the location, everything else is average. When booking, it was off-season. The parent-child room displayed on the booking interface of the homestay was actually a standard room. The boss first took us to the second floor and then went to the third floor. The boss said that their parent-child room was like this, and the goods were wrong. The second is that the attitude is not good. The room does not include the parking fee. If the boss pays before 12 o'clock the next day, you can pay ten yuan, but you can answer the phone after five or six calls from the boss the next day. The third is that the washing machine cannot be used. The boss said that the washing machine is their private and inconvenient for guests to use. If you come to this house because of the rain, you need to consider it carefully. The room conditions are like this. The off-season is about 50 in the ancient town. This condition is already very good, but the attitude and pictures of the boss do not match the actual two points. It is really not worth living in this house. There are many other rooms in Shangli Ancient Town. If it is not raining and anxious to find a room, you can go and see more and compare it. By the way, Shangli Ancient Town can be visited in about two hours, up to three hours, you can refer to it for those who come here to play.
Shangli Ancient Town Yayuge Chinese Inn Hotels in Shangli Ancient Town

Shangli Ancient Town Yayuge Chinese Inn

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN143
6.0/10
GGuest UserThe small courtyard is fresh and simple, solid wood decoration, affordable and affordable. Although the toilet is not a toilet, I personally feel that it is still hygienic. Many of them are toilets that I dare not use if they are not disinfected well. The location is in the Hanjia Courtyard. It is too convenient to go out to visit the ancient town. You can contact the proprietress in advance for parking. The proprietress is very enthusiastic about the locals. You can also follow her to the nearby market.
Yinxingyuan Inn (Ya'an Shangli Ancient Town) Hotels in Shangli Ancient Town

Yinxingyuan Inn (Ya'an Shangli Ancient Town)

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN130
3.4/10
GGuest UserThe hotel is really nice, the rooms are big, clean, and the water is big. In the center of the ancient town, it is on the riverside. You can also play in the water down the river. You can eat barbecue and sing downstairs. Our family had a very good time. I can’t sing at 11 o’clock. This is better.
Ya'an Xiehou Shiguang Hotel Hotels in Shangli Ancient Town

Ya'an Xiehou Shiguang Hotel

Hotel near Shangli Ancient Town, Ya'an 13.7% of visitors choose this area
Price per night from:MXN359

FAQs About Shangli Ancient Town Hotels

Which hotels near Shangli Ancient Town are the most popular?

Rainbow Forest Resort & Hotel, Ya'an Yixin Renjia Inn and Yinli Homestay are some of the most popular hotels.

What popular hotels near Shangli Ancient Town have restaurants?

If you like the idea of sampling local flavors while traveling, consider staying at Rainbow Forest Resort & Hotel, Ya'an Qingfeng Yayu Hotel (Shangli Ancient Town) and Sweetome Vacation Rentals (Ya'an Shangli Ancient Town) . There are plenty of restaurants that serve local dishes near these hotels.

What's the average price of hotels near Shangli Ancient Town this weekend?

According to Trip.com's data, the average price for a weekend night at hotels near Shangli Ancient Town in Ya'an is MXN2,687. Prices fluctuate often; this rate is for reference only.

What's the average price per night of hotels near Shangli Ancient Town

According to Trip.com's data, the average price per night at hotels near Shangli Ancient Town in Ya'an is MXN1,737. Prices fluctuate often; this rate is for reference only.

What hotels are recommended near Shangli Ancient Town?

If you're having a hard time choosing a hotel, consider staying at Ya'an Old Time Homestay, Seven B&Bs or Jingyingju Homestay , these hotels have great reviews. Be sure you book early!

Which hotels near Shangli Ancient Town have gyms?

Since staying fit is important to a lot of guests, it's no surprise that gyms can be found in many hotels. Rainbow Forest Resort & Hotel is a popular hotel with a gym.

Which hotels near Shangli Ancient Town have free Wi-Fi?

Whether you're traveling for business or leisure, Wi-Fi is an essential. Rainbow Forest Resort & Hotel, Ya'an Yixin Renjia Inn and Yinli Homestay are all popular hotels that have free Wi-Fi.

Which popular hotels near Shangli Ancient Town have pools?

Summer is a great season to take your kids or family on a trip to Shangli Ancient Town in Ya'an. Rainbow Forest Resort & Hotel, Ya'an Qingfeng Yayu Hotel (Shangli Ancient Town) and Sweetome Vacation Rentals (Ya'an Shangli Ancient Town) are some popular hotels with pools.

Which popular hotels near Shangli Ancient Town have parking?

If you're planning on driving to Shangli Ancient Town in Ya'an, why not stay at Rainbow Forest Resort & Hotel, Ya'an Yixin Renjia Inn or Yinli Homestay ? These are all popular hotels with parking lots.

Which hotels near Shangli Ancient Town are popular with budget travelers?

Whether you're traveling for business or going on a vacation, Ya'an Old Time Homestay, Yinli Homestay and Shangli Ancient Town juxianzhuang farmhouse are popular hotels at great price points.

What hotels near Shangli Ancient Town offer breakfast?

A delicious breakfast is a great way to kick start your day. If you want to stay at a hotel with breakfast near Shangli Ancient Town in Ya'an, consider Rainbow Forest Resort & Hotel, Ya'an Yixin Renjia Inn or Ya'an Qingfeng Yayu Hotel (Shangli Ancient Town) . Be sure to book these popular hotels in advance!

Hotel Info for Tourists

Total Properties50
Number of Reviews119,578
Lowest PriceMXN177
Highest PriceMXN5,492
Average Price (Weekdays)MXN687
Average Price (Weekends)MXN707