South of Freeport on Grand Bahama Island, the snorkeling at Pillar Castle is known for 2 big pillar coral formations. The two large pillar coral structures are located on either side of the mooring buoy in twenty foot deep water. This boat or shore accessed dive site has some surf but little currents. During Pillar Castle snorkeling, you may encounter grunts, snapper and moray eels.
A good place for an apres snorkeling drink is at Smith Point on Taino Beach.
To reach the snorkeling at Grand Bahama Island, most travelers will fly commercial airlines into Grand Bahama International Airport (FPO) in Freeport on Grand Bahama Island. There are regular flights from Florida (Orlando, West Palm Beach and Fort Lauderdale) directly into Grand Bahama International Airport (FPO) in Freeport on Silver Airways (a United Airlines partner). Alternately, there is a high-speed ferry from Ft Lauderdale to Grand Bahama Island known as the Balearia Bahamas Express (3 hours) that runs six days a week. It departs from Port Everglades in Fort Lauderdale, Florida, and heads to Freeport on Grand Bahama Island.
Tip: Keep in mind while snorkeling Pillar Castle off Grand Bahama Island, the water temperture is known to vary greatly from summer (78F-84F) to winter (68F-76F). Overall, the snorkeling on Grand Bahama Island is very popular due to the clear waters.
Overall, Pillar Castle is the 9th most popular snorkel dive spot of all 11 snorkeling dives in Grand Bahama Island.