The angry demonstrators said the outbreak of violence was due to the Erdogan administration’s anti-Syria policy.
Security was tight in the center of Reyhanli, near the scene of the blasts, with the security forces setting up checkpoints to control entry into and exit from the town, witnesses said.
A similar demonstration was briefly held in Ankara, in which dozens of people marched in the street and chanted slogans criticizing Erdogan and Foreign Minister Ahmet Davutoglu.
Turkey has been one of Syrian President Bashar al-Assad's harshest critics and has supported the foreign-backed militants fighting to topple his government.
Turkish opposition parties have censured the Turkish government for its intervention in Syria’s internal affairs.
Last July, the leader of the Republican People’s Party warned the government against dragging the country into the “Middle Eastern quagmire” with its aggressive anti-Syria stance.
The Syria crisis began in March 2011, and many people, including large numbers of soldiers and security personnel, have been killed in the violence.
The Syrian government says that the chaos is being orchestrated from outside the country, and there are reports that a very large number of the militants are foreign nationals