President Jimmy Morales announced the decision in a post on his official Facebook account, saying he had decided to move the embassy after speaking with Prime Minister Benjamin Netanyahu of Israel.

“We spoke of the excellent relations we have had since Guatemala supported the creation of the state of Israel,” Mr. Morales wrote. “One of the most important issues was the return of the Guatemalan Embassy to Jerusalem.”

No other country has its embassy for Israel in Jerusalem, although the Czech Republic and Romania are said to be contemplating such a move.