Syrian President Bashar al-Assad voted in Damascus on Tuesday in an election expected to give him a sweeping win over two little-known challengers, state television reported.