Flew from Beijing to Sanya with my 10-year multi entry- 60 day visa that Mainland hotels had to verify, copy, etc. as its in my old passport.
In Sanya, at hotel check in (2 now, with one to go next week) they do NOT check the visa... just the stamp in the US passport.
-So Hainan, is truly visa free !.