Pelican Bay Hotel, located in the heart of Grand Bahama island, sits in a tropical oasis set against colorful Bahamian architecture, towering palms, and the stunning Bell Channel Bay. It is a true Bahamian treasure for business and leisure guests, as well as groups and events. Room feature private balconies, coffee & nespresso machines, cable TV and a variety of in-room luxuries designed to ensure your utmost relaxation.