Cool Pools: Grand Lucayan March 20, 2015| By:Five Star Alliance Grand Lucayan is located on the picturesque Grand Bahama Island and features three swimming pools. Book your sun lounger at Grand Lucayan >> Posted in: Freeport, Featured Luxury Hotels, Beach and Island, Bermuda & The Caribbean Share : Related Hotels Grand Lucayan Resort Lighthouse Pointe Freeport, Bahamas 79 Good 39 Reviews Pelican Bay at Lucaya Grand Bahama Island, Bahamas 91 Excellent 542 Reviews More Related Hotels