Sanya is the southernmost city on Hainan Island; China’s smallest province. It has a tropical climate with hot temperatures all year round earning itself the title “China’s Hawaii”. High season is December to February when tourists from mainland China and Russia like to escape winter. The best beach is Sanya beach. It’s 15 miles long and gorgeous. The second best beach is Yalong Bay. It’s long and gorgeous too but it is far from the city centre. Dadonghai beach is short, crowded and ugly. I don’t know why guide books recommend it.