Police said Tishara Daniel, a resident of Swetes Village, was detained on Friday and has since been charged for the murder of 29-year-old Nina Elizabeth Nilssen.
Daniel is scheduled to appear in court on Monday.
Nilssen’s body was discovered at the popular Pigeon Point Beach area in the south of the island with a puncture wound to her neck. She had come ashore along with other passengers on the Royal Clipper cruise ship but strayed from the main group.
Police have not disclosed a motive for the killing, which has led to Star Clippers – the cruise operator – dropping Antigua from its itinerary.
The ship will instead call at neighbouring Nevis.
“Star Clippers has called at Antigua for many years without incident, and with its long sailing and yacht history, the island has always been a popular destination with our guests,” Star Clippers chief executive officer Mikael Krafft said in a statement on Friday.
“We are taking this decision after much deliberation, and we will continue to monitor the security situation in Antigua and evaluate our options for next winter season regarding returning to the island,” he added.
This is the second time a cruise operator has dropped Antigua from its schedule in recent months, following a similar decision by Carnival Cruise Lines taken late last year.
Antigua and Barbuda’s image as a tourist destination has taken a beating over the past two years with three other visitors being murdered during that time.
In 2008, Benjamin and Catherine Mullany, a British couple honeymooning in Antigua, died after being attacked in their hotel room, while last year an Australian sailor was fatally shot in the English Harbour area while walking with his girlfriend and their daughter.
There have also been a number of other attacks on tourists, including the highly publicised scuffle between a group of American cruise ship visitors and local law enforcement authorities that stemmed from a dispute over the cost of a taxi ride.