"We want to maintain the tremendous achievement of the State of Israel in the Delta wave — an open and functioning Israel, with a functioning economy, and an active education system with children going to school.
"That's the top priority.
"To this end, we need to maintain tight control over the country's borders. Every day, we will learn more and know more."
The cabinet voted to approve the closure of Ben Gurion Airport to non-citizen international arrivals for two weeks, except for those who are granted special permission from a government panel.
It also approved mandatory quarantine for all Israelis arriving from overseas, and tracking infected people by the Shin Bet internal security agency, local Hebrew media reports say.
Vaccinated Israelis will now be required to quarantine for 72 hours and take another Covid-19 test of the third day after their arrival.
Unvaccinated citizens must quarantine for a minimum of a week, and can leave upon taking a test on the seventh day with a negative result.
Those coming from high-risk "red" countries must quarantine in designated state-run hotels, until receiving a negative result.
The rules go into effect on Sunday night.
Justice Minister Gideon Sa'ar reportedly opposed the move.
"These are very harsh steps. It's a question of taking risks and we've taken bigger risks in the past," Sa'ar is quoted by Army Radio as saying.
One case of the Omicron variant has been confirmed by Israel's Health Ministry, and there are an additional seven suspected infections so far.