Chinese President Xi Jinping will visit Vietnam next week amid heightened tension in the South China Sea that has weighed on ties between the neighbours.

Chinese Foreign Ministry spokesman Lu Kang told a regular briefing on Thursday Xi would visit Vietnam on Nov. 5-6.

China's increasingly assertive pressing of sovereignty claims in regional waters has rattled its neighbours and raised concern in the United States, though China says it has no hostile intent.

Xi will also visit Singapore on the Nov. 6-7, Lu added.

China's deployment of an oil rig last year, in what Vietnam called its exclusive economic zone and on its continental shelf, about 120 nautical miles off its coast, led to their worst breakdown in relations since a brief border war in 1979.

China claims most of the South China Sea through which $5 trillion in ship-borne trade passes every year. Vietnam, the Philippines, Malaysia, Taiwan and Brunei also claim parts of it.