Top beaches in Sri Lanka


Sri Lanka, a beautiful island country, is known for its natural beauty, particularly its beaches.There are top beaches in Sri Lanka. People from around the world flock to explore these stunning beaches, which offer stunning views and serene surroundings. These beaches provide the perfect place to relax and rejuvenate, offering a sense of joy and peace.

If you’re a beach lover, Beaches in Sri Lanka are a must-visit destination for their idyllic scenery, colorful wildlife, and excellent surfing. Each beach has its own unique character, from white sand bars to palm tree beach swings and bohemian bars. There’s something for every traveler, from advanced surfers seeking the best waves to hammock lovers seeking relaxation and fresh coconuts. Spending time on the beaches is an absolute must-do in Sri Lanka.

Mirissa Beach – Matara district

mirissa beach matara

Mirissa Beach in Sri Lanka is a popular destination for tourists seeking excellent surfing, restaurants, bars, and snorkeling. With a variety of activities to enjoy, including whale-watching trips in February and March, Mirissa Beach attracts a diverse range of people, from advanced surfers to avid sunbathers. With a 2km stretch, the beach is home to Parrot Rock, the best spot for snorkeling, and surfers of all ages and abilities enjoying the incredible waves. With a host of offshore visitors, Mirissa Beach is a must-visit destination for anyone looking to enjoy the beautiful beaches and wildlife.

Uppuveli beach, Trincomalee District


Sri Lanka’s east coast’s sandy beaches attract locals and visitors alike. Local fishermen use colorful wooden boats to explore the Indian Ocean, while sun-worshippers camp and play volleyball. After sunset, the beach bars become lively. Uppuveli Beach, located near Trincomalee’s main town, is the primary beach location, with numerous hotels and eateries. The area is lively and occasionally touristy, with a few seaside bars and eateries.

Nilaveli beach, Trincomalee District

nilaveli beach trincomalee

Nilaveli, a small beach resort near Trincomalee town, offers a serene escape with white sand and turquoise waters. It’s a popular destination for boat trips to Pigeon Island National Park, where divers can snorkel with turtles and 300 fish species. Nilaveli attracts visitors from across the nation due to its beautiful white beach and peaceful atmosphere. The beach is mostly local with laid-back attitudes, but there are a few restaurants and sun loungers available for hire. To snorkel at Pigeon Island, you can charter a boat from Nilaveli Beach.

Kalpitiya beach, Puttalam District

kalpitiya beach puttalam

Kalpitiya, located on the west coast, offers kite-surfing and boat trips for water sports enthusiasts. The strongest winds occur from May to September. Boat trips in November and April allow visitors to observe thousands of dolphins off shore, providing a unique experience for beach holidayers.

Hiriketiya beach, Matara District

hiriketiya beach matara

Hiriketiya Beach, located on the south coast of Sri Lanka, has become a popular destination for bohemian surf chic. With boutique hotels, craft shops, yoga workshops, and cafés offering flat whites and vegan burgers, Hiri Beach is becoming a surfer’s paradise. The beautiful beach, surrounded by a sheltered horseshoe bay, is popular for swimming and boasts a dense palm tree forest and trendy eateries. Surfers from around the world flock to this surfy, bohemian vibe, making Hiriketiya a popular destination for surfers.

Arugam Bay beach, Ampara District

arugam bay ampara

Arugambay, also known as “Arugam Kudah,” is a historic settlement on the Indian Ocean and is a surfer’s paradise. It is important during the busy season from June to August, with surf tourism being the main focus. The breaks are considered Sri Lanka’s best and attract surfers from April through September. The resort offers chilled-out bars, restaurants, affordable accommodations, and frequent beach parties, making it a popular destination for backpackers. The area features quality breaks, lagoons, historic temples, and the nearby Kumana national park. Restaurants and shops are open from February to October, with excellent weather during this season.

Other Top beaches in Sri Lanka

  • Hikkaduwa beach
  • Unawatuna
  • Bentota beach
  • Negombo
  • Koggala
  • Weligama


01. Best things to do in Mirissa

Coconut tree hill

Whale watching

Visit the Sea Turtle hatchery

Visit parrot rock

02. What time period is best to visit sri lanka

The best time to visit the west and south coast and hill country is from December to March. The best weather on the east coast is from April or May to September

03. Which season is best in Mirissa?

The best time to go to Mirissa is from November to April.