Bus to Dadonghai/Downtown from Yalong Bay
We all know it's not so convenient for staying in hotels in Yalong Bay. Because it's too far from downtown. If you don't want to have dinner in hotels, then have to go to Dadonghai, Sanya downtown or other places. From Yalong Bay to Dadonghai, it costs about RMB35 by taxi. If you don't want to spend much money on the transportation, you can consider the public bus--No.102 to Dadonghai, then take a taxi to downtown. Because there are no direct bus from Yalong Bay to Downtown. Of course, it takes more time.
If you don't want to take taxi and also public bus, can consider hotels which provide free shuttle bus between hotel and downtown. Such as Crowne Plaza (Yalong Bay), Kempinski (Sanya Bay).
Bty, if you like, can also take Bus No.102 to The End of The Earth from Yalong Bay.