Caribbean - Bahamas cruise ports

Freeport, Grand Bahama Island, photo">

Freeport/Lucaya is located on Grand Bahama Island and is the second largest city in the Bahamas. Freeport's many beaches offer you the once-in-a-lifetime opportunity to actually swim alongside dolphins! Freeport is truly a sports-lover's paradise; besides the scuba-diving, windsurfing, and fishing, Freeport boasts first-class golf courses!

Cruises to Freeport, Grand Bahama Island
Cococay (Cruise Line's Private Island), photo">

Enjoy swimming, snorkeling, and sunning on Cococay, a private island that Royal Caribbean has reserved just for you! Do a little shopping at the Straw Market or just relax in the sun on the white sandy beaches and in the azure waters that you only find in the Bahamas. Go snorkeling, scuba diving, cruising by banana boat, or try parasailing! This island was built for you.

Cruises to Cococay (Cruise Line's Private Island)
Great Stirrup Cay (Cruise Line Private Island), Bahamas, photo">

Join Norwegian Cruiselines on the private island of Great Stirrup Cay. Four square miles of white beaches and coconut palm trees. Great Stirrup Cay features great swimming and snorkeling. Enjoy a barbecue Bahamas-style or do some shopping at the straw market to make your island experience complete.

Cruises to Great Stirrup Cay (Cruise Line Private Island), Bahamas

Little Stirrup Cay (Cruise Line Private Island), Bahamas