It comes as tennis star Andy Murray prepares to tie the knot with Kim Sears in Dunblane.
The tourism promotion agency said nearly a quarter of weddings held north of the border were between people from outside Scotland.
It said breathtaking scenery, celebrity weddings and welcoming hospitality were the biggest draws for couples.
Among those who have married in Scotland are Madonna and Guy Ritchie (Skibo Castle), Mark Owen (Cawdor Parish Church), Philip Schofield (Ackergill Tower, Caithness) and Zara Phillips and Mike Tindall (Canongate Kirk, Edinburgh).
VisitScotland has estimated that the wedding tourism industry is worth Â£80m to the Scottish economy.
The agency said market research suggested "tourist weddings" tended to have fewer guests, but people stayed longer at the locations.
It added that Dumfries and Galloway was the most popular area for marriages because of "the popularity and romantic significance" of Gretna Green. In second place was Argyll and Bute.
VisitScotland chairman Mike Cantlay said: "Put simply, Scotland is one of the most beautiful places in the world in which to get married.
"From the splendour and magnificence of our castles and historic homes, to the wild romantic nature of our lochs, mountains, islands and coastlines, there is a uniqueness and magic to having your big day on Scottish soil.
"The impact the wedding industry has on tourism itself is significant, but more than that, it gives us an opportunity to showcase Scotland to guests who may never have made the trip before and turn their time here into a holiday."

Three men were arrested after the Easyjet flight from Ljubljana to Stansted, in Essex, had been diverted to Germany's Cologne-Bonn airport on Saturday afternoon.
All 151 passengers were evacuated and flights were suspended for three hours.
A backpack belonging to the men was blown up by police.
A spokesman for Cologne-Bonn airport confirmed the landing, adding: "Prior to this, the pilot had been informed about a suspicious conversation on board, after which he decided to make an unscheduled landing in Cologne-Bonn.
"After the safe landing... the 151 passengers left the [aircraft] via emergency slides and were taken to a transit gate."
The passengers had to "undergo a check immediately" and additional security checks were carried out on the plane.
A statement from Cologne police said other passengers had made the crew aware of a conversation by three men.
It said the subject had been "terrorist content", without elaborating further.
It added that federal police had "blown up in a controlled manner" a backpack belonging to the men.
Easyjet said the captain had taken the decision to land as a precaution to allow additional security checks to take place.
All the passengers had been given a hotel for the night and would be flown back on Sunday morning, she said.
"We thank passengers for their understanding. The safety of Easyjet's passengers and crew is our highest priority."
VisitScotland has launched a drive to promote Scotland as the place to get married.
[NEXT_CONCEPT]
A plane flying from Slovenia to the UK made an unplanned landing after the pilot was alerted to a "suspicious conversation" with "terrorist content".