Best Beaches to Visit in Sri Lanka
Sri Lanka may be a small island, but its coastline is home to some of the most beautiful beaches in South Asia. From golden sandy bays and crystal-clear waters to world-class surf breaks and peaceful tropical escapes, there is a beach for every type of traveler.
Whether you are planning a romantic honeymoon, a family holiday, a surfing adventure, a relaxing beach escape, or a wildlife experience, Sri Lanka has the perfect coastline waiting for you.
But with so many stunning beaches to choose from, which ones should you visit?
Here are 10 of the best beaches in Sri Lanka, each offering something unique.
Mirissa Beach – Best for Whales, Sunsets & Relaxation
Mirissa is one of Sri Lanka’s most popular southern beaches, loved for its golden sand, turquoise waters, swaying palm trees, and unforgettable sunsets.
What makes Mirissa special is its combination of beach relaxation and marine adventures. It is one of the country's best-known starting points for whale-watching excursions, particularly during the main season from December to April.
Visitors can also enjoy swimming, snorkeling, beginner-friendly surfing, beachfront cafés, and relaxing under the tropical sun.
Why visit Mirissa?
Whale-watching opportunities
Beautiful tropical sunsets
Relaxed beach atmosphere
Beachfront cafés and restaurants
Great for couples and solo travelers
Best for: Couples, whale watching, sunsets, and relaxed beach holidays.
Unawatuna Beach – Best for Families & Swimming
Located close to the historic city of Galle, Unawatuna is a beautiful crescent-shaped bay surrounded by tropical greenery.
Its relatively sheltered waters make it a popular choice for swimming and relaxing by the sea. The beach also has a lively but laid-back atmosphere, with boutique hotels, cafés, seafood restaurants, and beachside spots.
For travelers who want more than just a beach day, nearby attractions such as Jungle Beach and Rumassala offer opportunities for short adventures and exploration.
Why visit Unawatuna?
Sheltered bay
Good swimming conditions
Family-friendly atmosphere
Restaurants and cafés nearby
Close to Galle and other attractions
Best for: Families, couples, swimming, and combining beach time with sightseeing.
Bentota Beach – Best for Luxury & Water Sports
Bentota is one of Sri Lanka’s most popular beach destinations for travelers looking for a mix of luxury, relaxation, and adventure.
The long sandy coastline is lined with resorts and hotels, while the Bentota River provides opportunities for exciting activities such as jet skiing, wakeboarding, boat rides, and river safaris.
For honeymooners and luxury travelers, Bentota offers the perfect balance between peaceful beach time and memorable experiences.
Why visit Bentota?
Luxury beachfront resorts
Wide sandy beaches
Exciting water sports
River safaris and boat rides
Excellent for honeymoon holidays
Best for: Honeymooners, luxury travelers, families, and water-sports lovers.
Arugam Bay – Best for Surfing & Adventure
On Sri Lanka’s east coast, Arugam Bay is a must-visit destination for surfers and adventure seekers.
Known for its famous surf breaks and relaxed atmosphere, Arugam Bay attracts surfers from around the world during the main surfing season. Even if you are not a surfer, the destination offers plenty to explore, including lagoons, wildlife experiences, local villages, and scenic coastal landscapes.
Its combination of surf culture, nature, and laid-back island life makes Arugam Bay different from many of Sri Lanka’s southern beaches.
Why visit Arugam Bay?
Excellent surfing conditions
Relaxed backpacker atmosphere
Lagoons and wildlife
Surf schools and cafés
Unique east-coast experience
Best for: Surfers, backpackers, adventure travelers, and young travelers.
Nilaveli Beach – Best for Pristine Beaches & Snorkeling
If your idea of the perfect beach is soft white sand, clear blue water, and fewer crowds, Nilaveli should be high on your list.
Located near Trincomalee, Nilaveli is known for its beautiful coastline and calm tropical atmosphere. The area is particularly attractive to travelers interested in snorkeling, diving, and marine life.
One of the biggest highlights is Pigeon Island National Park, which can be reached by boat and is famous for its coral reefs and diverse marine environment.
Why visit Nilaveli?
Beautiful white-sand beach
Clear turquoise waters
Snorkeling and diving
Access to Pigeon Island
Peaceful atmosphere
Best for: Nature lovers, couples, snorkeling, diving, and peaceful beach holidays.
Pasikuda Beach – Best for Calm & Shallow Waters
Pasikuda is famous for its exceptionally shallow and calm bay, creating a unique beach experience where visitors can walk a considerable distance into the sea while remaining in relatively shallow water.
The calm conditions and beautiful coastline make Pasikuda particularly attractive to families, couples, and travelers looking for a peaceful escape.
Luxury resorts along the coastline also make it an excellent choice for a comfortable tropical getaway.
Why visit Pasikuda?
Shallow and calm waters
Beautiful sandy coastline
Peaceful surroundings
Family-friendly atmosphere
Luxury beachfront resorts
Best for: Families, couples, swimming, and relaxing beach holidays.
Hiriketiya Beach – Best for Surfing, Cafés & Trendy Vibes
Hiriketiya, affectionately known as “Hiri,” is a small horseshoe-shaped bay on Sri Lanka’s south coast that has become a favorite among surfers, digital nomads, and younger travelers.
The sheltered bay provides appealing conditions for beginner surfers, while the surrounding area is filled with stylish cafés, yoga studios, boutique stays, and relaxed beach spots.
Hiriketiya is ideal if you want a beach destination that combines tropical scenery with a modern, laid-back lifestyle.
Why visit Hiriketiya?
Beginner-friendly surfing
Charming horseshoe-shaped bay
Trendy cafés and restaurants
Yoga and wellness experiences
Boutique accommodation
Best for: Beginner surfers, digital nomads, couples, and café lovers.
Uppuveli Beach – Best for Peaceful Beach Days & Marine Life
Just outside Trincomalee, Uppuveli is a beautiful stretch of coastline known for its soft sand, warm waters, and relaxed atmosphere.
Compared with some of Sri Lanka’s more famous beaches, Uppuveli can feel quieter and more laid-back. It is a great place to spend a slow morning by the sea, enjoy a beachfront meal, or explore the surrounding marine environment.
The nearby Trincomalee area also provides opportunities for snorkeling, diving, and other ocean-based experiences.
Why visit Uppuveli?
Peaceful beach atmosphere
Warm tropical waters
Marine activities
Close to Trincomalee attractions
Great for relaxing
Best for: Relaxation, couples, marine-life experiences, and quieter beach escapes.
Kalpitiya Beach – Best for Dolphins & Kite Surfing
Kalpitiya is where beach holidays meet marine adventures. Located on Sri Lanka’s northwestern coast, it is particularly famous for dolphin-watching excursions and kite surfing.
During the suitable season, visitors may have the chance to see large groups of dolphins in the surrounding waters. The area is also one of Sri Lanka’s most popular destinations for kite surfing thanks to its coastal winds and open waters.
For travelers who want something more adventurous than simply lying on the beach, Kalpitiya is an excellent choice.
Why visit Kalpitiya?
Dolphin-watching experiences
Kite surfing
Beautiful coastal landscapes
Water-based adventures
Less conventional beach destination
Best for: Adventure travelers, water-sports enthusiasts, and wildlife lovers.
Weligama Beach – Best for Beginner Surfers
Weligama is one of the best places in Sri Lanka to learn how to surf. Its wide sandy bay and generally manageable waves make it particularly popular with beginners.
The beach is surrounded by surf schools, cafés, restaurants, guesthouses, and hotels, giving the area a lively yet relaxed atmosphere.
Weligama is also conveniently located near several popular southern attractions, making it a great base for travelers who want to explore the south coast.
Why visit Weligama?
Excellent for beginner surfers
Many surf schools
Wide sandy bay
Plenty of cafés and accommodation
Convenient southern-coast location
Best for: First-time surfers, families, backpackers, and long-stay travelers.
Planning your Sri Lanka beach holiday? Explore the island, discover your perfect beaches, and create an itinerary that matches your travel style.








