Skip to content
even.best

The best beaches in Sri Lanka

The top 3 according to 52 votes from people: Mirissa · Unawatuna · Hikkaduwa. (Updated Sep 2, 2023.)

Whales off Mirissa, surf at Arugam Bay and quiet coves on the east coast.

Ben W. · · 13 items · 52 votes · 2 comments

Top 13

  1. 1

    Mirissa

    Calm reef water and whale watching from December to April.

    ▲ 9 ▼ 1

    8
  2. 2

    Unawatuna

    A 1-km crescent of golden sand near Galle.

    ▲ 5 ▼ 0

    5
  3. 3

    Hikkaduwa

    Coral reef and turtles.

    ▲ 5 ▼ 1

    4
  4. 4

    Tangalle

    Long, quiet southern beaches.

    ▲ 4 ▼ 1

    3
  5. 5

    Hiriketiya

    Horseshoe bay with beginner waves.

    ▲ 3 ▼ 0

    3
  6. 6

    Weligama

    Wide bay for learning to surf.

    ▲ 3 ▼ 0

    3
  7. 7

    Arugam Bay

    East-coast surf capital.

    ▲ 2 ▼ 0

    2
  8. 8

    Uppuveli

    Laid-back beach north of Trincomalee.

    ▲ 2 ▼ 0

    2
  9. 9

    Dalawella

    The famous palm-tree rope swing.

    ▲ 2 ▼ 0

    2
  10. 10

    Pasikudah

    Shallow lagoon-like bay on the east coast.

    ▲ 4 ▼ 3

    1
  11. 11

    Bentota

    Resort beach with river and water sports.

    ▲ 1 ▼ 0

    1
  12. 12

    Jungle Beach

    Hidden cove near Unawatuna.

    ▲ 1 ▼ 1

    0
  13. 13

    Nilaveli

    White sand near Trincomalee and Pigeon Island.

    ▲ 1 ▼ 3

    -2

How is this ranking ordered? By people's votes: each ▲ adds a point and each ▼ takes one away. Anyone can vote and add what is missing.

Is something missing?

Log in to add an item

Comments (2)

Log in to comment

william_snackattack

Hiriketiya is my favourite, small bay, good waves for beginners and great cafes

seasonfinale_abuja

Mirissa whale watching was incredible, saw two blue whales in March

More rankings like this