Flights To U.S. Virgin Islands - Cheap Flights Starting at CA $178

Feel at ease with free flight cancellations within 24 hours of booking

Change your flight without a fee on select flights

Jet to one of U.S. Virgin Islands's top cities

How Much Does it Cost To Fly To U.S. Virgin Islands?

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

OriginDestinationTravel datesFlights from*
SJUEstate Mannings BayJuly 1 to July 23CA $74
SJUSt. ThomasJuly 11 to July 14CA $149
MCOSt. ThomasJuly 2 to July 16CA $243
ATLSt. ThomasSeptember 14 to September 18CA $349
EWRSt. ThomasAugust 14 to August 18CA $360
EWRSt. ThomasAugust 14 to August 18CA $360
PHLSt. ThomasJuly 8 to July 15CA $402
BOSEstate Mannings BayJuly 24 to August 2CA $425
BOSSt. ThomasAugust 12 to August 22CA $463
JFKSt. ThomasAugust 4 to August 6CA $544
MCOEstate Mannings BayJuly 2 to July 7CA $720
MIASt. ThomasJuly 27 to August 3CA $954
*Prices include taxes and fees
OriginDestinationTravel datesFlights from*
ATLSt. ThomasJune 22 to June 27CA $512
*Prices include taxes and fees
Price found within the past 48 hours. Click for updated prices.
Divi Carina Bay All Inclusive Beach Resort & Casino
Oceans at Divi Carina Bay Adults Only
Hotel 1829
Don't see what you're looking for?
See all available trips from Toronto to U.S. Virgin Islands
View all trips

Travelers ❤️ These U.S. Virgin Islands 🏨

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay, St. Thomas
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Sapphire Beach and Coki Point Beach are located nearby.
8/10 Very Good! (2,037 reviews)
"The hotel was ok. Rooms were decent. The smell of sarcasm and fish though is bad. All outside the resort. Didn’t eat at the restaurant but heard it wasn’t the greatest. Overall not bad."

Reviewed on Jun. 14, 2025

Margaritaville Vacation Club - St. Thomas
The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Stay at this 4.5-star luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Sapphire Beach and Bolongo Bay are located nearby.
8/10 Very Good! (1,002 reviews)
"We had a fabulous vacation."

Reviewed on Jun. 9, 2025

The Westin St. Thomas Beach Resort & Spa
Windward Passage Hotel

Windward Passage Hotel

3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Sapphire Beach and Magens Bay Beach are located nearby.
6.8/10 (1,388 reviews)
"I liked the lights aroubf the property at night and the pool"

Reviewed on Jun. 14, 2025

Windward Passage Hotel
Save an average of 15% on thousands of hotels when you're signed in
Emerald Beach Resort

Emerald Beach Resort

3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the bar and the helpful staff in our reviews. Popular attractions Magens Bay Beach and Bolongo Bay are located nearby.
7.4/10 Good! (1,006 reviews)
"I liked that the property was on the beach and convenient to get to."

Reviewed on Jun. 13, 2025

Emerald Beach Resort
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
*Price based on the lowest price found within past 24 hours and based upon one night stay for two adults over the next thirty days. Prices and availability subject to change. Additional terms may apply.