Citizens in Switzerland rejected harsher smoking laws, reports media.
The motion was voted down by 65.4 percent of voters in 25 of the nation's 36 cantons, although 51 percent of voters in Geneva approved it.
Turnout was around 42 percent.
Isolated smoking rooms are also allowed in restaurants if they are well ventilated and staff are in favour. Some cantons including Geneva have stricter regulations.
The new draft law, promoted by a Swiss anti-smoking group, sought to ban smoking entirely in all public places, but would have allowed people to smoke in a workplace if they were alone there.
The bill's authors say in cantons where similar laws exist, the incidence of strokes has fallen by 20 percent and respiratory illnesses by 20 percent.
The Swiss Federal Government had recommended a vote against the new bill, claiming existing laws against smoking in public were sufficiently harsh.