Weligama does have a nice beach and we often stopped by a shade to have tea and stretch. Tea by the beach while watching the fishing boats is not a bad idea for 30 minutes or so if you were looking to stretch out a bit before hitting the road again. If you own quality lenses, be it binoculars or a camera use it and you will enjoy!
The town is a busy and noisy one. Why would you go here anyways? Do not be surprised to see litter on the beach. We Sri Lankans are still lacking in this department. It would be ideal to pass through this strip of beach early in the morning or evening (consider traffic in the evening). Mid day would be a bad idea with the sun and heat.
There is a paid bathroom facility run by the local municipality somewhere along the beach. This is alright to spend a penny. Your driver should know the location and it is alright to stop by for a short break.
If you own or manage Visit Weligama, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.