We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  Free Wifi Breakfast included Luxury Free Parking Mid-range Resort Restaurant Suites Bar/Lounge Fitness centre Room Service Independent Hotels & up & up & up Internet Hotels with Restaurants Business Centre Air Conditioning Cheap Hotels £ ££ £££ ££££ Yucheng District Downtown Concierge Charming Hotels with Free Wifi Ibis Hotels suburb Kitchenette City Centre 7 Days Inn Spa Any distance from Shangli Ancient Town
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Neighbourhoods
Accommodation
Traveller Rating
Hotel class
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Like saving money? We search up to 200 sites to help you save up to 30%
Tiantai Mountain Moyun Villa Hotel
Inside the Tiantai Mountain Scenic Zone, Qionglai 611530, China
5.4 miles from Shangli Ancient Town
    No photo provided
    Zhengtiantai, Tiantaishan Scenic Spot, Qionglai 610018, China
    5.4 miles from Shangli Ancient Town
      No photo provided
      Tiantai Mountain Scenic Spot, Tiantaishan Town, Qionglai 611541, China
      5.4 miles from Shangli Ancient Town
        Mingdu Garden Hotel
        TripAdvisor
        View Deal
        No.69 Pingqiao Community, Mingshan County 625100, China
        5.9 miles from Shangli Ancient Town
          No photo provided
          No.347 Chadu Avenue, Mingshan County 625000, China
          7.2 miles from Shangli Ancient Town
            No photo provided
            No.382 Lingyuan Road, Mengyang Town, Mingshan County 625100, China
            7.5 miles from Shangli Ancient Town
              No photo provided
              No. 35 Dongfeng Road, Lushan County, China
              9.3 miles from Shangli Ancient Town
                No photo provided
                Trip.com
                View Deal
                No. 265 South Street, Lushan County, China
                9.6 miles from Shangli Ancient Town
                  No photo provided
                  10 Group, Maping Village, Tiangtai Mount. Town, Qionglai, China
                  10.4 miles from Shangli Ancient Town
                    No photo provided
                    Half Way Up Tiantai Mountain, Qionglai, China
                    10.4 miles from Shangli Ancient Town
                      No photo provided
                      Dengle'an, Tiantai Mountain, Qionglai, China
                      10.4 miles from Shangli Ancient Town
                        No photo provided
                        | Tiantai Mountain Scenic Area, Qionglai, China
                        10.4 miles from Shangli Ancient Town
                          No photo provided
                          Tiantai Mountain Tourism Village, Qionglai, China
                          10.4 miles from Shangli Ancient Town
                            No photo provided
                            Tourist Village, Banshan, Tiantaishan, Qionglai, China
                            10.4 miles from Shangli Ancient Town
                              Nanshuige Resort&spa Convention Center
                              Hotwire.com
                              View Deal
                              Zhougongshan Hot Spring Park, Ya'an 625000, China
                              11.6 miles from Shangli Ancient Town
                                No photo provided
                                Trip.com
                                View Deal
                                No.3 Zhenghe Road, Yucheng District, Ya'an, China
                                11.6 miles from Shangli Ancient Town
                                  No photo provided
                                  No.487 Kangzang Road, Yucheng District, Ya'an 625000, China
                                  13.3 miles from Shangli Ancient Town
                                    No photo provided
                                    No.417 Kangzang Road, Yucheng District, Ya'an, China
                                    13.4 miles from Shangli Ancient Town
                                      No photo provided
                                      No.27 Ping'an Road, Yucheng District, Ya'an, China
                                      13.5 miles from Shangli Ancient Town
                                        No photo provided
                                        Trip.com
                                        View Deal
                                        No.38 Ping'an Road, Yucheng District, Ya'an 625000, China
                                        13.6 miles from Shangli Ancient Town
                                          No photo provided
                                          No.138 Middle Section of Qingyijiang Road, Ya'an 625000, China
                                          13.6 miles from Shangli Ancient Town
                                            No photo provided
                                            Trip.com
                                            US$19
                                            View Deal
                                            No.17 Tingjin Road, Yucheng District, Ya'an, China
                                            13.6 miles from Shangli Ancient Town
                                              No photo provided
                                              No.187 Yanjiang North Road, Yucheng District, Ya'an 625000, China
                                              13.6 miles from Shangli Ancient Town
                                                Yudu Hotel
                                                Expedia.com
                                                View Deal
                                                No.157 Tingjin Road, Ya'an 625000, China
                                                13.7 miles from Shangli Ancient Town
                                                • Free Wifi
                                                • Free Parking
                                                Yaan Sage Hotel
                                                Expedia.com
                                                View Deal
                                                No.22 Nanyi Road, Yucheng District, Ya'an 625000, China
                                                13.8 miles from Shangli Ancient Town
                                                  Shangji Hanjia Hotel
                                                  Hotwire.com
                                                  View Deal
                                                  No.266 Tingjin Road, Yucheng District, Ya'an 625000, China
                                                  13.8 miles from Shangli Ancient Town
                                                  • Restaurant
                                                  • Room Service
                                                  No photo provided
                                                  Propylaea of Wawu Mountain, Hongya County 620365, China
                                                  13.9 miles from Shangli Ancient Town
                                                    ibis Ya an Downtown
                                                    SAVE US$1
                                                    US$29
                                                    Strikethrough price corresponds to the most expensive price returned by our partners for that offer
                                                    Trip.com
                                                    US$28
                                                    View Deal
                                                    No.36 Yanjiang Middle Road, Yucheng District, Ya'an 625000, China
                                                    13.9 miles from Shangli Ancient Town
                                                    • Free Wifi
                                                    • Restaurant
                                                    No photo provided
                                                    No.79 Dazhong Road, Ya'an 625000, China
                                                    13.9 miles from Shangli Ancient Town
                                                      No photo provided
                                                      No.9 Wenhua Road, Yucheng District, Ya'an 625000, China
                                                      13.9 miles from Shangli Ancient Town
                                                        *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Other miscellaneous taxes and hotel fees which are not fixed or due at time of booking may be payable at the property at time of stay. Please see our partners for more details.