The trendy beach resort towns in Sri Lanka are a must visit for any tourist or local who loves the beach and the mesmerising sunsets they come with.
Being an island, Sri Lanka obviously has many beaches to call its own, and of them all, we have the best for you here.
Galle

Galle Fort
When one thinks of the Southern coastline, Galle pops to mind. With its forts, amazing views, sunset points, authentic lighthouse and charming restaurants along its cobbled streets, Galle sure is a quaint beach resort town.
Kalutara

The mighty Kalu River meets the Indian Ocean at Kalutara
Located on the Western coastline of the island, Kalutara beach offers scenic views and golden stretches of sands for any visitor. You can also find
Kalutara hotels and resorts scattered about the vicinity.
Tangalle

Tangalle Beach
Venturing down south and beyond the Galle and Matara beaches is a town that is quite unpopulated and is perfect for the idyllic vacationers who prefer quieter holidays. Being the southern-most tip of Sri Lanka, this beach destination offers amazing views that are infinite in the real sense too.
Trincomalee

Photo by @kyrietrip via Instagram
Mostly known for its religious prominence, this town has its own natural harbour and a charming old town to go along with it. A typical trip to Trinco will also have you dipping your feet in the waves at Upaveli and Nilaveli beaches too.