Вопрос спорный, рассмотрим минусы и плюсы.
Считается, что на Шри-Ланке всегда сезон, но есть разбивка на сухой и влажный сезон. Вот влажный как раз у нас и принято считать не сезоном. Влажный сезон - с мая по сентябрь.
Ехать на Шри-Ланку в не сезон можно. Только нужно выбрать правильно курорт - там, где в воду можно будет зайти. И не будет огромных двух-трех метровых волн, сбивающих с ног.
Встаёт вопрос: зачем ехать не в сезон на Шри-Ланку? Основной пик не сезона приходится на май - август. В эти месяцы можно найти курорты в других странах, где сезон, и в огромном количестве. На всем побережье Средиземного и Черного моря можно прекрасно отдохнуть. Они совсем рядом и не нужно лететь с пересадкой как на Шри-Ланку.
Ну, если уж очень хочется побывать в этой чудесной стране, а отпуск, например, в августе, то наиболее оптимальный курорт в не сезон - это Унаватуна. За счет того, что вода сюда обрушивается не напрямую из океана, а проходит через коралловый риф, волны здесь чуть тише, но тоже не гладь. Плюс, здесь относительно «цивилизованно» все вокруг. Все побережье в кафе и ресторанах, адаптированных под туристов. Можно съездить на тук-туке в Галле, здесь не далеко. Из минусов - может пойти дождь, но он быстро заканчивается.
Из плюсов - вода, хоть и не спокойная, но прозрачная и тёплая. Пальмы вокруг, павлинов можно встретить на тропинках, гуляющих как у нас голуби. Обезьянки тоже периодически маячат.
Но в кустах иногда можно увидеть и варана. Плюс это или минус - решайте сами.