Если слово «озеро» стоит после названия, то пишется через дефис.
Мы приехали на Ильмень-озеро.
Если слово «озеро» стоит перед названием, то пишется раздельно. Слово «озеро» пишется с маленькой буквы.
Мы приехали на озеро Ильмень.
Правило
§93.2. Дефис пишется после имени собственного (чаще всего — географического названия, выступающего в роли приложения при родовом наименовании): Москва-река. (Но без дефиса при обратном порядке слов: река Москва).