Sri Lanka has over 1,500km of coastline. Here are the best beaches for different types of travellers — surfers, families, snorkellers, and those seeking quiet.
Watch: Best Beaches in Sri Lanka: Ranked by Type of Traveller
Sri Lanka has over 1,500km of coastline, and the quality is extraordinary — powder-white sand, warm water, and far fewer crowds than comparable beaches in Thailand or Bali. The key is knowing which coast to visit and when.
The golden rule: Sri Lanka's two coasts have opposite monsoon seasons. The southwest coast (Mirissa, Unawatuna, Hikkaduwa) is best from November to April. The east coast (Arugam Bay, Trincomalee, Nilaveli) is best from May to September.
Best Beaches by Traveller Type
Best for Surfers: Arugam Bay
Arugam Bay on the east coast is one of Asia's premier surf destinations and consistently ranks in the world's top 10 surf spots. The main point break is a long right-hand wave suitable for intermediate to advanced surfers.
Season: May–September Vibe: Laid-back, bohemian, lively at night Wave level: Intermediate to advanced at the main point; beginner breaks nearby Accommodation: $20–120/night Getting there: 3–4 hours from Colombo by car; fly to Batticaloa
Pottuvil Point (20 minutes north of Arugam Bay) and Whisky Point are excellent alternatives when the main break is too crowded.
Best for Families: Bentota
Bentota, about 65km south of Colombo, has calm, shallow water ideal for children, plus a lagoon perfect for watersports. It is more developed than other beaches with good infrastructure.
Season: November–April Vibe: Resort area, calm water, good facilities Activities: Watersports, river safaris, Turtle Conservation Project Accommodation: $40–300/night Getting there: 1.5 hours from Colombo by car or train
Best for Snorkelling: Pigeon Island (Trincomalee)
Pigeon Island National Marine Park, just off Nilaveli near Trincomalee, has the best coral reefs in Sri Lanka. The water is crystal clear, coral coverage is high, and blacktip reef sharks are common.
Season: May–September Entry fee: $15 USD Visibility: 15–25 metres on calm days Nearby: Nilaveli beach (one of Sri Lanka's most beautiful) Getting there: Fly from Colombo to Trincomalee (45 min) or 5-hour drive
Best for Atmosphere: Mirissa
Mirissa is Sri Lanka's most popular beach among younger international travellers. A curved bay with golden sand, excellent seafood restaurants, beach bars, and whale watching boats.
Season: November–April (whale watching: November–April) Vibe: Social, sunset-focused, excellent nightlife for Sri Lanka Highlight: Blue whale watching ($35–50 USD) — one of the best places in the world Accommodation: $25–150/night Getting there: 3.5 hours from Colombo, 1 hour from Galle
Best for Quiet: Tangalle and Rekawa
Tangalle is one of the most beautiful and underrated beaches on the south coast. Long stretches of empty sand, dramatic rocks, and a slow pace of life. Rekawa, 15km east, is a turtle nesting site.
Season: November–April Vibe: Peaceful, few tourists, local fishing community Highlight: Turtle watching at Rekawa ($5 USD) — green, leatherback, and loggerhead turtles Accommodation: $20–80/night
Best for History + Beach: Galle Fort
Galle is not a traditional beach destination, but the beaches just outside the fort walls (Jungle Beach, Closenberg Beach) are excellent, and the UNESCO World Heritage fort is the finest colonial building in South Asia.
Season: November–April Vibe: Cultured, upscale, excellent restaurants and boutiques Best beach nearby: Jungle Beach (5-min tuk-tuk, small secluded bay) Accommodation: $60–400/night (inside the fort)
Best for Diving: Hikkaduwa
Hikkaduwa has a marine national park with accessible coral reefs and excellent visibility. It is also one of the most established beach towns with strong surf, a lively social scene, and great-value accommodation.
Season: November–April Diving: Multiple dive operators, wreck dives, reef dives $35–60 per dive Vibe: Slightly older, long-established tourist scene Accommodation: $20–100/night
Beach Safety in Sri Lanka
Sri Lanka's beaches can have strong rip currents, particularly on the southwest coast. Several tourists drown each year.
Rules:
- Always swim where there are other swimmers or a lifeguard flag
- Never swim at deserted beaches without checking conditions first
- Red flags mean do not enter the water
- Rip currents: swim parallel to the shore to escape, not against the current
Beach Etiquette
- Topless sunbathing is not appropriate in Sri Lanka. Bikinis on the beach are fine, but covering up when leaving the beach is respectful.
- Stray dogs frequent Sri Lankan beaches. Do not provoke them. Bites are rare but possible.
- Plastic: Sri Lanka has a major plastic pollution issue. Please do not add to it.
Frequently Asked Questions
Which coast should I visit? It depends entirely on when you travel. November to April: southwest (Mirissa, Unawatuna, Hikkaduwa, Galle). May to September: east coast (Arugam Bay, Trincomalee). You cannot reliably enjoy both coasts in a single trip without careful planning.
Are there jellyfish in Sri Lanka? Yes. Box jellyfish and bluebottles appear seasonally. Ask locally about current conditions. Bluebottle stings are painful but not dangerous.
What is the water temperature? Warm year-round — 27–30°C (80–86°F). No wetsuit required.
Is Unawatuna beach still good? It was once the most famous beach in Sri Lanka. It has become overdeveloped and the sea wall construction has affected the beach itself. It is still pleasant but no longer exceptional. Mirissa is a better choice for similar vibes.
Can I reach the east coast beaches from Colombo easily? The east coast is genuinely remote. Trincomalee is 5–6 hours by road or 45 minutes by flight. Arugam Bay is 4–5 hours. Plan at least 3–4 nights minimum to make the journey worthwhile.
Are beaches in Sri Lanka clean? Quality varies. Resort-adjacent beaches are generally kept clean. Remote beaches can have plastic washed up from the ocean. Nilaveli and Pigeon Island are among the cleanest.
Bottom Line: Sri Lanka's beach scene punches well above its weight. For the best all-round experience, combine 2–3 days in Mirissa (or Tangalle) with whale watching, a day trip to Galle Fort, and — if the season aligns — time on the east coast near Trincomalee for snorkelling.
Tagged