Cruz Bay, St. John cruise port guide
About Cruz Bay, St. John
St. John is the smallest and most pristine of the main U.S. Virgin Islands, with two-thirds of the island protected as Virgin Islands National Park. Cruz Bay is the small ferry terminal and town where cruise passengers arrive, with access to the famous Trunk Bay (one of the world's top snorkeling beaches), Cinnamon Bay, and Coral Bay.
Quick facts
| Country | Virgin Islands |
| Coordinates | 18.3321, -64.7970 |
| Available cruises | 33 |
Cruises visiting Cruz Bay, St. John
Prices per person · incl. taxes & fees.
Sailing soonest
San Juan to San Juan
Star Pride · Caribbean · 11 nights
from $4,290
$390 / night
San Juan to San Juan
Star Pride · Caribbean · 14 nights
from $6,032
$430 / night
San Juan to San Juan
Star Pride · Caribbean · 14 nights
from $5,528
$394 / night
San Juan to San Juan
Star Pride · Caribbean · 7 nights
from $4,095
$585 / night
San Juan to San Juan
Star Pride · Caribbean · 14 nights
from $5,360
$382 / night
San Juan to San Juan
Star Pride · Caribbean · 14 nights
from $4,872
$348 / night
Showing the 20 least-expensive of 33 sailings.
Showing 33 Cruz Bay, St. John cruises
Open in full search →