Question: do british passport holders need a visa for st lucia?
Answer: Visas. British Passport holders don't need a visa to visit Saint Lucia. On entry, you will be granted a specified period to stay. If you wish to stay longer, you must apply and pay for an extension of stay through the St Lucia Immigration Department.