U.S. Virgin Islands Travel Cost Guide: Hotels, Flights, Packages, Cars, Cruises and Things to Do
Worldwide hub: open the Expedia worldwide travel-cost guide.
๐ธ How Much Does a U.S. Virgin Islands Trip Cost?
The U.S. Virgin Islands are one of the easiest Caribbean escapes for American travelers, but not always one of the cheapest. The big advantage is convenience: U.S. citizens do not need a passport when traveling from the U.S. mainland or Puerto Rico, the currency is the U.S. dollar, mobile service and payment habits feel familiar, and flights to St. Thomas and St. Croix can be competitive. The cost challenge is the island structure. St. Thomas, St. John and St. Croix are different trips, and ferry rides, rental cars, taxis, boat days and resort rates can change the budget quickly.
Recent Expedia examples showed U.S. Virgin Islands vacation packages from around $922, St. Thomas packages from around $1,044-$1,170, St. Thomas and St. John packages from around $879-$1,026, St. John packages from around $1,232, and St. Croix Island packages from around $806-$833 depending on the page and selected search. Expedia hotel data showed Providenciales-level luxury is not the rule here, but USVI is still not a low-cost island chain: St. Croix hotel searches showed rates from around $124-$127 nightly, U.S. Virgin Islands all-inclusive hotel filters showed examples from around $124, and St. Thomas/St. John car rental pages showed rental cars from around $43 per day.
Skyscanner’s current USVI data showed next-month roundtrip fares from around $292 and one-way fares from around $190 at the country level. Saint Thomas flight results also showed next-month roundtrips from around $292, while route examples showed New York-to-USVI roundtrips from around $231, Washington, D.C.-to-USVI from around $239, Boston-to-USVI from around $283-$284, and San Francisco-to-USVI from around $580.
The simplest summary: flights can be good, but the real cost is where you sleep and how you move between beaches, islands and activities.
Check live U.S. Virgin Islands prices on Expedia
๐จ How Much Are Hotels in the U.S. Virgin Islands?
| Travel style | Best fit |
|---|---|
| First-time convenience | St. Thomas, Charlotte Amalie, East End, Sapphire Beach |
| National park and quiet beaches | St. John, Cruz Bay, Coral Bay |
| Culture and slower pace | St. Croix, Christiansted, Frederiksted |
| Family resort trip | St. Thomas, St. Croix, beach resorts |
| Cruise stop | St. Thomas / Charlotte Amalie, sometimes St. Croix |
| Budget-conscious island stay | St. Croix or apartment-style lodging |
St. Thomas is the easiest first choice for many travelers because it has Cyril E. King Airport (STT), cruise port traffic, many hotels, ferries to St. John and the British Virgin Islands, Magens Bay, Sapphire Beach, Coki Point, Coral World, shopping and boat tours. It is also busier and more commercial than the other islands. Expedia’s St. Thomas packages showed examples from around $1,044-$1,170, while all-inclusive and beach-package pages listed properties such as Secret Harbour Beach Resort, Bolongo Bay Beach Resort, Point Pleasant Resort, Sugar Bay Resort and Spa, and other resort-style stays.
St. John is smaller, greener and more expensive in feel because much of the island is protected by Virgin Islands National Park. Expedia’s St. John packages appeared from around $1,232, and example package pages around St. John attractions showed premium properties such as Wharfside Village Hotel, Calichi at Picture Point and Ritz-Carlton-style St. Thomas/St. John resort combinations. St. John is ideal if your dream is Trunk Bay, Cinnamon Bay, Maho Bay, Hawksnest, Reef Bay Trail and quiet villa roads rather than nightlife.
St. Croix is the largest of the main USVI islands and often feels like the best value for travelers who want culture, space and a slower rhythm. Expedia showed St. Croix packages from around $806-$833, St. Croix hotel searches from around $124-$127 nightly, and activities around Christiansted, Frederiksted, Cane Bay and Buck Island. St. Croix can be excellent for travelers who want less cruise-port energy and more local texture.
Choose the island before choosing the hotel. The wrong island can add expensive ferries, taxis or extra flights.
Compare U.S. Virgin Islands hotels on Expedia
โ๏ธ What Do Flights to the U.S. Virgin Islands Cost?
The two main commercial airports are Cyril E. King Airport (STT) on St. Thomas and Henry E. Rohlsen Airport (STX) on St. Croix. The Virgin Islands Port Authority describes STT as being just two miles west of Charlotte Amalie and one of the busiest airports in the eastern Caribbean. STT is usually the best airport for St. Thomas and St. John. STX is best for St. Croix.
Skyscanner’s current country-level USVI page showed next-month roundtrips from around $292 and one-way fares from around $190. Saint Thomas-specific results also showed roundtrips from around $292. Route examples showed:
- New York to USVI from around $231 roundtrip and $113 one-way
- Washington, D.C. to USVI from around $239 roundtrip and $118 one-way
- Boston to USVI from around $283-$284 roundtrip and $113 one-way
- San Francisco to USVI from around $580 roundtrip and $301 one-way
For U.S. travelers, document simplicity is a major value advantage. Visit USVI says U.S. citizens do not need a passport to visit, though a passport remains the best identification; otherwise travelers should be prepared to show evidence of citizenship when departing, such as a raised-seal birth certificate and government-issued photo ID. Non-U.S. citizens need a passport from their country of origin.
One practical note: American Airlines currently lists a special STT notice requiring check-in 180 minutes / 3 hours before departure and bag or boarding pass cutoffs at 90 minutes before departure. Even if another airline differs, build extra airport time into the trip.
Search U.S. Virgin Islands flights with Expedia
๐ฆ Are U.S. Virgin Islands Vacation Packages Worth It?
Yes, especially for St. Thomas and St. Croix. Expedia packages can help compare flight + hotel + car totals in a destination where the hotel rate alone does not show the whole budget. Recent Expedia examples showed:
- U.S. Virgin Islands packages from around $922
- St. Thomas packages from around $1,044-$1,170
- St. Thomas and St. John packages from around $879-$1,026
- St. John packages from around $1,232
- St. Croix packages from around $806-$833
- Secret Harbour Beach Resort all-inclusive-style package example around $1,282 per person
- St. John attraction-area package examples such as Wharfside Village Hotel around $2,231 per person, Calichi at Picture Point around $2,466, and Great Bay Condominiums at The Ritz-Carlton Club, St. Thomas around $3,740 for selected dates
Packages work best when:
- You are flying into STT and staying on St. Thomas
- You are flying into STX and staying on St. Croix
- You want to compare resort and apartment-style stays
- You want to add a car rental in the same booking flow
- You want Expedia filters for refundable rates, family stays or all-inclusive hotels
Packages can be trickier for St. John because you still need to understand the ferry or car barge. If a package gets you to STT and a St. John hotel, confirm how you will move from airport to Red Hook, from Red Hook to Cruz Bay, and from Cruz Bay to your accommodation.
Build a U.S. Virgin Islands vacation package with Expedia
๐ Do You Need a Rental Car in the U.S. Virgin Islands?
Often, yes, but the answer depends on the island. In the U.S. Virgin Islands, traffic drives on the left, even though many vehicles have left-hand steering like in the mainland U.S. Roads can be steep, narrow and curvy, especially on St. Thomas and St. John.
Expedia showed St. Thomas rentals from around $43 per day, Cyril E. King Airport rentals from around $43, St. Thomas and St. John rentals from around $43, and Saint Thomas rentals from around $34-$53 depending on page and search timing. Budget and Enterprise examples at STT showed some vehicles around $47-$52 and SUV/economy examples around $43-$55. St. Croix car rental pages did not always expose a clean daily figure in snippets, but Expedia lists major suppliers around Henry E. Rohlsen Airport including Hertz and Budget.
Rental strategy by island:
- St. Thomas: useful if you want Magens Bay, Sapphire, Coki, Red Hook, Hull Bay and independent beach hopping
- St. John: very useful for villas, Coral Bay, national park beaches and trailheads, but confirm ferry/barge rules
- St. Croix: useful for Christiansted, Frederiksted, Cane Bay, Rainbow Beach, Point Udall, Sandy Point and Buck Island departure logistics
Visit USVI’s St. John via St. Thomas guide says travelers landing at STT can taxi to Red Hook Ferry Terminal in about 30 minutes, then take a ferry to Cruz Bay in about 20 minutes. It also notes that car barges run from Red Hook to St. John, but some rental-car companies prohibit bringing cars onto the barges, so check before booking. The National Park Service says vehicle ferry service also runs from Red Hook to St. John and that one barge usually leaves every half hour when operating.
Reserve a U.S. Virgin Islands car rental with Expedia
โด๏ธ How Much Does Island Hopping Cost?
Island hopping is part of the USVI experience, especially between St. Thomas and St. John. St. John does not have a major commercial airport, so most visitors arrive through St. Thomas, then ferry to Cruz Bay. That adds cost and timing, but it also opens some of the best beaches in the Caribbean.
The most common movement patterns:
- STT airport to Red Hook taxi, then passenger ferry to Cruz Bay
- STT airport to Red Hook, then car barge to St. John if rental rules allow
- St. Thomas boat tour to St. John beaches
- St. Thomas or St. John day trip to the British Virgin Islands when passport rules and operators allow
- St. Thomas to St. Croix by seaplane or flight
- St. Croix to Buck Island by tour boat
St. John is worth the extra step if you want Virgin Islands National Park, Trunk Bay, Cinnamon Bay, Maho Bay, Reef Bay Trail and a quieter natural setting. But it is not the cheapest version of USVI. Budget for taxis, ferry tickets, luggage handling, groceries, car rental and time.
St. Croix is less about quick ferry-hopping and more about choosing it as the main island. A St. Croix trip feels different from a St. Thomas/St. John trip, and trying to combine everything in one short vacation can be expensive.
Plan U.S. Virgin Islands flights, hotels and island hopping with Expedia
๐ What Do Tours and Activities Cost?
The U.S. Virgin Islands are activity-rich, especially if you like water. Expedia’s St. Thomas activity data showed a US Virgin Islands Island Hop & Food Boat Tour around $350 per adult. St. Thomas and St. John activity results showed Saint Thomas: Shark Encounter at Coral World Ocean Park around $64 per adult and the same island-hop food boat tour around $350. Expedia St. John and Cruz Bay pages showed Key N Go: Guided UTV/ATV Adventure in St. Thomas around $160 per adult, plus Turtle Cove catamaran snorkeling-style activities.
Expedia’s St. Croix activity page showed lower-cost and midrange options such as Deh HeadPiece & Tings around $25 per adult, St. Croix Forts, Freedom and Beaches self-drive audio tour around $25 per traveler, Snorkeling with Sea Turtles around $65 per adult, Parasail Experience in St. Croix around $84, Frederiksted sea turtles snorkeling around $89, and Guided Kayak Tour of Salt River Bay Ecology and History around $125.
Top activity choices by island:
- St. Thomas: Magens Bay, Sapphire Beach, Coki Point, Coral World, Charlotte Amalie, boat tours, shopping, Red Hook nightlife
- St. John: Virgin Islands National Park, Trunk Bay, Cinnamon Bay, Maho Bay turtles, Reef Bay Trail, Annaberg Sugar Plantation ruins, Cruz Bay restaurants
- St. Croix: Christiansted, Frederiksted, Buck Island Reef National Monument, Cane Bay, Rainbow Beach, Point Udall, Salt River Bay, rum, diving and food
The best USVI activity budget mixes free beaches with one or two paid water days. Boat tours are expensive, but often memorable. National park beaches and snorkeling can be lower-cost once you have transport.
Book U.S. Virgin Islands tours and activities with Expedia
๐ข What About Cruises?
The U.S. Virgin Islands are a major cruise destination, especially St. Thomas / Charlotte Amalie. Cruise passengers often choose Magens Bay, Sapphire Beach, Coki Beach, Coral World, shopping, St. John day trips or island tours. St. Croix also receives cruise calls, often giving passengers access to Frederiksted, Christiansted, beaches, rum, diving or Buck Island-style excursions.
A cruise can be the cheapest way to sample the USVI, but it is a partial experience. St. John feels different if you stay overnight. St. Croix needs time to make sense. St. Thomas works well as a port day because the cruise infrastructure is strong, but the island can feel busy when multiple ships are in port.
Expedia can help compare cruises, pre- or post-cruise hotels, flights to departure ports, activities and insurance. If the USVI is your main goal, a land trip is better. If you want one beautiful Caribbean stop among several, a cruise works well.
Compare U.S. Virgin Islands cruises and hotels with Expedia
๐ก๏ธ Travel Insurance, Weather and Practical Costs
Even though the USVI is a U.S. territory, travel insurance can still make sense. The trip can involve expensive hotels, ferries, boat tours, car rentals, hurricane-season travel, medical needs, missed connections and cruise timing. Canada advises travelers to take normal security precautions in the U.S. Virgin Islands, but hurricane season and transport disruption remain practical risks.
Budget for:
- Airport transfers
- Ferry tickets to St. John
- Car barge costs if taking a vehicle
- Rental car insurance
- Parking and fuel
- National park fees or beach facility costs where applicable
- Boat tours and snorkeling
- Cruise-day excursion costs
- Extra airport time at STT
- Hurricane-season flexibility
The USVI is convenient, but it is still island travel. Delays, ferry timing and weather can affect the trip. Refundable hotel rates and flexible car rental terms can be worth more than a small discount.
Review U.S. Virgin Islands hotels, flights and insurance with Expedia
โ How to Save on a U.S. Virgin Islands Trip
First, choose the right island. St. Thomas is the easiest and often has the most flight choice. St. John is beautiful but adds ferry and car complexity. St. Croix can be better value and has a slower, more cultural feel. Second, compare STT and STX flights before deciding. A cheaper STT flight does not help if your dream is St. Croix.
Third, use Expedia packages as a benchmark. USVI packages from around $922 and St. Croix packages from around $806-$833 show that package pricing can be useful. Fourth, rent a car only when it saves money. On St. Thomas or St. Croix, a short rental may be enough. On St. John, a Jeep or SUV can be essential if you are staying outside Cruz Bay.
Fifth, spend on one great water experience, then use the free or low-cost beaches. Trunk Bay, Maho, Magens Bay, Sapphire, Cane Bay and Rainbow Beach can carry a vacation without a paid tour every day.
Finally, travel in shoulder or off-peak windows when possible. Expedia suggests September to November as a more affordable off-peak package period for USVI, but that overlaps with hurricane-season risk, so book with flexibility.
โ U.S. Virgin Islands Travel Cost FAQ
Is the U.S. Virgin Islands expensive?
It can be moderate to expensive. Flights can be reasonable, with Skyscanner showing USVI roundtrips from around $292, but hotels, rental cars, ferries and boat tours can raise the total.
How much is a U.S. Virgin Islands vacation package?
Recent Expedia examples showed USVI packages from around $922, St. Thomas packages from around $1,044-$1,170, St. John from around $1,232 and St. Croix from around $806-$833.
Do U.S. citizens need a passport?
No. Visit USVI says U.S. citizens do not need a passport, though a passport is the best identification. Otherwise travelers should be ready to show evidence of citizenship and government-issued photo ID when departing.
Which island should first-time visitors choose?
Choose St. Thomas for convenience and flights, St. John for national park beaches and nature, and St. Croix for culture, space and a slower island feel.
Do I need a rental car?
Often yes, especially on St. John and St. Croix. St. Thomas travelers can use taxis for short stays, but a rental car helps with beaches and Red Hook ferry access. Remember that traffic drives on the left.
Can I book U.S. Virgin Islands hotels, flights, packages, cars, tours, cruises and insurance through Expedia?
Yes. Expedia supports U.S. Virgin Islands hotels, flights, vacation packages, rental cars, activities, cruises and travel insurance options.
Back to worldwide guide: see all 207 Expedia travel-cost guides.
