America-Places.com has listed approx 20 beaches in US Virgin Islands. Some of the Top rated beaches in US Virgin Islands are- Francis Bay Beach, Salomon Beach, Gibney Beach, Cane Bay Beach, Lindquist Beach, Honeymoon Beach, Coki Beach, Cruz Bay Beach, Francis Bay Beach & Oppenheimer Beach.