Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Yangshuo

Filter by star ratings
All filters
Bamboo House Resort
Bamboo House Resort
7.2 Good
No.10 Chengzhong Road, Yangshuo, China
Show on map
0.5 mi from city centre, Yangshuo 
GoodBased on 6 reviews
7.2

Bamboo House Resort is located in Yangshuo, only a five-minute walk to Guilin Yangren Street, Yangshuo West Street and Yangshuo Historic Landscape Park. It offers free Wi-Fi, a sun deck and an express check-in and check-out feature.

Climbers Inn Yangshuo
Climbers Inn Yangshuo
9.2 Excellent
No.8 Fuqian Alley, Yangshuo, China
Show on map
0.2 mi from city centre, Yangshuo 
ExcellentBased on 83 reviews
9.2

Located in Yangshuo, this guest house is a short stroll from Guilin Yangren Street. It also offers an express check-in and check-out feature, free Wi-Fi and a swimming pool.

Yangshuo Resort
Yangshuo Resort
7.8 Good
North side of the Gongnong Bridge, Yangshuo, China
Show on map
2.8 mi from city centre, Yangshuo 
GoodBased on 18 reviews
7.8

Situated in Yangshuo, Yangshuo Resort is known for its 5-star comfort and service. It offers free Wi-Fi, an indoor pool and a sauna.

Riverside Retreat Hotel
Riverside Retreat Hotel
8.8 Excellent
No.10-3, Dongling Rd, Yangshuo, China
Show on map
0.6 mi from city centre, Yangshuo 
ExcellentBased on 250 reviews
8.8

Riverside Retreat Hotel is situated in Guilin and features free Wi-Fi. It provides a spa and wellness centre, as well as an outdoor pool, 24-hour room service and a coffee bar.

The Bamboo Leaf Yangshuo
The Bamboo Leaf Yangshuo
9.3 Excellent
Shi Ban Qiao 35, Yangshuo, China
Show on map
0.9 mi from city centre, Yangshuo 
ExcellentBased on 554 reviews
9.3

Set in Yangshuo, this hotel is within easy walking distance of Green Lotus Peak. It also provides free Wi-Fi, an outdoor pool and a playground.

Tea Rhythm House Yangshuo
Tea Rhythm House Yangshuo
9.6 Excellent
No. 55, Chao Long Village, Yangshuo, Yangshuo, China
Show on map
3.2 mi from city centre, Yangshuo 
ExcellentBased on 327 reviews
9.6

This 4-star vacation rental is located in Yangshuo, and boasts a range of premium amenities including free Wi-Fi and a Jacuzzi. It is a 10-minute drive from Guilin Yangren Street and has free private parking on site.

Yangshuo Mountain Retreat
Yangshuo Mountain Retreat
9.2 Excellent
Wang Gong Shan Jiao, Feng Lou Cun Wei, Gaotian Zhen, Yangshuo, China
Show on map
2.7 mi from city centre, Yangshuo 
ExcellentBased on 486 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.

The Hidden House
The Hidden House
8.5 Excellent
No.35 Pantao Road, Yangshuo, China
Show on map
0.3 mi from city centre, Yangshuo 
ExcellentBased on 80 reviews
8.5

Located in Yangshuo, this hostel is a minute from Yangshuo West Street. It also offers a car rental desk, luggage storage and bicycle rental.

Yangshuo C.Source West Street Residence
Yangshuo C.Source West Street Residence
8.1 Excellent
no.79 west street, Yangshuo, China
Show on map
0.1 mi from city centre, Yangshuo 
ExcellentBased on 172 reviews
8.1

This charming hotel is located close to Guilin Yangren Street in Guilin. Guests can also enjoy complimentary internet access throughout the property.

New West Street Hotel
New West Street Hotel
68 Pantiao Road, Yangshuo, China
Show on map
0.4 mi from city centre, Yangshuo 

Situated in Guilin, New West Street Hotel - Grand Wing is within walking distance of Guilin Yangren Street and offers a sauna and free Wi-Fi. It provides 4-star accommodation with air-conditioned rooms.

Tips for booking a Yangshuo hotel

Cheapest month:November
Most expensive month:April
Average price in Yangshuo:$130/night
Absolute cheapest price found:$6/night
Cheapest day:Sunday
Most expensive day:Friday
$43 - $280
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$13 - $152
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Yangshuo hotels

Show all 929 hotels

Cheapest hotels in Yangshuo, Guilin

Show all 929 hotels

Hotel prices in Yangshuo

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?

    Banyan Tree Yangshuo, rated with a score of 8.4 from 182 reviewers, is one of the most popular hotels in Yangshuo. Other top stays include Yangshuo Riverview Hotel, with an average rating of 9.3 from 831 reviewers, and Tea Rhythm House Yangshuo, with a score of 9.6 from 327 reviewers.

  • How much do hotels in Yangshuo cost?

    The average price of a hotel in Yangshuo is $74 per night, based on the last 3 days’ data. The average price of a 4-star hotel in Yangshuo around is $142 per night, whereas for a 5-star hotel it’s $251 per night.

  • How much is a cheap hotel in Yangshuo?

    $6/night is the cheapest price found for a hotel in Yangshuo by HotelsCombined users over the last 72 hours.