Discover Paradise at Our Hotel in Grand Bahama. Welcome to Pelican Bay Hotel. Located in the heart of a tropical paradise, Pelican Bay Hotel welcomes you to enjoy a one-of-a-kind escape. Our hotel on Grand Bahama Island offers modern comfort and convenience with a uniquely happy and laid-back vibe. Unwind in our elegant guest rooms, delight in delectable cuisine at Sabor Restaurant & Bar, plan a group gathering in our event space, or take a dip in one of our three pools.