The government has come out against a proposal by trade unions to extend the minimum amount of paid holidays from four to six weeks.
"The cabinet does not deny an increase in labour productivity. But vacations are not the most important way to benefit employees,“ the justice ministry said.
Under current law, holiday entitlements vary from sector to sector and can differ from one canton to another.
Last year the Travail Suisse trade union umbrella organisation handed in the necessary signatures to force a nationwide vote on the issue.
The unions argue longer holidays would contribute to healthier employees and make jobs and family needs more compatible. The campaigners also said Switzerland lagged behind European standards on holidays.
Parliament still has to discuss the initiative before voters have the final say on the issue.
Urs Geiser, swissinfo.ch