1800 121 187 Connect with our cruise experts
Cruz Bay (St. John)
Visting Ships
8
No. visiting ships
Number Of Departures
8
No. of Cruises
Cruises from $627 per day
$627
From Price per day

Cruises from Cruz Bay (St. John)

Cruz Bay (population 2700) is the main town on the island of St John, in the US Virgin Islands. The three main islands and many smaller ones that constitute US Virgin Islands are located in the Leeward Island of the Eastern Caribbean. Cruz Bay is linked to other islands in the region by ferries, and tourists frequent the bars, shops and restaurants overlooking the bay. The beach has soft white sand, a designated swimming area, and space for day boaters to anchor.

The Virgin Islands National Park preserves approximately 60% of the island. The park is well-known for scuba diving and snorkeling, and has miles of hiking trails through the tropical rainforest.

Read More

Cruz Bay (St. John) Cruise Calendar

Cruz Bay (St. John) Ports

Australia's top-rated cruise booking agency 4.9 stars from 357 reviews

  • Customer Service
    5.0
  • Transparency
    4.9
  • Ease of booking
    5.0

Get expert advice from the same dedicated consultant at every stage.

Save with exclusive offers and deals on the best cruise lines.

100% family owned and operated and based in Australia for 20 years.

Subscribe