Sri Lanka beach destinations

Top beaches in Sri Lanka

We have included the most popular beach destinations in Sri Lanka.

Arugam Bay Beach

Mountain View Mountain View

This is a gorgeous world renowned bay which is perfect for pro surfing. The Arugam Bay surf beach is located 314 km from Colombo and listed as one of the top ten surf points in the world.This beach is ideal place for all kinds of water sports and underwater photography. Click to See the best places to stay in Arugam Bay Beach

Ambalangoda Beach

Ambalangoda, on the southwestern coast in Galle district about 85 Km from Colombo, has a beautiful white sandy beach.This town is popular for devil dancing and mask making. This coastal area with plenty of hotels are fascinating place for experiencing a luxury beach holiday. Click to See the best places to stay in Ambalangoda Beach

Bentota Beach

Bentota is located 64km south of Colombo in the South-western coastal belt of Sri Lanka. Calm seas during the season from November to April make Bentota Beach ideal for snorkeling, diving, sailing, wind surfing, water-skiing and fishing.Click to See the best places to stay in Bentota Beach

Hikkaduwa Beach

Hikkaduwa is situated 98 km from Colombo towards the south of Sri Lanka and reputed as the second best surfing spot in Sri Lanka. Hikkaduwa Coral Sanctuary is located a few hundred metres offshore. The sanctuary has approximately seventy varieties of multi-coloured corals. Click to See the best places to stay in Hikkaduwa Beach

Kalkudah Beach and Passikudah Bay

Kalkuda beach is located 282km east of Colombo in the eastern coast of Sri Lanka and ideal place for water sport activity like snorkeling, wind surfing or jet skiing and basking Kalkudah beach along the east coast is one among the many stunning beaches of Sri Lanka. Passikudah Bay is another wide beach which is 4 km long and located just south of Kalkudah The Kalkudah beach provides the perfect setting for sun bathing, windsurfing, and skiing. The best time to visit the East coast is ideally from May to September Click to See the best places to stay in Kalkudah Beach
Click to See the best places to stay in Passikudah Bay


Mountain View Convert your travelling experience into a money making machine !!! Start a travel blog and monetize your content.It doesn't matter whether you are a regular traveller or not.Always carry a good travel camera and ensure your new experiences are captured perfectly and post regularly to guide other people .Sony Alpha a6400 Mirrorless Camera ,Sony Alpha a6000 Mirrorless Digital Camera, Sony RX100 III 20.1 MP Premium Compact Digital Camera and Canon Powershot SX730 camera are some of the best travel cameras.

You need a good web hosting service to start your blog.Web hosting service are available in a wide range of prices ranging from a few dollars a month. You can compare key features of top web hosting services like GoDaddy, HostGator, Bluehost, and Hostinger .

If you lack images for your website you can download them from, and, for a small monthly subscription.

-More travel more money more money more travel-

Nilaveli Beach

Nilaweli beach is Located 275km from Colombo in Trincomalee district, beach has ample water sports facilities including fishing and sea angling. Whale Watching in the sanctuary is a speciality. Pigeon Island, a ten-minute boat ride from the Nilaveli beach, is an ideal place to skin/scuba dive, or to just have a sun bath. A few metres from the coast is a small rocky island that is good for snorkelling.Click to See the best places to stay in Nilaveli Beach

Tangalle Beach

Tangalle Beach is situated 195 km from Colombo in the Hambantota District on the southern tip of Sri Lanka,. You can relax on one of the top three beach zones around Tangalle, which are known to be private and secluded. Take part in the watersport. Go turtle watching. Enjoy the delicious seafood. It is a centre of tourism and a popular holiday destination on the south coast.Click to See the best places to stay in Tangalle Beach

Trincomalee Beach

Trincomalee Beach Located in east of the country 120 km from Colombo.Trincomalee has some of the most picturesque and scenic beaches found in Sri Lanka, .The area is famous for bathing and swimming, owing to the relative shallowness of the sea, allowing one to walk out over a hundred meters into the sea without the water reaching the chest. Horatio Nelson, the British admiral of the 18th century had described Trincomalee as the finest natural harbour in the world Click to See the best places to stay in Trincomalee Beach

Unawatuna Beach

Unawatuna is located 108 km from Colombo in Galle district of Sri Lanka. Unawatuna is a major tourist attraction in Sri Lanka and famous for its beautiful beach and corals. There is a reef protecting the beach, which makes it safe for bathing Unawatuna beach is a paradise for all those who want to listen to the silence of the sea and dive deep into the blue waters of the ocean. Unawatuna beach provides excellent opportunities for water sports such as sailing, wind surfing, diving, water skiing and scuba diving. Many hotels located on the beach offer various facilities for these water sports.Click to See the best places to stay in Unawatuna Beach

Weligama Beach

Weligama is located at a distance of 143 km south of Colombo along the southern coastal belt of Sri Lanka. Weligama is one of the most reliable place to learn to surf in the Indian Ocean with several famous surf points.Click to See the best places to stay in Weligama Beach

Polhena Beach

Polhena beach is located 160km from Colombo and an ideal place for scuba diving, surfing and sunbathing etc. It is a highly famed destination due to its natural swimming pool created by coral reef. Click to See the best places to stay in Polhena Beach

Negombo Beach

Negombo is a small beach town 37 km north of Colombo, Negombo is a mere 10 km away from the Bandaranaike International Airport. Negombo has a small port, and its economy is mainly based on tourism and its centuries-old fishing industry.The wide sandy beaches and the safe sea are the major tourist attractions Click to See the best places to stay in Negombo Beach

Mount Lavinia Beach

Mout Lavinia beach is located Ten km south of Colombo Fort, along Galle road , Mount Lavinia is an immediate Colombo city suburb that has often been a hot spot for tourism and nightlife. A better place for relaxing and night parties. Click to See the best places to stay in Mount Lavinia Beach

Mirissa Beach

Mirissa is a small town on the south coast of Sri Lanka, located 240 km from colombo. It is also a fishing port and one of the island's main whale and dolphin watching spot. Its headland separates its small fishing harbour from its beautiful curve of sandy beaches with calm and clear waters. Click to See the best places to stay in Mirissa Beach

Koggala Beach

Koggala is a coastal town located about 140 km south of Colombo one of the best and the longest beaches in Sri Lanka Stilt-Fishermen are a familiar sight here. Koggala a place rich in history and beauty with its calm blue mangrove fringed lagoons.Click to See the best places to stay in Koggala Beach

Galle Beach

Galle Beach is located 116km south of Colombo and this beach has become one of most important places in Sri Lanka being a world heritage site . Its natural harbour was a famous port built first in 1588 by the Portuguese, then extensively fortified by the Dutch during the 17th century from 1649 onwards. Galle is also known for its beautiful beaches, lace making, and gem polishing industries. Click to See the best places to stay in Galle Beach

Kalpitiya Beach

Kalpitiya peninsula, Kalpitiya Islands and Kalpitiya Beaches are a much visited tourist destination located 170km from Colombo Kalpitiya is a peninsula set in between the deep lagoon of Puttalam to the east and the magnificent Indian Ocean to the west this place gives the opportunity for whale and dolphin watching Click to See the best places to stay in Kalpitiya Beach