Skip to main content

Search results

Active: Virgin Voyages San Juan, Puerto Rico Clear all

45 Results

Fare shown

Lowest price uses the selected cabin.

Order by

Changing cabin switches back to lowest price.

Prices per person · incl. taxes & fees.

View Cruise line Line / Ship Built Stars Departs Nights Ports Sea days From To Destination Inside from pp Inside Oceanview Balcony Suite
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Apr 10, 2027 5 4 2 San Juan, Puerto Rico Miami, Florida Caribbean

from $600

$120 / night

$600 $645 $795 $2,500
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Jan 2, 2028 6 5 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $654

$109 / night

$654 $774 $1,074 $3,300
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Nov 20, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Nov 27, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Jan 22, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Jan 29, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Jan 8, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Jan 15, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $763

$109 / night

$763 $903 $1,253 $3,850
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Feb 6, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $1,113 $1,323 $3,563
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Dec 4, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Dec 11, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Feb 5, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Feb 19, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Feb 26, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Feb 12, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $833

$119 / night

$833 $973 $1,323 $3,850
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Jan 23, 2027 6 5 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $834

$139 / night

$834 $1,014 $1,194 $3,414
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Mar 11, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Mar 4, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,393 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Mar 18, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Mar 25, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Apr 1, 2028 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Apr 8, 2028 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $903

$129 / night

$903 $1,043 $1,253 $3,850
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Nov 12, 2027 8 7 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $952

$119 / night

$952 $1,112 $1,512 $4,320
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Jan 2, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $973

$139 / night

$973 $1,183 $1,463 $3,983
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Jan 9, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $973

$139 / night

$973 $1,183 $1,393 $3,983
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Nov 14, 2026 6 5 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,014

$169 / night

$1,014 $1,134 $1,314 $3,294
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Nov 28, 2026 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,043 $1,113 $2,863
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Dec 19, 2026 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,183 $1,323 $4,193
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Jan 16, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,253 $1,393 $2,863
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Feb 20, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,253 $1,463 $3,983
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Feb 27, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,253 $1,463 $3,913
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Mar 6, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,253 $1,463 $3,983
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Apr 3, 2027 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,043

$149 / night

$1,043 $1,253 $1,463 $3,983
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Mar 13, 2027 6 5 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,050

$175 / night

$1,050 $1,074 $1,254 $3,414
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Dec 18, 2027 8 6 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,112

$139 / night

$1,112 $1,272 $1,592 $4,960
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Oct 31, 2026 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,113

$159 / night

$1,113 $1,323 $1,533 $4,123
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Dec 5, 2026 7 5 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,113

$159 / night

$1,113 $1,253 $1,463 $3,703
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Dec 12, 2026 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,183

$169 / night

$1,183 $1,183 $1,253 $2,863
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Nov 20, 2026 8 6 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,192

$149 / night

$1,192 $1,432 $1,592 $4,552
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Jan 29, 2027 8 6 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,272

$159 / night

$1,272 $1,432 $1,672 $4,552
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Mar 19, 2027 8 6 2 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,272

$159 / night

$1,272 $1,512 $1,752 $4,552
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Nov 7, 2026 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,323

$189 / night

$1,323 $1,603 $1,743 $3,773
Virgin Voyages Virgin VoyagesScarlet Lady 2019 5 Dec 26, 2027 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,673

$239 / night

$1,673 $1,813 $2,093 $4,480
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Dec 26, 2026 7 6 1 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,883

$269 / night

$1,883 $1,953 $2,233 $4,823
Virgin Voyages Virgin VoyagesValiant Lady 2020 5 Feb 13, 2027 7 4 3 San Juan, Puerto Rico San Juan, Puerto Rico Caribbean

from $1,533

$219 / night

Inside unavailable · least expensive available

$1,533 $1,813

Prices are indicative, sourced from third-party data feeds, and not guaranteed — they may differ from the cruise line's current fare. Always confirm the final price directly with the cruise line or a travel agent before booking. How our pricing works