The Pelican Bay Hotel is located at the marina, in the heart of the Lucayan Beach and shopping area. European architecture is graced by Caribbean romance and Bahamian hospitality in a quaint, intimate and unique charming hotel, perched amidst lush gardens, the marina and the Bahamian sea.
| Pelican Bay At Lucaya - Location Detail |
Grand Bahama Island, Bahamas Seahorse Road at Port Lucaya,
Adjacent to Port Lucaya Marketplace, this resort occupies a promontory jutting into Bell Channel Bay, a narrow waterway near Grand Bahama's south shore 5 miles from Freeport.