Skip to main content


So close, yet so far from civilization.

The U.S. Virgin Islands is located in the eastern Caribbean, just 1,100 miles southeast of Miami. Surrounded by the clear blue waters of the Caribbean, our average temperature ranges from 77°F in the winter to 83°F in the summer.

Each of our three major islands has a unique character all its own. St. Croix's Danish influence is perfect for visitors who prefer a laid-back experience. The historic towns of Frederiksted and Christiansted offer quaint shops, charming pastel buildings and refreshing cultural diversity. From horseback riding near 18th-century sugar mills to playing golf on one of the island's three scenic golf courses, you're sure to find something to suit your tastes.

Two-thirds of St. John is a national park. Its comfortable pace is perfect for enjoying the island's world-renowned beaches such as Trunk Bay, Cinnamon Bay and Salt Pond Bay. A nature lover's favorite, St. John offers hiking, camping, specialty shopping and breathtaking views. If you take just a few hours to visit this island, you'll find it well worth the trip.

St. Thomas boasts one of the most beautiful harbors in the world. As the most visited port in the Caribbean, downtown Charlotte Amalie offers elegant dining, exciting nightlife, duty-free shopping and even submarine rides. Though it's full of energy, especially in Charlotte Amalie, this island also possesses numerous sublime natural splendors, such as stunning views of the Caribbean from 1,500 feet above sea level.



Culture & History

Discover the unique heritage and diverse culture of the U.S. Virgin Islands.

Learn More

Multimedia Island Journey

Can’t wait to get here? Get a feel for our islands right here, right now.

Begin Your Multimedia Journey

Grab a Brochure

Looking for more info? Check our Dive, Romance, Meetings and Visitor’s guides.

Download Brochures


Whether you're a proud 'Greenie,' or merely a fan of the occasional eco-adventure, you’ll find what you're looking for in the U.S. Virgin Islands.

Learn More
Weather Info: Average High Temperature 88 degrees. Average Low Temperature 72 degrees.