A Grand Bahama man was held up and beaten while in the Carvel Beach area on Friday.
The incident happened at 5:15 p.m.
Police said three men approached the victim, beat him about the body, and later stole his black and blue $1,500 Daytona watch and $250 cash.
Later that day a 20-year-old Carvel Beach man and three minors were all arrested and charged.
In other crime news, a man was robbed early Friday morning while walking in the East Atlantic and Atlantic Drive area.
Two masked men armed with knives robbed the victim of $670.
Police are actively investigating this matter.
On Saturday, police searched a Bayshore Road, West End home and allegedly busted a man with a plastic bag containing a grassy like substance believed to be marijuana.
The man was arrested and is expected to be charged in court this week.