7 Private Islands You Can Visit on a Cruiseby Lisa Cheng | February 06, 2017
2. Great Stirrup Cay, Bahamas
Who Sails There: Norwegian Cruise Line
Once a pirate hideout, this 250-acre island — popular for its stingray encounter and inflatable water slide — recently underwent major renovations. Here, you can choose from an array of shore excursions (think kayaking, snorkeling, and even swimming with pigs!). You'll also find six bars and restaurants (from tacos and tequila to burgers and beers). Large groups can rent private cabanas and enjoy sweeping ocean views, fresh fruit, bottled water, and other luxe amenities.
Lisa Cheng is a New York-based writer for ShermansCruise who also writes for Travel + Leisure.