October to April is the best time to visit Bentota as the temperature is ideal for water sports and other adventurous activities and to take full benefit of the journey made there. May to September receives heavy rainfall and the weather is not suitable for outdoor activities.