Bell Channel Bay, Freeport, Bahamas
24 hours 954-969-0069
Pelican Bay Resort Pelican Bay Resort is on the southwestern end of Grand Bahama Island. Just a few miles away, guests can shop and dance at the Port Lucaya Marketplace, try their luck at the Bahamas Princess Casino, or simply play golf at the nearby courses. Read more…