Welcome to Pelican Bay Hotel
Welcome to your happiest vacation. Pelican Bay Hotel on Grand Bahama Island is conveniently located in the town of Lucaya on beautiful Bell Channel Bay. Set against colorful Bahamian architecture and swaying palms, the hotel is a laid-back a tropical oasis designed for both business and leisure travel. Featuring over a collection of waterside rooms, 30,000 square feet of event space, onsite dining at Sabor and three refreshing pools, Pelican Bay is also within easy access of white sand beaches, the Port Lucaya Marketplace and various activities and attractions.