Salomonöarnas beslut innebär att Taiwan nu bara har officiella förbindelser med 16 länder i världen.

Taiwan har inte rätt till formella band till andra länder, enligt Kina som anser att Taiwan är en del av det kinesiska territoriet.

Vi välkomnar att Salomonöarna väljer en historisk möjlighet, säger en talesperson för Kinas utrikesdepartement.

Taiwan kommer omedelbart att stänga sin ambassad i Salomonöarna och kalla hem sina diplomater, meddelar utrikesminister Joseph Wu.

Han säger att Kina försöker lägga sig i landets kommande val i januari med "dollardiplomati".

Regeringen fördömer skarpt detta och uppmanar människor att hålla fast vid självbestämmandet och värdet av frihet och demokrati, säger han.

Den salomonske premiärministern Manasseh Sogavares regering har pressats av inhemska parlamentariker som ifrågasatt fördelarna med att stå bakom Taiwan. Sogavare har tidigare konstaterat att Kina har större möjligheter att investera i det fattiga landets infrastruktur.

Peking har trappat upp sina försök att isolera Taiwan diplomatiskt sedan president Tsai Ing-Wen, vars parti vill hålla Kina på armlängds avstånd, tillträdde 2016. Sedan dess har Taiwan förlorat sina diplomatiska kontakter med länder som Burkina Faso, Dominikanska republiken, Panama, El Salvador och Sao Tomé och Principe.