Грамматический словарь Зализняка (склонения слова):
Сновидец, сновидцы, сновидца, сновидцев, сновидцу, сновидцам, сновидца, сновидцев, сновидцем, сновидцами, сновидце, сновидцах
СНОВ’ИДЕЦ, сновидца, ·муж. (·книж. ·устар. ). Тот, кто видит вещие сны.