Grand Bahama Island is a haven of gorgeous white-sand beaches and crystal-clear waters, so it’s no surprise it has become a top choice among Bahamas cruise destinations. When you step ashore in Freeport, you'll find a mix of beautiful beach resorts, lush natural landscapes, and charming local marketplaces to explore. From national parks and vibrant coral reefs to scenic waterfalls, this is one Caribbean cruise stop you won't want to miss.