Top Beaches in Sri Lanka 2026

From whale-watching hotspots on the south coast to the pristine turquoise waters of the east — Sri Lanka's best beaches for every type of traveller.

Published: May 2026  |  Blue Waves Tours

Sri Lanka's coastline stretches over 1,340 km around the island, offering an astonishing variety of beach experiences — from the whale-watching waters of Mirissa on the south coast to the wind-swept surf breaks of Arugam Bay on the east, and the calm turquoise lagoons of Trincomalee in the north-east. This guide from Blue Waves Tours covers the absolute best beaches in Sri Lanka for your 2026 holiday.

1. Mirissa — Best for Whale Watching & Sunsets

Mirissa is Sri Lanka's most celebrated beach destination. Its crescent-shaped bay on the southern coast features golden sand, swaying palm trees, and crystal-clear waters ideal for swimming and snorkelling. But what truly sets Mirissa apart is its reputation as one of the world's premier whale watching destinations. From November to April, blue whales, sperm whales, and spinner dolphins are regularly spotted just a few kilometres offshore.

The iconic Coconut Tree Hill viewpoint overlooks the bay and is best visited at sunrise or sunset for stunning photographs. The beachfront is lined with excellent seafood restaurants and beach bars — the perfect spot to end a day of exploration.

Best time to visit: November to April (south coast dry season + whale watching).   Best for: Whale watching, sunsets, seafood, couples.

Book a Mirissa Beach Tour with Blue Waves Tours →

2. Unawatuna — Best for Swimming & Snorkelling

Unawatuna beach, just 5 km south of Galle Fort, is consistently ranked among the finest beaches in Asia. Its horseshoe-shaped bay provides naturally calm, shallow waters protected by a reef — making it ideal for swimming, snorkelling, and beginner diving. The beach is lined with restaurants, boutique guesthouses, and yoga retreats. Combine a Galle Fort heritage tour with an afternoon on Unawatuna beach for the perfect southern coast day.

Best time to visit: November to April.   Best for: Families, swimming, snorkelling, couples.

3. Trincomalee — Best Hidden Gem Beach

Sri Lanka's east coast remained largely undiscovered for years, but Trincomalee (Trinco) has emerged as one of the island's best-kept secrets. Nilaveli Beach and Uppuveli Beach offer absolutely pristine white sand and turquoise water with far fewer crowds than the south coast. Snorkel with whale sharks at Pigeon Island National Park, visit the ancient Hindu Koneswaram Temple perched on a cliff, or simply relax in unspoilt tropical beauty.

Best time to visit: May to September (east coast dry season).   Best for: Snorkelling, whale shark encounters, peaceful retreats.

4. Arugam Bay — Best for Surfing

On the southeastern coast, Arugam Bay is Southeast Asia's most famous surf destination and a mecca for surfers worldwide. The main break at "Main Point" offers consistent right-hand point break waves from May to October, attracting professional surfers and beginners alike. The town has a laid-back, bohemian atmosphere with excellent budget guesthouses, yoga classes, and nearby leopard safaris in Kumana National Park.

Best time to visit: May to October (surf season).   Best for: Surfing, backpackers, yoga, nature lovers.

5. Tangalle — Best for Seclusion

Tangalle is a collection of beautiful, relatively undeveloped beaches on Sri Lanka's deep south coast. Medaketiya Beach, Rekawa Beach (famous for sea turtle nesting), and the dramatic Hummanaya blowhole nearby make Tangalle ideal for travellers who want authentic Sri Lanka without the tourist crowds. Several luxury boutique resorts are tucked among the coconut groves here.

Best time to visit: November to April.   Best for: Seclusion, turtles, luxury escapes.

Sri Lanka's Top Beaches — At a Glance

South Coast

Mirissa

Whale watching, coconut palms, sunset views.

South Coast

Unawatuna

Calm bay, snorkelling, near Galle Fort.

East Coast

Trincomalee

Pristine Nilaveli, whale sharks, Pigeon Island.

East Coast

Arugam Bay

World-class surfing, laid-back vibe.

South Coast

Tangalle

Secluded bays, turtle nesting, luxury resorts.

South Coast

Weligama

Beginner surf, stilt fishermen, bay views.

Plan Your Sri Lanka Beach Holiday

Blue Waves Tours offers private transfers and beach holiday packages to Mirissa, Unawatuna, Trincomalee, Arugam Bay, and every beach destination across Sri Lanka.

Book Your Beach Holiday Now

FAQ — Sri Lanka Beaches

Which is the best beach in Sri Lanka for families?

Unawatuna beach near Galle is the best beach for families due to its calm, shallow, reef-protected waters that are safe for children to swim. Mirissa is also excellent for families and offers the added attraction of whale watching cruises.

What is the best time to visit beaches in Sri Lanka?

The south and west coasts are best from November to April (dry season). The east coast — including Trincomalee and Arugam Bay — is best from May to September when the west coast has more rain. Sri Lanka effectively has a beach for every month of the year.

How do I get to Mirissa from Colombo?

Mirissa is approximately 150 km from Colombo and takes about 2.5-3 hours by private car via the Southern Expressway. Blue Waves Tours offers comfortable direct transfers at fixed rates — contact us via WhatsApp at +94 75 808 8087 to book.

Related:   Best Places to Visit in Sri Lanka  |  Blog Home

Services:   Mirissa Tour  |  Galle Fort Tour  |  Airport Transfers  |  Private Taxi Hire