U.S. Virgin Islands travel guide

U.S. Virgin Islands Tourism | U.S. Virgin Islands Guide

You're Going to Love the U.S. Virgin Islands

Deep blue waters, hammock life, and lounging at the beach are just some of the ways visitors can experience the US Virgin Islands.

Each one of the three main islands, Saint John, Saint Croix, and Saint Thomas, has its own atmosphere that suits all kinds of travelers, from all-inclusive resort lovers to outdoor enthusiasts.

What to do in the U.S. Virgin Islands

1. Enjoy Isolated Beaches

Although the US Virgin Islands are a popular tourist destination, it's still possible to enjoy some quiet time in more isolated and secluded beaches. Isaac Bay and Honeymoon Beach are both must-sees.

2. Experience the Outdoors

Famous for snorkeling and diving, there are also plenty of opportunities for activities above sea level. Visit the Virgin Islands National Park for some trekking on marked paths surrounded by gorgeous scenery.

3. Go Snorkeling

Snorkeling is the quintessential way to experience nature at the US Virgin Islands. Leinster Bay and Maho Bay are some of the best spots on the islands.

4. Visit Frenchtown

Visit the old 19th-century village that was once inhabited by the French colones and stay for a meal at one of the sea-facing restaurants.

5. Mingle With Locals at St. Thomas Carnival

It's never too hard to find a reason to party on the US Virgin Islands, but head to St. Thomas between April and May to celebrate Carnival.

When to visit the U.S. Virgin Islands

U.S. Virgin Islands in May
Estimated package price
2 travelers
Flight to the U.S. Virgin Islands
3 nights at hotel
U.S. Virgin Islands in May
Estimated package price
2 travelers
Flight to the U.S. Virgin Islands
3 nights at hotel

The best time to visit the US Virgin Islands is between December and April. It's the time of year with the best weather and when most services and activities are open for business.

How to Get to the U.S. Virgin Islands

Entry requirements

Nationals from all countries, except the United States, must enter the country with a valid passport.

The need for a visa is waived for citizens of most countries for stays under 90 days.


The US Virgin Islands is served by two airports: Cyril E King Airport (St Thomas Island) and Henry E Rohlsen Airport (St Croix Island). Most international flights land in St Thomas, usually with a layover in Miami.


The US Virgin Islands are on the route of major cruise ships. Most of them dock on St Thomas Island, served by two cruise ports: Havensight and Crown Bay.

There are regular daily ferries connecting St Thomas to islands on the British Virgin Islands. Please keep in mind that a passport is required to travel between both destinations.

Popular airlines serving the U.S. Virgin Islands

Good (407 reviews)
British Airways
Good (1,777 reviews)
Good (3,404 reviews)
Air France
Good (509 reviews)
United Airlines
Good (3,255 reviews)
Qatar Airways
Good (1,468 reviews)
Air Canada
Good (2,097 reviews)
Good (678 reviews)
Good (789 reviews)
Good (1,398 reviews)
Spirit Airlines
Good (2,895 reviews)
ITA Airways
Good (188 reviews)
American Airlines
Good (4,775 reviews)
Sun Country Air
Good (112 reviews)
Virgin Atlantic
Good (402 reviews)
Cape Air
Excellent (14 reviews)
Silver Airways
Okay (70 reviews)
Show more

Where to stay in the U.S. Virgin Islands

All three islands offer a wide range of accommodation types, from guesthouses to high-end resorts.

Where to stay in popular areas of the U.S. Virgin Islands

Most booked hotels in the U.S. Virgin Islands

Marriott's Frenchman's Cove
Excellent (9.2, 30 reviews)
The Ritz-Carlton St Thomas
Excellent (8.4, 77 reviews)
Hilltop Villas At Bluebeard's Castle By Capital Vacations
Excellent (8.2, 372 reviews)
Secret Harbour Beach Resort
Excellent (8.6, 14 reviews)
Beautiful Resort In Margaritaville St. Thomas - 1bd - 4 Sleeps
Excellent (10, 3 reviews)
Emerald Beach Resort
Good (7, 423 reviews)
See all hotels

How to Get Around the U.S. Virgin Islands


There are ferries every hour or twice a day connecting St Thomas Island to St John Island. Ferries connect St Thomas to St Croix Island two times a day.

A one-way ticket starts at approximately $8.15 per person.


There are regular buses operated by Vitran serving the three main islands, running from early morning to evening.

Although schedules might change and delays happen, there is usually one bus every hour.


Drivers must be 25 years old or older, have a credit card, and have a valid driver's license to rent a car on the US Virgin Islands.

Not all roads on the islands are well-maintained, so driving can be a challenge. Drivers travel on the left side of the road and wearing a seat belt is mandatory for all occupants of the vehicle.


There are regular daily domestic flights between the islands of St Thomas and St Croix. Seaborne Airlines and Cape Air are the two local airlines operating these routes.

The Cost of Living in the U.S. Virgin Islands

The local currency is the US Dollar. ATMs are easily found in the main towns on the three islands. Credit cards are accepted in most of the large hotels and restaurants. Expect to pay around $75-80 for a couple of days of groceries and about $16.50 for a meal at an inexpensive restaurant.

Popular cities in the U.S. Virgin Islands