Answered by Yijie from USA | Jun. 26, 2016 12:08
The weather is very comfortable in September, as it is my home town, I usually encourage people to visit from September to October or from April to May, avoid June-August. As for where to stay, there are a lot of hotels, many small scale hotels are actually very clean and affordable (around 100 RMB a night or so). Of course there are 5 stars such as shangri la, water fall hotel and the like, they are around 650 or so a night. I suggest you group your visits, Li river and visiting Yangshuo as well as the 1000 year old tree in Yangshuo should take about a day, Rice terrace is actually a few hours drive from the city and is another day trip (or you can spend the night, the rice cooked using hollowed bamboo branches are really good) elephant trunk and seven star park to be honest is nothing special.