Yes, a US citizen can live in the Caribbean. To do so, you must obtain a Long-Stay Visa or Residence Permit – which will enable you to stay in the region for more than 180 days – or invest in one of the Caribbean's citizenship-by-investment programs.