In Yangshuo, there are many hotels, most of them in Yangshuo town. The prices of standard rooms range from 150 to 800 Yuan per night according to location and level. However in the high season, especially during Labour Day's holiday (1st to the 3th of May) and National Day's holiday (1st to 7th of October ) the price will double.
ome hotels are near the center of Yangshuo Town. It is convenient stay there, such as:
Magnolia Hotel
It is locate in Diecui Road, near West Street, Li Liver and Yangshuo Government, only three minutes on foot to one of them. So it is very safe and convenient to stay in this hotel.
Rose Wood Inn
Rose Wood Inn is located at the back of West Street, with many trees in front of it, so it is very cool in Summer. This is a good hotel for those who like to hang out late at night in the bars in West Street, as it is near it but not noisy.
There are also some luxury hotels in Yangshuo town. Standard room normally costs 200 to 1300 Yuan (or more) per night, such as:
Yangshuo Regency Holiday Hotel, at the entrance of West Street - a good location. three-star hotel.
One more thing - find a good China travel guide app for your phone. It can help you find your way around and also point out great things to see and do.