Skip to main content

A US Virgin Islands cruise almost always means St. Thomas, one of the busiest and best-loved cruise ports in the eastern Caribbean. As a US territory, it needs no passport for US citizens and runs on the US dollar, which makes for an easy port day. The draw is the beaches, with Magens Bay regularly ranked among the best beaches anywhere, plus duty-free shopping that is among the most generous in the region.

green leafed trees and body of water
Photo by Josh Duncan on Unsplash

For cruisers, the US Virgin Islands offer the polish and ease of home with genuine Caribbean beauty. St. Thomas is the hub, St. John next door holds a national park with protected beaches, and St. Croix offers a quieter, less-visited alternative. The snorkeling is excellent and the logistics are simple, which is why these islands feature on so many Eastern Caribbean itineraries.

Quick Facts

Region Caribbean & Bahamas
Cruise season Year-round (peak Dec to Apr)
Peak vs shoulder Peak Dec to Apr; best value May and Sep to Nov
Number of cruise ports 2 main (St. Thomas, St. Croix)
Top ports St. Thomas (Charlotte Amalie), St. Croix
Currency US dollar
Language English
Visa (US/UK/EU) US territory; no passport needed for US citizens
Time zone Atlantic (no daylight saving)
Average temperature 79 to 88F (26 to 31C) across the year
Cruise lines Royal Caribbean, Carnival, Norwegian, Celebrity, Princess, MSC, Disney, Holland America

Best Time to Cruise

The US Virgin Islands sail year-round, but the months are not equal. Peak season runs December through April, with the driest, mildest weather. This is also when fares and crowds peak, with the holiday and Spring Break weeks the most expensive.

The best value sits in the shoulder windows: May, and again September through November. You get near-peak warmth at lower fares and quieter beaches. Browse the latest Caribbean cruise deals for shoulder-season sailings.

Hurricane season runs June through November, with the genuine risk in August through October. Storms are far from guaranteed on any single sailing, and cruise lines reroute around weather, so the ship stays safe. The bigger risk is your flights to the homeport. For the best balance of weather, value, and space, sail in early May.

Top Cruise Ports

St. Thomas (Charlotte Amalie)

St. Thomas is the main cruise port, and ships dock at Havensight or Crown Bay, both a short distance from the capital, Charlotte Amalie. The town is known for its duty-free shopping, particularly jewelry and liquor, with the historic Danish colonial architecture giving it real character beyond the stores.

The headline draw is Magens Bay, a heart-shaped stretch of sand often ranked among the world’s best beaches, a short taxi from the port. St. John, with its national park beaches like Trunk Bay, is a ferry ride away. Insider tip: take the ferry to St. John for the day if you want quieter, more pristine beaches than the busier St. Thomas spots.

St. Croix

St. Croix is the largest of the US Virgin Islands and a much quieter cruise stop than St. Thomas, with ships docking at Frederiksted on the west end. It sees fewer ships, so it offers a more relaxed, less commercial day with genuine local character.

The draw here is the pristine snorkeling, including the protected reefs at Buck Island. The Frederiksted Pier itself is one of the best shore-dive sites in the Caribbean. Insider tip: the snorkeling right off the Frederiksted Pier is excellent and free, so bring or rent a mask and explore the pilings teeming with marine life.

Which Cruise Lines Sail Here

St. Thomas is one of the most-visited ports in the eastern Caribbean, so nearly every line calls. The mass-market lines lead by volume. Royal Caribbean, Carnival, and Norwegian all include St. Thomas on 7-night Eastern Caribbean itineraries from Florida and San Juan, with MSC adding European-style sailings.

The premium lines call frequently too. Celebrity, Princess, and Holland America include the US Virgin Islands on Eastern and Southern Caribbean itineraries, suiting travelers who want calmer ships.

Disney calls at St. Thomas on select Eastern Caribbean sailings, at a premium. Most US Virgin Islands cruises run 7 nights from Florida or San Juan. Read our full Royal Caribbean review, our Carnival review, and our Holland America review to match a line to your trip.

Shore Excursion Tips

The US Virgin Islands are among the easiest Caribbean ports for going independent. As a US territory, the dollar is the currency, English is the language, and the beaches are a short, cheap taxi ride away. A do-it-yourself beach day at Magens Bay or a ferry to St. John beats most organized tours on price and freedom.

Book through the ship for the things that benefit from organization: the snorkel-and-sail catamaran trips, the Buck Island tours from St. Croix, and any excursion with tight ferry timing. These run smoothly and remove the logistics.

Tipping is US-style since this is a US territory. The duty-free shopping in St. Thomas is genuinely good value on jewelry and liquor, and the fresh seafood ashore is worth seeking out. For more, see our guide to cruise shore excursions.

Sample Itineraries

A 7-night Eastern Caribbean cruise on a Carnival or Royal Caribbean ship from Florida calls at St. Thomas alongside the Bahamas and a private island, from around $549 per person. It is the standard, good-value way to visit.

A 7-night Eastern Caribbean cruise on Celebrity or Princess from Florida or San Juan pairs St. Thomas with St. Maarten and Puerto Rico on a newer ship, from around $749 per person.

A 7-night Southern Caribbean sailing from San Juan on Norwegian or Holland America reaches St. Thomas or St. Croix plus the southern islands, from around $699 per person. Compare current sailings on the deals page before you book.

Packing & Practical Tips

Pack beach-first and casual. The islands are relaxed by day and only mildly dressy at night, so swimwear, light clothes, and a nicer outfit or two cover it. Bring reef-safe sunscreen, a snorkel mask if you have one, and water shoes for the rocky entries and the Frederiksted Pier dive.

The US Virgin Islands use the US dollar and US-style plugs, so US travelers need no adaptor or currency exchange. Tap water is generally safe. US phone plans usually work without roaming charges since it is a US territory, a real convenience ashore. For the full list, see our cruise packing guide.

The Verdict

The US Virgin Islands deliver postcard Caribbean beaches with the ease of home. St. Thomas pairs the superb sand at Magens Bay with strong duty-free shopping and quick access to St. John’s protected coves, while St. Croix offers a quieter day and some of the best free snorkeling in the region. For US travelers, the no-passport, no-roaming convenience makes it close to effortless.

Book an Eastern Caribbean cruise that stops here for reliable beaches and easy logistics. Choose St. Thomas for the famous beaches and shopping, ferry to St. John for quieter sand, and welcome St. Croix for a relaxed, snorkel-focused day. For the best mix of weather and value, sail in early May.

Related Guides (internal links)

Last updated: May 23, 2026. Written by Helena Marsh, Editorial Director.


Frequently asked questions

When is the best time to cruise US Virgin Islands?

Croix Currency US dollar Language English Visa (US/UK/EU) US territory; no passport needed for US citizens Time zone Atlantic (no daylight saving) Average temperature 79 to 88F (26 to 31C) across the year Cruise lines Royal Caribbean, Carnival, Norwegian, Celebrity, Princess, MSC, Disney, Holland America Best Time to Cruise The US Virgin Islands sail year-round, but the months are not equal.

Which cruise lines sail to US Virgin Islands?

Several major cruise lines sail US Virgin Islands, ranging from budget-friendly mainstream lines to premium and luxury operators — the right one depends on your budget and the onboard experience you want.

How much does a US Virgin Islands cruise cost?

A US Virgin Islands cruise varies widely by line, cabin and season, but judge the all-in price — base fare plus gratuities, drinks, WiFi and excursions — rather than the headline lead-in fare.

Which cruise ports does US Virgin Islands have?

Thomas, one of the busiest and best-loved cruise ports in the eastern Caribbean.

✉️ Free Weekly Newsletter

Cruise Deals & Guides. Straight to Your Inbox.

Join thousands of cruise travelers who get our weekly roundup of the best deals, new itineraries, and expert guides.

Best deals of the week — curated & verified
New destination & port guides every week
Cruise line sales & promo codes
Free Cruise Deals Calendar on signup
Get Free Cruise Deals
No spam. Unsubscribe any time.
🔒 We never share your email. Privacy policy applies.
vs