
Gold Rock Beach at Lucayan National Park is one of the most beautiful beaches on Grand Bahama. Located about 45 minutes from Lucaya and 1 hour from the cruise pier, you will spot... more »
Established as the smallest national park in the Bahamas in 1959, 1.5 Acre Peterson Cay is a tiny uninhabited island surrounded by beautiful coral reefs. Naturally the main... more »
Barbary Beach is called by locals as the most beautiful on the island, which may or may not be accurate - there are so many great beaches in Grand Bahama - but it gives you an... more »
Xanadu Beach is somewhat more protected from the wind and waves than Taino Beach or Lucaya Beach. The water is shallow quite a ways out, especially at high tide, so it's a good... more »