Travel Sri Lanka Hub
Beautiful tropical beach in Sri Lanka
HomeBlogBest Beaches in Sri Lanka
Sri Lanka Beach Guide

Best Beaches in Sri Lanka

Discover Sri Lanka's most beautiful beaches for swimming, surfing, whale watching, family holidays, sunsets and peaceful tropical escapes.

August 16, 2026
12 min read
Sri Lanka

Sri Lanka is surrounded by the Indian Ocean and offers an impressive variety of beaches. From lively surf towns and sheltered swimming bays to quiet stretches of sand and palm-fringed tropical escapes, there is a beach for almost every type of traveler.

One of the most important things to understand before planning a beach holiday in Sri Lanka is the country's two monsoon systems. The southwest coast is generally favored during the northern hemisphere winter, while the east coast becomes the better choice during the southwest monsoon period. Sri Lanka Tourism describes this as one reason the island can offer beach holidays throughout the year.

Quick Answer: Which beach should you choose?

Choose Mirissa for whale watching and sunsets, Unawatuna for swimming and snorkelling, Arugam Bay for surfing,Nilaveli for a quieter east-coast escape, Bentota for resorts and water sports, and Weligama for beginner surfing.

Plan Around the Weather

When is the best time to visit Sri Lanka's beaches?

Sri Lanka has two main monsoon patterns that influence different sides of the island. In practical terms, this means you can often switch coasts depending on the season.

South & West Coast

Generally best from November to April.

• Mirissa

• Unawatuna

• Bentota

• Weligama

• Hikkaduwa

East Coast

Generally best from May to October.

• Arugam Bay

• Nilaveli

• Pasikuda

• Uppuveli

• Trincomalee

Beach Guide

10 of the best beaches in Sri Lanka

Every beach has a different personality. Some are perfect for surfing, others for swimming, wildlife, families or simply watching the sunset.

Mirissa Beach in Sri Lanka
01
Beach & Whale Watching
4.9

Mirissa is one of Sri Lanka's most famous southern beaches, known for its curved sandy bay, coconut palms, relaxed atmosphere and spectacular sunsets. It is also one of the country's main bases for whale-watching excursions.

Travel Tip

Combine a relaxed beach day with an early-morning whale-watching trip and return to the beach for sunset.

Things to do

Relax on Mirissa Beach
Visit Coconut Tree Hill
Join a whale-watching excursion
Watch the sunset
Explore nearby beaches and restaurants

Beach Details

Best Season

November – April

Recommended Stay

2–3 Days

Location

Matara District, Southern Province

Best For

CouplesWhale WatchingSunsets
Unawatuna Beach in Sri Lanka
02
Swimming & Snorkelling
4.8

Unawatuna is a beautiful crescent-shaped bay just outside Galle. Its sheltered waters and reef make it a popular choice for swimming and snorkelling, while Galle Fort is close enough to visit as part of the same trip.

Travel Tip

Stay in Unawatuna and combine beach time with a visit to historic Galle Fort.

Things to do

Swim in the sheltered bay
Go snorkelling
Visit nearby Jungle Beach
Explore Galle Fort
Enjoy a beachside dinner

Beach Details

Best Season

November – April

Recommended Stay

1–2 Days

Location

Galle District, Southern Province

Best For

SwimmingSnorkellingFamilies
Arugam Bay in Sri Lanka
03
Surfing & Adventure
4.8

Arugam Bay is one of Sri Lanka's best-known surfing destinations. The relaxed surf-town atmosphere, tropical coastline and nearby lagoons and wildlife areas make it much more than just a place for experienced surfers.

Travel Tip

Visit during the east-coast season if surfing is your priority, and explore the surrounding area between surf sessions.

Things to do

Surf Main Point
Try beginner-friendly surf lessons
Visit Peanut Farm
Explore Pottuvil Lagoon
Enjoy the relaxed surf-town atmosphere

Beach Details

Best Season

May – October

Recommended Stay

3–5 Days

Location

Ampara District, Eastern Province

Best For

SurfingAdventureBackpackers
Nilaveli Beach in Sri Lanka
04
Relaxation & Snorkelling
4.8

Nilaveli is a long, peaceful beach near Trincomalee known for its pale sand and clear waters. The nearby Pigeon Island area is a major attraction for visitors interested in snorkelling and marine life.

Travel Tip

Use Nilaveli as a base for a beach holiday and a trip to Pigeon Island.

Things to do

Relax on Nilaveli Beach
Go snorkelling
Visit Pigeon Island
Explore Trincomalee
Visit nearby natural attractions

Beach Details

Best Season

May – October

Recommended Stay

2–3 Days

Location

Trincomalee District, Eastern Province

Best For

FamiliesSwimmingSnorkelling
Bentota Beach in Sri Lanka
05
Resorts & Water Sports
4.7

Bentota is one of Sri Lanka's best-established beach destinations, combining a wide sandy coastline with hotels, resorts and a variety of water-based activities. It is particularly convenient for travelers who want a comfortable beach holiday without traveling too far from Colombo.

Travel Tip

Choose Bentota when you want a combination of beach relaxation, resorts and water activities.

Things to do

Relax at Bentota Beach
Try water sports
Take a river safari
Visit Brief Garden
Enjoy a resort beach day

Beach Details

Best Season

November – April

Recommended Stay

2–3 Days

Location

Galle District, Western/Southwestern Coast

Best For

FamiliesLuxuryWater Sports
Hiriketiya Beach in Sri Lanka
06
Surfing & Lifestyle
4.8

Hiriketiya is a compact horseshoe-shaped bay that has become popular for its surf culture, cafés and relaxed atmosphere. The smaller bay gives the area a more intimate feeling than some of the larger southern beach towns.

Travel Tip

Spend a few slow days surfing, swimming and exploring the cafés around the bay.

Things to do

Take a surf lesson
Relax on the beach
Explore local cafés
Visit nearby Dikwella
Watch the sunset

Beach Details

Best Season

November – April

Recommended Stay

2–3 Days

Location

Matara District, Southern Province

Best For

SurfingYoung TravelersCouples
Weligama Beach in Sri Lanka
07
Beginner Surfing
4.7

Weligama's long sandy bay is particularly popular with beginner surfers because of its relatively forgiving beach break and the number of surf schools operating along the shore.

Travel Tip

If you have never surfed before, Weligama is one of the easiest places in Sri Lanka to start.

Things to do

Take a beginner surf lesson
Relax on the long sandy beach
Explore Weligama town
Visit nearby Mirissa
Try local seafood

Beach Details

Best Season

November – April

Recommended Stay

2 Days

Location

Matara District, Southern Province

Best For

BeginnersSurf LessonsFamilies
Hikkaduwa Beach in Sri Lanka
08
Snorkelling & Surfing
4.7

Hikkaduwa combines a lively beach atmosphere with opportunities for surfing, snorkelling and exploring marine life. It is one of the island's most established beach destinations and has a wide choice of restaurants and accommodation.

Travel Tip

Hikkaduwa works especially well for travelers who want an active beach destination rather than complete solitude.

Things to do

Go snorkelling
Try surfing
Explore marine life
Relax at the beach
Enjoy the local restaurants

Beach Details

Best Season

November – April

Recommended Stay

2–3 Days

Location

Galle District, Western/Southern Coast

Best For

SnorkellingSurfingNightlife
Tangalle in Sri Lanka
09
Relaxation & Nature
4.7

The Tangalle area offers a more peaceful southern-coast experience, with beautiful bays, palm trees and stretches of coastline that can feel considerably quieter than the more developed beach towns.

Travel Tip

Choose Tangalle if your ideal beach holiday means slowing down and spending time away from busy tourist centers.

Things to do

Explore secluded beaches
Relax at a beachfront hotel
Visit nearby lagoons
Explore Rekawa area
Watch coastal sunsets

Beach Details

Best Season

November – April

Recommended Stay

2–3 Days

Location

Hambantota District, Southern Province

Best For

CouplesRelaxationSeclusion
Pasikuda Beach in Sri Lanka
10
Family Beach
4.7

Pasikuda is famous for its shallow, clear waters and long sandy coastline. The east-coast setting makes it particularly attractive during the months when the southwest coast is affected by monsoon weather.

Travel Tip

Plan a relaxed east-coast beach stay when the weather is favorable and the sea conditions are calm.

Things to do

Swim in the shallow waters
Relax on the beach
Explore Kalkudah
Try water activities
Enjoy a quiet resort stay

Beach Details

Best Season

May – October

Recommended Stay

2–3 Days

Location

Batticaloa District, Eastern Province

Best For

FamiliesSwimmingRelaxation

Choose Your Beach

Which Sri Lankan beach is right for you?

Instead of searching for one single "best" beach, choose a destination based on what you want to experience.

Best for swimming

Unawatuna and Nilaveli are strong choices when calm-water swimming is a priority during the appropriate season.

Best for surfing

Arugam Bay is the standout choice for experienced surfers, while Weligama is particularly popular for beginners.

Best for couples

Mirissa and Hiriketiya are excellent options for couples looking for beautiful scenery, cafés and relaxed beach days.

Best for families

Look for beaches with suitable swimming conditions and convenient accommodation. Bentota and some areas around Trincomalee can be good bases.

Best for sunsets

Mirissa is particularly attractive for travelers who want to combine beach scenery with memorable sunset views.

Best for quiet escapes

Explore the Tangalle area or quieter sections of the east coast if you want to get away from the busiest beach towns.

Before You Swim

Important Sri Lanka beach tips

Always check local sea conditions before swimming.

Follow lifeguard instructions and beach warning flags.

Ocean conditions can change quickly, especially outside the main dry season.

Do not swim alone in unfamiliar water.

Respect coral reefs and marine wildlife.

Avoid touching or disturbing sea turtles and other wildlife.

Use reef-safe practices when snorkeling or diving.

Take your rubbish with you and help keep beaches clean.

Beach Questions

Frequently Asked Questions

What is the best beach in Sri Lanka?

There is no single best beach for everyone. Mirissa is a strong choice for whale watching and sunsets, Unawatuna for swimming and snorkelling, Arugam Bay for surfing, and Nilaveli for a quieter east-coast beach experience.

What is the best time to visit Sri Lanka beaches?

It depends on the coast. The south and west are generally favored from November to April, while the east coast is generally favored from May to October. Sri Lanka Tourism describes the island's alternating monsoon patterns as one reason beach holidays can be planned throughout the year.

Which beach is best for surfing in Sri Lanka?

Arugam Bay is the country's best-known surf destination, particularly during the east-coast surf season. Weligama is a popular choice for beginners, while other south-coast spots offer different levels of surf depending on conditions.

Is Mirissa good for families?

Mirissa can work for families, but beach and sea conditions vary. Families should check current local conditions and use designated safe swimming areas rather than assuming that tropical-looking water is safe everywhere.

Can I visit Sri Lanka beaches all year?

Yes, but you should choose the coast according to the season. The southwest and east coasts have different favorable periods because of Sri Lanka's monsoon patterns.

Found your perfect beach?

Share this guide with your travel partner.

Your Sri Lankan Beach Adventure Starts Here

From the surf of Arugam Bay to the sunsets of Mirissa, discover the coastline that makes Sri Lanka one of Asia's most memorable island destinations.