Home > Cruises > Caribbean Cruises > Virgin Islands Cruises

Virgin Islands Cruises

Are you looking for a cruise to Virgin Islands? Choose from 129 unique cruise itineraries to Virgin Islands, departing from Barcelona, Boston, Fort Lauderdale, Lisbon, Marigot and more. December is the most popular month to cruise to Virgin Islands and we have over 585 departures available from sixteen of the world's leading cruise lines.
Filter Results
Departures
Show More...
Duration
7 Days
17 Days
Countries Visited
Start & End Cities
Ship Size
Ship Features
Operators
Show More...
Price
$900pp
$24,910pp
Countries
Show More...
Filter Results
129 Cruises (585 Cruise Departures)
Cruise
 (1)

11 Days (10 Nights) Lisbon to San Juan
Cruise Line: Norwegian Cruise Line
Departure: 13 November 2025
Countries Visited: Portugal, Virgin Islands, Puerto Rico
More At Sea Offer
INSIDE
$2,567
OCEANVIEW
-
BALCONY
$3,256
SUITE
$3,561
From (per person) 2,567
Cruise

8 Days (7 Nights) Marigot to Philipsburg
Cruise Line: Ponant
Ship: Le Ponant
Departures: Dec 2025 to Mar 2026
Countries Visited: Saint Martin, Anguilla, Virgin Islands
Exclusive Savings
INSIDE
-
OCEANVIEW
$10,055
BALCONY
$13,525
SUITE
$14,514
Save (per person) 208
From (per person) 10,055
Cruise
 (1)

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 09 November 2024
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
More At Sea Offer
INSIDE
$1,337
OCEANVIEW
-
BALCONY
$2,621
SUITE
$7,790
From (per person) 1,337
Cruise
 (1)

8 Days (7 Nights) Miami to Miami
Cruise Line: Norwegian Cruise Line
Departures: Nov 2024 to Apr 2026
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
More At Sea Offer
INSIDE
$1,548
OCEANVIEW
$1,823
BALCONY
$2,130
SUITE
$2,360
From (per person) 1,548
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 23 November 2025
Countries Visited: Puerto Rico, Virgin Islands, Curacao, Aruba
Exclusive DealExclusive Solo Offer
INSIDE
$1,566
OCEANVIEW
$1,668
BALCONY
$2,029
SUITE
$3,001
Save (per person) 799
From (per person) 1,566
Cruise
 (2)

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Princess
Departures: Oct 2024 to Aug 2026
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$1,173
OCEANVIEW
$1,384
BALCONY
$1,565
SUITE
$1,859
From (per person) 1,173
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 09 November 2025
Countries Visited: Puerto Rico, Virgin Islands, Aruba, Curacao
Exclusive Deal
INSIDE
$1,512
OCEANVIEW
$1,526
BALCONY
$2,016
SUITE
$3,138
Save (per person) 773
From (per person) 1,512
Cruise
 (1)

8 Days (7 Nights) Miami to Miami
Cruise Line: Norwegian Cruise Line
Departure: 06 April 2025
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
More At Sea Offer
INSIDE
$2,605
OCEANVIEW
$2,819
BALCONY
$3,400
SUITE
$3,476
From (per person) 2,605
New ReleaseCruise
 (3)

8 Days (7 Nights) Saint John's to Saint Thomas
Cruise Line: Emerald Cruises
Departure: 14 December 2024
Countries Visited: Antigua and Barbuda, Saint Barthelemy, Guadeloupe, Virgin Islands
Exclusive Deal
INSIDE
-
OCEANVIEW
-
BALCONY
-
SUITE
$6,336
Save (per person) 4,064
From (per person) 6,336
Cruise
 (2)

8 Days (7 Nights) San Juan to San Juan
Cruise Line: Royal Caribbean
Departure: 01 March 2026
Countries Visited: Puerto Rico, Curacao, Aruba, Virgin Islands
Exclusive DealExclusive Solo Offer
INSIDE
$1,129
OCEANVIEW
$1,177
BALCONY
$1,825
SUITE
$2,646
Save (per person) 596
From (per person) 1,129
Cruise
 (1)

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Norwegian Cruise Line
Departure: 26 April 2025
Countries Visited: USA, Bahamas, Virgin Islands, Dominican Republic
More At Sea Offer
INSIDE
$3,536
OCEANVIEW
$4,101
BALCONY
$4,515
SUITE
$6,197
From (per person) 3,536
Cruise
 (1)

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Norwegian Cruise Line
Departures: Nov 2024 to Nov 2026
Countries Visited: USA, Dominican Republic, Virgin Islands, Bahamas
More At Sea OfferExclusive Solo Offer
INSIDE
$1,292
OCEANVIEW
$2,492
BALCONY
$1,902
SUITE
$2,208
From (per person) 1,292
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 21 December 2025
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda
Exclusive Deal
INSIDE
$1,805
OCEANVIEW
$1,951
BALCONY
$2,211
SUITE
$7,134
Save (per person) 2,840
From (per person) 1,805
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departure: 11 May 2025
Countries Visited: USA, Bahamas, Virgin Islands, Sint Maarten
Exclusive Deal
INSIDE
$1,576
OCEANVIEW
$1,632
BALCONY
$1,965
SUITE
$4,581
Save (per person) 2,839
From (per person) 1,576
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Holland America
Ship: Eurodam
Departure: 23 December 2024
Countries Visited: USA, Puerto Rico, Virgin Islands, Bahamas
Flash Deal
INSIDE
$1,626
OCEANVIEW
$1,853
BALCONY
$2,467
SUITE
$4,160
From (per person) 1,626
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departures: Nov 2024 to Apr 2025
Countries Visited: USA, Saint Kitts and Nevis, Virgin Islands, Bahamas
Exclusive Deal
INSIDE
$2,587
OCEANVIEW
$2,923
BALCONY
$3,385
SUITE
$5,634
Save (per person) 2,382
From (per person) 2,587
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departures: Oct 2025 to Apr 2026
Countries Visited: USA, Dominican Republic, Virgin Islands, Saint Kitts and Nevis
Exclusive Deal
INSIDE
$1,206
OCEANVIEW
$1,319
BALCONY
$1,429
SUITE
$5,534
Save (per person) 2,856
From (per person) 1,206
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departure: 28 December 2025
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$2,070
OCEANVIEW
$2,781
BALCONY
$3,332
SUITE
$3,914
Save (per person) 956
From (per person) 2,070
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Nov 2024 to Jul 2025
Countries Visited: USA, Sint Maarten, Virgin Islands, Bahamas
Exclusive Deal
INSIDE
$1,555
OCEANVIEW
$2,006
BALCONY
$2,011
SUITE
$3,693
Save (per person) 1,226
From (per person) 1,555
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departures: Oct 2024 to Oct 2024
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$1,208
OCEANVIEW
$1,296
BALCONY
$1,458
SUITE
$4,909
Save (per person) 625
From (per person) 1,208
New ReleaseCruise

8 Days (7 Nights) Saint Thomas to Saint Thomas
Cruise Line: Emerald Cruises
Departures: Dec 2026 to Mar 2027
Countries Visited: Virgin Islands, Anguilla, Saint Martin, Saint Barthelemy
Exclusive Deal
INSIDE
-
OCEANVIEW
$5,440
BALCONY
-
SUITE
$6,979
Save (per person) 3,559
From (per person) 5,440
Cruise

9 Days (8 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departures: Nov 2024 to Mar 2025
Countries Visited: USA, Sint Maarten, Virgin Islands, Saint Kitts and Nevis
Exclusive Deal
INSIDE
$1,134
OCEANVIEW
$1,673
BALCONY
$2,643
SUITE
$3,990
Save (per person) 741
From (per person) 1,134
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Royal Caribbean
Departure: 16 February 2025
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda
Exclusive Deal
INSIDE
$1,576
OCEANVIEW
$2,035
BALCONY
$2,777
SUITE
$4,098
Save (per person) 748
From (per person) 1,576
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Celebrity Cruises
Departures: Nov 2025 to Apr 2026
Countries Visited: USA, Bahamas, Virgin Islands, Antigua and Barbuda
Exclusive Deal
INSIDE
$1,134
OCEANVIEW
$1,235
BALCONY
$1,416
SUITE
$5,539
Save (per person) 2,857
From (per person) 1,134
Cruise

10 Days (9 Nights) San Juan to New York
Cruise Line: Virgin Voyages
Ship: Valiant Lady
Departure: 28 March 2026
Countries Visited: Puerto Rico, Virgin Islands, Dominican Republic, USA
70% Off Second Sailor + Save
INSIDE
$2,900
OCEANVIEW
$3,069
BALCONY
$3,382
SUITE
$6,595
From (per person) 2,900
Cruise

8 Days (7 Nights) Orlando to Orlando
Cruise Line: Royal Caribbean
Departures: Oct 2024 to Apr 2026
Countries Visited: USA, Bahamas, Virgin Islands, Sint Maarten
Exclusive Deal
INSIDE
$1,268
OCEANVIEW
$2,066
BALCONY
$1,668
SUITE
$3,747
Save (per person) 1,848
From (per person) 1,268
Cruise

11 Days (10 Nights) New York to New York
Cruise Line: Norwegian Cruise Line
Departure: 11 December 2024
Countries Visited: USA, Dominican Republic, Puerto Rico, Virgin Islands
More At Sea Offer
INSIDE
$2,102
OCEANVIEW
$2,332
BALCONY
$2,715
SUITE
$3,326
From (per person) 2,102
Cruise

8 Days (7 Nights) Miami to Miami
Cruise Line: Royal Caribbean
Departures: Nov 2025 to Apr 2026
Countries Visited: USA, Bahamas, Puerto Rico, Virgin Islands
Exclusive Deal
INSIDE
$1,076
OCEANVIEW
$1,370
BALCONY
$1,662
SUITE
$2,442
Save (per person) 683
From (per person) 1,076
Cruise

15 Days (14 Nights) Barcelona to Miami
Cruise Line: MSC Cruises
Departure: 21 November 2025
Countries Visited: Spain, Puerto Rico, Virgin Islands, USA
Early Booking Offer
INSIDE
$1,944
OCEANVIEW
$2,196
BALCONY
$2,487
SUITE
$4,475
From (per person) 1,944
Cruise

8 Days (7 Nights) Fort Lauderdale to Fort Lauderdale
Cruise Line: Celebrity Cruises
Departure: 25 November 2024
Countries Visited: USA, Sint Maarten, Virgin Islands, Dominican Republic
Exclusive Deal
INSIDE
$1,179
OCEANVIEW
$1,757
BALCONY
-
SUITE
$12,950
Save (per person) 3,306
From (per person) 1,179
Results: 1-30 of 129

No Results found. Try changing your search filters.

Caribbean & Bahamas Cruises

Travel Styles

Trip Lengths