The short answer is no, it does not usually get cold at night in St. Thomas. However, there can be a significant difference between day and night temperatures, so you may want to pack a sweater or light jacket for evenings. The average nighttime temperature is about 75 degrees Fahrenheit (24 degrees Celsius).