Hotels in Yangshuo

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

Yangshuo, Guangxi, China
3 Aug — 4 Aug2
Yangshuo, Guangxi, China
Tue 3/8
Wed 4/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yangshuo

Filter by star ratings
All filters
Yangshuo Riverview Hotel
Yangshuo Riverview Hotel
9.2 Excellent
No.25 Binjiang Road, Yangshuo, Guilin, Yangshuo, China
Show on map
0.2 km from city centre, Yangshuo 
ExcellentBased on 836 reviews
9.2

River View Hotel Guilin is situated in Yangshuo, only a five-minute walk to Guilin Yangren Street. It provides 3-star accommodation with air-conditioned rooms.

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 186 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 502 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 329 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.

Li River Resort
Li River Resort
9.4 Excellent
No.1 Shuang tan Village, Yangshuo County, Yangshuo, China
Show on map
1.8 km from city centre, Yangshuo 
ExcellentBased on 271 reviews
9.4

This family-run hotel is located in Guilin and provides free wireless internet. Popular amenities include an outdoor pool, plus it boasts views of Li River.

Yangshuo Ancient Garden Boutique Hotel
Yangshuo Ancient Garden Boutique Hotel
9.5 Excellent
No. 31, Jima Village, Yangshuo, China
Show on map
0.4 km from city centre, Yangshuo 
ExcellentBased on 318 reviews
9.5

Featuring an outdoor pool, Yangshuo Ancient Garden Boutique Hotel is located in Guilin and offers comfortable accommodation. It also provides an express check-in and check-out feature, free Wi-Fi and a kids club.

Tips for booking a Yangshuo hotel

Cheapest month:November
Most expensive month:April
Average price in Yangshuo:$168/night
Absolute cheapest price found:$8/night
Cheapest day:Tuesday
Most expensive day:Sunday
$64 - $381
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$63 - $323
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yangshuo hotels

Show all 924 hotels
1
Li River Resort
Li River Resort
9.4 Excellent
No.1 Shuang tan Village, Yangshuo County, Yangshuo, China
Show on map
1.8 km from city centre, Yangshuo 

This family-run hotel is located in Guilin and provides free wireless internet. Popular amenities include an outdoor pool, plus it boasts views of Li River.

2
Yangshuo Ancient Garden Boutique Hotel
Yangshuo Ancient Garden Boutique Hotel
9.5 Excellent
No. 31, Jima Village, Yangshuo, China
Show on map
0.4 km from city centre, Yangshuo 

Featuring an outdoor pool, Yangshuo Ancient Garden Boutique Hotel is located in Guilin and offers comfortable accommodation. It also provides an express check-in and check-out feature, free Wi-Fi and a kids club.

Cheapest hotels in Yangshuo, Guilin

Show all 924 hotels
Yangshuo Riverview Hotel
Yangshuo Riverview Hotel
9.2 Excellent
No.25 Binjiang Road, Yangshuo, Guilin, Yangshuo, China
Show on map
0.2 km from city centre,  

River View Hotel Guilin is situated in Yangshuo, only a five-minute walk to Guilin Yangren Street. It provides 3-star accommodation with air-conditioned rooms.

$54
Avg. per night
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.

$93
Avg. per night
Li River Resort
Li River Resort
9.4 Excellent
No.1 Shuang tan Village, Yangshuo County, Yangshuo, China
Show on map
1.8 km from city centre,  

This family-run hotel is located in Guilin and provides free wireless internet. Popular amenities include an outdoor pool, plus it boasts views of Li River.

$93
Avg. per night
Yangshuo Ancient Garden Boutique Hotel
Yangshuo Ancient Garden Boutique Hotel
9.5 Excellent
No. 31, Jima Village, Yangshuo, China
Show on map
0.4 km from city centre,  

Featuring an outdoor pool, Yangshuo Ancient Garden Boutique Hotel is located in Guilin and offers comfortable accommodation. It also provides an express check-in and check-out feature, free Wi-Fi and a kids club.

$163
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.

$489
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.

$510
Avg. per night

Hotel prices in Yangshuo

3 stars

$54 - $93

Li River Resort

No. 1 most popular

Li River Resort
9.4 Excellent
$93
Avg. per night
Yangshuo Mountain Retreat

No. 2 most popular

$93
Avg. per night
Yangshuo Riverview Hotel

Best value

$54
Avg. per night
4 stars and up

$489 - $510

Banyan Tree Yangshuo

No. 1 most popular

$510
Avg. per night
Alila Yangshuo

Best value

Alila Yangshuo
8.7 Excellent
$489
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?

    Yangshuo Riverview Hotel is a very popular hotel in Yangshuo, with a score of 9.2 from 836 reviews. Li River Resort (9.4 from 271 reviews) and Yangshuo Ancient Garden Boutique Hotel (9.5 from 318 reviews) are also highly rated Yangshuo hotels based on recent feedback from HotelsCombined users.

  • How much is a hotel in Yangshuo tonight?

    Prices for a hotel in Yangshuo tonight are about $146 on average, but HotelsCombined users have found prices as low as $18 for tonight in the last 3 days. The best price found for a 4-star hotel in Yangshuo tonight is $118.