The pink sand and turquoise water of Harbour Island

21 of the best · The Bahamas

The Best Beaches in The Bahamas

Harbour Island’s pink sand and its secret, Nassau’s town beaches, Exuma’s Stocking Island, Eleuthera’s surf and Lighthouse Beach, and quiet sand on the southern islands.

Our 21 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love The Bahamas.

  1. The pink one

    Pink Sand Beach

    Harbour Island·Beach

    Three miles of pink sand on Harbour Island’s Atlantic side.

    Explore View on map

  2. On the line

    Tropic of Cancer Beach

    Little Exuma·Beach

    A crescent of white-powder sand on Little Exuma, also called Pelican Beach.

    Explore View on map

The full list: Beaches, A–Z

Show 20 of 21 places on a map
Neighbourhood

In depth 1

Why the sand is pink.

  1. The back story

    Why Harbour Island’s sand is pink

    Harbour Island·In depth: pink sand

    The tiny sea creatures that colour Harbour Island’s beach, and the other pink-sand beaches of Eleuthera and Cat Island.

    Explore View on map

Nassau & Paradise Island 3

Close to town.

  1. Paradise Island’s long beach

    Cabbage Beach

    Paradise Island·Beach

    A long Paradise Island beach for water-skiing, snorkelling and parasailing.

    Explore View on map

  2. The resort beach

    Cable Beach

    New Providence·Beach

    Two miles of beach in front of Baha Mar, the golf course and the casino.

    Explore View on map

  3. The town beach

    Junkanoo Beach

    Western Esplanade · Downtown Nassau·Beach

    The beach a few minutes’ walk from the cruise dock, joining Arawak Cay and Long Wharf.

    Explore View on map

Out Islands 17

Worth the trip.

  1. Four miles of white

    Cape Santa Maria

    Long Island·Beach

    Four miles of bright white sand at Long Island’s northern tip.

    Explore View on map

  2. Sand dollars at low tide

    Coco Plum Beach

    Great Exuma·Beach

    A palm-dotted beach on Great Exuma, best at low tide.

    Explore View on map

  3. Quiet sand near Steventon

    Flamingo Bay

    Great Exuma·Beach

    A quarter-mile of powdery sand and clear water between Steventon and Roker’s Point.

    Explore View on map

  4. Pink sand, Eleuthera side

    French Leave Beach

    Governor’s Harbour · Eleuthera·Beach

    More than a mile of pink sand near Governor’s Harbour.

    Explore View on map

  5. The welcome mat

    Gold Rock Beach

    Lucayan National Park · Grand Bahama·Beach

    A wide, wild beach in Lucayan National Park, 25 miles from Freeport.

    Explore View on map

  6. San Salvador’s favourite

    Grotto Beach

    Sandy Point · San Salvador·Beach

    A secluded powder-white beach at Sandy Point, a traveller favourite on San Salvador.

    Explore View on map

  7. Blush-rose sand at the southern tip

    Lighthouse Beach

    Bannerman Town · South Eleuthera·Beach

    Miles of soft, blush-rose sand at the southern tip of Eleuthera, below an old lighthouse.

    Explore View on map

  8. White sand on Cat Island

    Old Bight Beach

    Old Bight · Cat Island·Beach

    A long white-sand beach on Cat Island, one of the island’s secluded favourites.

    Explore View on map

  9. The pink one

    Pink Sand Beach

    Harbour Island·Beach

    Three miles of pink sand on Harbour Island’s Atlantic side.

    Explore View on map

  10. Shallow and soft

    Spanish Wells Beach

    Spanish Wells · Eleuthera·Beach

    Soft, powdery sand and shallow water that runs a long way out, good for small children.

    Explore View on map

  11. Across the harbour from George Town

    Stocking Island

    Elizabeth Harbour · Exuma·Beach

    White-sand beaches, blue holes and stromatolites, a short boat ride from George Town.

    Explore View on map

  12. Coves among the cliffs

    Sugar Beach

    Great Harbour Cay · Berry Islands·Beach

    Sandy coves among cliffs on Great Harbour Cay, with caves and excellent shelling.

    Explore View on map

  13. Eleuthera’s surf

    Surfer’s Beach

    Gregory Town · Eleuthera·Beach

    A two-mile beach two miles south of Gregory Town, where Atlantic breaks roll in.

    Explore View on map

  14. A sandbar at low tide

    Tahiti Beach

    Elbow Cay · Abaco·Beach

    A palm-lined arc of white sand at the southern tip of Elbow Cay, reached on foot, by bike or by boat.

    Explore View on map

  15. A park on the beach

    Taino Beach

    Lucaya · Grand Bahama·Beach

    A beach park in Lucaya with a nature trail and bird sanctuary, home to the Junkanoo Summer Festival.

    Explore View on map

  16. On the line

    Tropic of Cancer Beach

    Little Exuma·Beach

    A crescent of white-powder sand on Little Exuma, also called Pelican Beach.

    Explore View on map

  17. Freeport’s busy beach

    Xanadu Beach

    Freeport · Grand Bahama·Beach

    A popular beach three miles from the old International Bazaar, with water sports and food stalls.

    Explore View on map

Explore more of The Bahamas

The ULTIMATE letter

The Bahamas in your inbox

An occasional email with new places, island guides and our latest in-depth articles. No spam, ever.