1300 138 755  or  enquire now


Top 5 golden beaches in Sri Lanka

| Words by Insider Journeys |

Sri Lanka is famous for its tropical climate and beautiful, golden beaches. Bathe in the sunset over the western coast in Galle or catch the first glimpses of sunlight from Passikudah. Here are our top 5 picks:


Venture to one of the country’s most popular stretches of beach, Bentota where palm trees line the coast and turquoise water laps the sand. Make your stay more relaxing without breaking the bank and book a night (or five) at Avani Bentota Resort and Spa where each modern room faces the beach.

South coast beach


This horseshoe shaped beach is located close to the colonial town of Galle. Backed by one of the most popular villages in Sri Lanka, the beach is lined with palm trees, guesthouses and restaurants, making it a popular stop for tourists. Grab a drink and watch the sunset over the water.


Thinking tropical? Think Tangalle. Tucked away in a cove, Tangalle is a picturesque bay of sun, sand and water. Spend lazy days dipping your toes in the water and soaking up the sunshine or reading a book on the stretches of soft white sand. Escape the hustle and bustle of the often busy beaches of Sri Lanka for the peace and quiet of a tropical paradise.

Beach in Sri Lanka


Located on the east coast of Sri Lanka, Passikudah is a small village, famous for its golden bay and clear shallow water. There are notable diving spots in Batticaloa, not too far from Passikudah. Batticaloa is home to an historic Dutch fort and a lagoon which reportedly has singing fish.


Journey down the scenic coast to Galle, an historic fort town on the shores of the Arabian Sea. Galle is the gateway to the beaches along the west coast of Sri Lanka. Head to Hikkaduwa for the hustle and bustle of a beach resort town or escape the crowds at beaches between Narigama and Dodanduwa.

stilt fishermen in Galle

Discover Sri Lanka's best beaches with tours including flights on sale now! Click here to find out more!