Where is Kosgoda Beach?
Kosgoda is home to Kosgoda Beach. Discover the local area by spending a day checking out some of the local attractions. If you're looking for things to see and do in the area, you may want to check out Bentota Beach and Moragalla Beach.
Where Can I Stay near Kosgoda Beach?
We've got 20 hotels to pick from within just a mile of Kosgoda Beach. You might want to consider one of these options that are popular with our travelers:
Sheraton Kosgoda Turtle Beach Resort
- hotel • Free parking • Free WiFi • 2 restaurants
The Habitat Kosgoda by Asia Leisure
- hotel • Free parking • Free WiFi • Restaurant
Sankarest Villa
- guesthouse • Free breakfast • Free parking • Free WiFi
Turtle paradise villa & restaurant
- villa • Free breakfast • Free parking • Restaurant
Tasheema Beach Resort
- hotel • Free breakfast • Free parking • Free WiFi
Things to See and Do near Kosgoda Beach
What to See near Kosgoda Beach
- Bentota Beach
- Moragalla Beach
- Ahungalla Beach
- Induruwa Beach
- Ambalangoda Beach
Things to Do near Kosgoda Beach
- Brief Garden, Bevis Bawa
- Ariyapala Mask Museum