Für einen reinen Strandurlaub ist die Flugdauer zu lang, die Reisezeit falsch gewählt und Sri Lanka viel zu schade. Erholen kann man sich auch bei Ausflügen, wenn man sich ein wenig für sein Reiseland interessiert, und fahren musst Du ja nicht selbst.
Es kann im Oktober nur mal 1 oder 2 Stunden täglich regnen, den ganzen Tag, mehrere Tage hintereinander, nur Nachts oder auch gar nicht. Naheliegend also, dass der Preis für Sri Lanka so günstig war, es ist nun mal noch Regenzeit.
Niemand kann Dir das Wetter vorhersagen und wie es letztes Jahr oder die Jahre zuvor war, hilft auch nicht weiter.