
Book Exclusive U.S. Virgin Islands Vacation Packages

Search vacation packages deals in U.S. Virgin Islands's top destinations

St. Thomas
Vacations
U.S. Virgin Islands flight + hotel packages
Price found within the past 48 hours. Click for updated prices.

Hotel 1829
Price was CA $5,336, price is now CA $3,242 per person
CA $3,242
per person
Jan 14 - Jan 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and onsite spa services. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.

Villa Island Paradise
Price was CA $5,248, price is now CA $3,266 per person
CA $3,266
per person
Jan 14 - Jan 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 4-star business-friendly villa in St. John. Enjoy free WiFi, free parking, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.

Oceans at Divi Carina Bay Adults Only
Price was CA $6,481, price is now CA $4,328 per person
CA $4,328
per person
Jan 17 - Jan 24
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Christiansted (STX)
Stay at this 4-star beach hotel in Christiansted. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Casino at the Divi Carina Bay and Grape Tree Beach are located nearby.

Carina Bay Boutique All Inclusive Resort & Casino
Price was CA $6,212, price is now CA $4,180 per person
CA $4,180
per person
Jan 17 - Jan 24
found 1 day ago
Roundtrip non-stop flight included
Montreal (YUL) to Christiansted (STX)
Stay at this 3.5-star beach hotel in Christiansted. Enjoy free breakfast, free parking, and 2 outdoor pools. Our guests praise the helpful staff in our reviews. Popular attractions Casino at the Divi Carina Bay and Grape Tree Beach are located nearby.
Top U.S. Virgin Islands hotels deals

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $583 per night
CA $583
CA $775 total
Nov 17 - Nov 18
includes taxes & fees
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 Magens Bay Beach and Sapphire Beach are located nearby.
Pool
Spa

Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay, St. Thomas
The price is CA $357 per night
CA $357
CA $402 total
Nov 17 - Nov 18
includes taxes & fees
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 Magens Bay Beach are located nearby.
Pool
Parking included

Windward Passage Hotel
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.
Pool
Parking included

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $363 per night
CA $363
CA $445 total
Nov 15 - Nov 16
includes taxes & fees
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.
Pool
Pet-friendly

The Ritz-Carlton, St. Thomas
6900 Great Bay, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $1,049 per night
CA $1,049
CA $1,409 total
Nov 19 - Nov 20
includes taxes & fees
Stay at this 5-star luxury resort in St. Thomas. Enjoy 2 outdoor pools, a full-service spa, and 4 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Magens Bay Beach are located nearby.
Pool
Spa

Carambola Beach Resort St. Croix, US Virgin Islands
Estate Davis Bay, Kingshill, St. Croix
Free cancellation
Reserve now, pay when you stay
The price is CA $325 per night
CA $325
CA $366 total
Nov 20 - Nov 21
includes taxes & fees
Stay at this 4-star beach resort in Kingshill. Enjoy free WiFi, free parking, and a beach locale. Our guests praise the helpful staff in our reviews. Popular attractions Davis Beach and Annaly Bay Hike and Tidal Pools are located nearby.
Pool
Parking included
Don't see what you're looking for?
See all available properties in U.S. Virgin Islands
View all propertiesLowest 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.
Popular places to visit

Sapphire Beach
Nothing says vacation like spending a lazy day at Sapphire Beach, a popular beach in Red Hook. You can seek out the snorkeling spots in this family-friendly area.

Trunk Bay
If a restful vacation is part of your travel plans, Trunk Bay might be the perfect place to seek out during your trip to St. John. Amble around the area's seaside or seek out the snorkeling spots.

Magens Bay Beach
Nothing says vacation like spending a lazy day at Magens Bay Beach, a popular beach in St. Thomas. Stroll along the waterfront in this romantic area, or seek out the snorkeling spots.
Photos of local treasures
Browse U.S. Virgin Islands vacation photos for more inspiration






