Эти слова близки по значению.
Слово "любитель" имеет отношение к человеку, имеющему любимое хобби, занятие, интерес к чему-либо:искусству, творчеству, природе, животным(любитель чтения, любитель живописи, любитель шахмат, любитель кулинарии, любитель цветоводства и т.п.)
Слово "дилетант" характеризует человека, который занимается каким-либо искусством или наукой, не имея специальной подготовки, систематических знаний. По сути, это тот же любитель.
Получается, слово "любитель" имеет более широкое значение, ведь его можно применить к тому человеку, который является непрофессионалом не только в области науки или искусства, но и в других видах деятельности(в технике, спорте, медицине и т.д.)