1
Mihiripenna Beach
Beach
Sandy beach with turquoise waters & palm trees, plus a large rock formation & nearby lodging.
4.60 (166 reviews)
(~7.26 km from centre)
2
Unawatuna Beach
Beach
Beach with golden sand & palm trees offering activities like snorkeling & scuba diving.
4.50 (1.6K reviews)
(~4.55 km from centre)
3
Dalawella Beach
Beach
Palm-fringed sandy beach backed with restaurants & tourist accommodation.
4.50 (358 reviews)
(~6.55 km from centre)
4
Beach of Bonavista
Beach
👍👍 Perfect place for surfing 🏄♂️
Surfing board is around Rs.500 per hour (depending on the demand) and you can hire a personal coach also at a reasonable price.
Crowd is really friendly and nice to be around.
There are lots of foreigners in the beach and 80%+ of the surfers are foreigners.
If you...
4.50 (46 reviews)
(~2.67 km from centre)
5
Jungle Beach
Beach
Compact sand beach, popular for swimming & sunbathing, with a tiki-style beach bar/seafood spot.
4.40 (2.1K reviews)
(~3.05 km from centre)