Agoda Hero Banner

Find Hotels in Yangshuo, China

1206 vacation rentals and hotels available now

11 best hotels in Yangshuo

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Banyan Tree Yangshuo Hotel
Fuli Ancient Town Scenic Area,Yangshuo - View on map
"Manager at the front desk, Martin was very kind to take care of us (group of 14 pax)."
8.8

Excellent

163 reviews

Avg price per night
$ 406
Amari Yangshuo
Yangshuo West Street,Yangshuo - View on map
"Good location."
8.9

Excellent

85 reviews

Avg price per night
$ 105
Yangshuo Sugar House
Fuli Ancient Town Scenic Area,Yangshuo - View on map
"Top hotel in terms of quality architecture and comfort in a wonderful setting."
9

Exceptional

138 reviews

Avg price per night
$ 399
Zen Box House
Yulong River,Yangshuo - View on map
"I had good experience staying here with amazing view of nature and many more.life is journey,I suggest visit Zen Box and experience it."
Show more
9.5

Exceptional

30 reviews

Avg price per night
$ 114
Yangshuo Mountain Retreat
Yulong River,Yangshuo - View on map
"The view is fabulous!!"
8.9

Excellent

179 reviews

Avg price per night
$ 182
Yangshuo Ancient Garden Boutique Hotel
Yulong River,Yangshuo - View on map
"It's a beautiful hotel with amazing staff."
9.3

Exceptional

45 reviews

City Comfort Inn Guilin Yangshuo Shili Hualang Qianguqing
West Street Riverside Area,Yangshuo - View on map
Avg price per night
$ 25
Xiangmanlou Hostel
Big Banyan Tree,Yangshuo - View on map
Yangshuo River View Hotel
Yangshuo West Street,Yangshuo - View on map
"Enjoy the stay, definitely will stay this hotel again."
8.1

Excellent

373 reviews

Yangshuo Sudder Street Guesthouse
Yangshuo West Street,Yangshuo - View on map
"Strongly recommend to stay long"
9.1

Exceptional

247 reviews

Avg price per night
$ 31
Banyan Tree Yangshuo Hotel
Fuli Ancient Town Scenic Area,Yangshuo - View on map
"Manager at the front desk, Martin was very kind to take care of us (group of 14 pax)."
8.8

Excellent

163 reviews

Avg price per night
$ 406

Fast facts about Yangshuo, China

Accommodations1,206 properties
Popular hotelAmari Yangshuo
Popular areaYangshuo West Street
Nightly rates fromNZ$8

Discover the neighborhoods of Yangshuo


Just viewed by other Agoda travelers


Traveler impressions of Yangshuo


Frequently asked questions

What's the average price of a hotel in Yangshuo?

The average price for a 3-star hotel in Yangshuo is USD 49. The average price for a 4-star hotel in Yangshuo is USD 79. The average price for a 5-star hotel in Yangshuo is USD 144.

What's the average price of a hotel in Yangshuo this weekend?

The average price for a 3-star hotel in Yangshuo this weekend is USD 47. The average price for a 4-star hotel in Yangshuo this weekend is USD 79. The average price for a 5-star hotel in Yangshuo this weekend is USD 177.

What's the average price of a hotel in Yangshuo tonight?

The average price for a 3-star hotel in Yangshuo tonight is USD 47. The average price for a 4-star hotel in Yangshuo tonight is USD 57. The average price for a 5-star hotel in Yangshuo tonight is USD 174.

What are the most popular hotels in Yangshuo?

Popular hotels in Yangshuo include Yangshuo Sugar House, Banyan Tree Yangshuo Hotel and Amari Yangshuo.

What are the best hotels in Yangshuo for couples?

Couples who stayed in Yangshuo have given high ratings to Yangshuo Sugar House, Banyan Tree Yangshuo Hotel and Amari Yangshuo.

What are the best hotels in Yangshuo for families?

Families who stayed in Yangshuo highly recommend Yangshuo Sugar House, Banyan Tree Yangshuo Hotel and Amari Yangshuo.

What hotels in Yangshuo have the best views?

Verified travelers to Yangshuo have given top reviews for the views at Yangshuo Sudder Street Guesthouse, Xingping This Old Place International Youth Hostel and Yangshuo Mountain Retreat.

What hotels in Yangshuo have the best breakfast?

Verified travelers to Yangshuo have given top reviews for the breakfast at Yangshuo Sudder Street Guesthouse.

What's the best neighborhood in Yangshuo to stay in?

Popular neighborhoods among travelers staying in Yangshuo include Fuli Ancient Town Scenic Area, Yangshuo West Street and Yulong River.

Show more questions



More about Yangshuo

Yangshuo is a small tourist city popular with both domestic and international travelers. Many travel here to experience the charming countryside as the county is said to be one of China’s most beautiful. It also lacks the noise and air pollution commonly found in most of China’s larger cities. A long history and splendid culture can also be explored here. The nearby city of Guilin facilitates access to Yangshuo via the Guilin Liangjiang International Airport.

With karst mountains in the background, Yangshuo sets the scene for a natural retreat. From rivers and caves to cafes and bars, the laidback nature of the city is attractive to all. Getting out and about amongst the natural beauty is the top attraction in Yangshuo. Karst landscape sightseeing and bamboo-raft cruising are popular and rewarding activities in areas such as Yangdi-Xingping and the Yulong River. Great views of the city can be had from atop Antenna Hill, and People’s Park is a great place to observe local living and simply relax. West Street is the oldest street in Yangshuo as well as the most popular district, and any itinerary is bound to include a stop here. For recreation, the landscape provides excellent grounds for rock climbing with over 300 routes, and immersing yourself into the culture is possible with martial arts, cooking, and language classes.

Find the most suitable accommodation for you by clicking on our interactive map and exploring Yangshuo for hotels and must-see destinations.