1
Koggala Beach
Beach
Known for its surfing & scenic bay views, this tropical beach includes hotels, restaurants & shops.
4.70 (256 reviews)
(~0.5 km from centre)
2
Mihiripenna Beach
Beach
Sandy beach with turquoise waters & palm trees, plus a large rock formation & nearby lodging.
4.60 (166 reviews)
(~4.14 km from centre)
3
Midigama Beach
Beach
Relaxed, palm-fringed beach with public wooden sun beds in the sand & waves attracting surfers.
4.60 (158 reviews)
(~9.75 km from centre)
4
Unawatuna Beach
Beach
Beach with golden sand & palm trees offering activities like snorkeling & scuba diving.
4.50 (1.6K reviews)
(~6.81 km from centre)
5
Dalawella Beach
Beach
Palm-fringed sandy beach backed with restaurants & tourist accommodation.
4.50 (358 reviews)
(~4.88 km from centre)
6
Ahangama Beach
Beach
👍👍 A very beautiful beach. There are village shops selling coconuts and other basic products and food on both sides of the road for reasonable prices.
4.50 (142 reviews)
(~8 km from centre)
7
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 (48 reviews)
(~8.61 km from centre)
8
Jungle Beach
Beach
Compact sand beach, popular for swimming & sunbathing, with a tiki-style beach bar/seafood spot.
4.40 (2.1K reviews)
(~8.12 km from centre)