Pink Sands Resort, Harbour Island, Bahamas
Home Accommodations Location Amenities Dining Weddings & Honeymoons Activities Photogallery
Book Now Articles Join Our Mailing List Contact Us Private Residences

Pink Sands is located 50 miles east of Nassau on Harbour Island. Harbour Island has one of the oldest communities in the Bahamas with pastel colored clapboard houses dating back to the 1800s nestled along the harbour front. Only three miles in length and a half-mile in width, Harbour Island is known for its fabulous pink sand beach and island hospitality.

Pink Sands is 20 minutes from the North Eleuthera international airport (ELH) by land and water taxi transportation.

Pink Sands Resort Location Our Address
Harbour Island, Bahamas
Telephone no: (242) 333-2030
Fax: (242) 333-2060

Air Transportation

The nearest airport is North Eleuthera international (ELH) and is serviced from Miami, Ft. Lauderdale, and Nassau.

From USA connect via Ft. Lauderdale or Miami to North Eleuthera on Continental Connections. There are a couple of flights a day. North Eleuthera is our local airport and is approximately 20 minutes from the hotel. Getting from North Eleuthera Airport to Pink Sands involves taking a 15 minute taxi ride to the dock, a 5 minute water taxi across to Harbour Island and then another 15 minute taxi ride to Pink Sands. Each stage costs $5 per person. Transport is always available.

From Europe ...British Airways flies direct London to Nassau and then we recommend connecting on a 20 minute charter flights from Nassau to North Eleuthera. So guests do NOT need to overnight in Nassau.

There is a fast Ferry that leaves Nassau daily for Harbour Island at 8:00 AM and arrives at 10:30 AM. Costs $60 pp one way. The same ferry returns from Harbour Island to Nassau leaving at 3:50 PM arriving Nassau at 6:20 PM. THIS IS THE ONLY TIME IT RUNS. THE FERRY PORT IS A 45 MINUTE TAXI FROM THE NASSAU AIRPORT.

From Miami

  • Continental Airlines - 1 800 525 0280

From Fort Lauderdale

  • Continental Airlines - 1 800 525 0280
  • Twin Air - 954 359 8266

From Nassau

  • Bahamas Air - 242 377 8451
  • SouthernAir - 242 377 2014/5
  • Fast Ferry - 242 323 2166