Hotels in Yangshuo

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

Yangshuo, Guangxi, China
27 Sep — 28 Sep2
Yangshuo, Guangxi, China
Mon 27-9
Tue 28-9
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yangshuo

Filter by star ratings
All filters
Banyan Tree Yangshuo
Banyan Tree Yangshuo
8.4 Excellent
No.168 Zhengdong Street, Fuli Town, Yangshuo, Guangxi, Yangshuo, China
Show on map
5.4 km from city centre, Yangshuo 
ExcellentBased on 183 reviews
8.4

Situated in Yangshuo, Banyan Tree Yangshuo offers stylish accommodation with superior amenities. It also provides an outdoor pool, a rooftop terrace and a kids club.

Yangshuo Mountain Retreat
Yangshuo Mountain Retreat
9.2 Excellent
Wang Gong Shan Jiao, Feng Lou Cun Wei, Gaotian Zhen, Yangshuo, China
Show on map
4.3 km from city centre, Yangshuo 
ExcellentBased on 480 reviews
9.2

Offering 4-star traditional accommodation, Yangshuo Mountain Retreat is ideally located in Yangshuo. It also offers a swimming pool, a kids club and free Wi-Fi.

Alila Yangshuo
Alila Yangshuo
8.7 Excellent
No. 102 Dongling Road, Yangshuo, China
Show on map
2.2 km from city centre, Yangshuo 
ExcellentBased on 304 reviews
8.7

Alila Yangshuo boasts an infinity pool and deluxe 5-star accommodation in Guilin. Guests also have exclusive access to the Spa Alila and Gym Alila.

Tips for booking a Yangshuo hotel

Cheapest month:August
Most expensive month:April
Average price in Yangshuo:S$ 168/night
Absolute cheapest price found:S$ 8/night
Cheapest day:Tuesday
Most expensive day:Sunday
S$ 66 - S$ 379
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
S$ 62 - S$ 321
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Yangshuo, Guilin

Show all 916 hotels
Yangshuo Mountain Retreat
Yangshuo Mountain Retreat
9.2 Excellent
Wang Gong Shan Jiao, Feng Lou Cun Wei, Gaotian Zhen, Yangshuo, China
Show on map
4.3 km from city centre,  

Offering 4-star traditional accommodation, Yangshuo Mountain Retreat is ideally located in Yangshuo. It also offers a swimming pool, a kids club and free Wi-Fi.

S$ 64
Avg. per night
Banyan Tree Yangshuo
Banyan Tree Yangshuo
8.4 Excellent
No.168 Zhengdong Street, Fuli Town, Yangshuo, Guangxi, Yangshuo, China
Show on map
5.4 km from city centre,  

Situated in Yangshuo, Banyan Tree Yangshuo offers stylish accommodation with superior amenities. It also provides an outdoor pool, a rooftop terrace and a kids club.

S$ 349
Avg. per night
Alila Yangshuo
Alila Yangshuo
8.7 Excellent
No. 102 Dongling Road, Yangshuo, China
Show on map
2.2 km from city centre,  

Alila Yangshuo boasts an infinity pool and deluxe 5-star accommodation in Guilin. Guests also have exclusive access to the Spa Alila and Gym Alila.

S$ 401
Avg. per night

Hotel prices in Yangshuo

4 stars and up

S$ 349 - S$ 401

Alila Yangshuo

No. 1 most popular

Alila Yangshuo
8.7 Excellent
S$ 401
Avg. per night
Banyan Tree Yangshuo

Best value

S$ 349
Avg. per night

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

Where to stay in Yangshuo

Yangshuo travel FAQs

  • What are the best hotels in Yangshuo?

    One of the most popular hotels in Yangshuo is Moonlit Sky Resort, which has been reviewed by 173 users and currently has a rating of 9.0/10. Other top-rated locations include Yangshuo Riverview Hotel and Rui Hua Courtyard, which have received 9.2/10 and 9.9/10 ratings from our users, respectively.