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 90 Excellent 49 Reviews Pelican Bay at Lucaya Grand Bahama Island, Bahamas 92 Excellent 491 Reviews More Related Hotels