Another island that caters to all budgets, Hainan Island is the most southern area of China you can visit. It’s not small with a land area of 35,000 square kilometers but this means you have plenty within reach. There are historical sites, beaches and tropical forests all on the island.