St. Thomas kerää kehuja etenkin sen rantojen ja sataman ansiosta. Nauti hauskasta tekemisestä, kuten snorklauksesta ja veneilystä. Luonnonystävien huippualueita ovat Neitsytsaarten kansallispuisto ja Lindbergh Bay. Myös Magens Bay Beach ja Sapphire Beach ovat suosittuja nähtävyyksiä.