Prime Minister Netanyahu was effusive in his praise of Mr Trump over his decision to recognise Jerusalem as Israel's capital.
"By recognising history, you've made history, and we will always remember that," he told the US president.
He later told a meeting at Davos that "under any peace agreement the capital of Israel will continue to be in Jerusalem".