No. Romanian passport holders can enter Saint Lucia and stay for up to 90 days without the need for a visa.