Озеро Омчино расположено в черте города Луги, на юго-западной окраине. Оно образовалось в XIX веке в результате строительства плотины на реке Обла.
Озеро состоит из двух частей: Омчино и Штолевское озеро (Малое Омчино), соединенных заболоченной протокой.
В середине XIX века местность вокруг озера принадлежала Фёдору Осиповичу Кубли. В 1878 году его дочери продали имение Иоганну фон Штолю, который дал ему современное название. Штоль обустроил здесь дачи, которые сдавал в аренду, а также построил кузницу, мельницу и господский дом.
Изначально плотина была деревянной и приводила в действие жернова мельницы и электрогенератор. Однако в 1962 году после сильных дождей плотина была разрушена, и мельница прекратила свою работу. Впоследствии здание мельницы было переоборудовано под лыжную базу "Спартак".
В 1972 году плотина была вновь разрушена, и Омчино обмелело до уровня реки Облы. В настоящее время существует новая, каменная плотина, которая регулярно ремонтируется.
По берегам Омчино расположены базы отдыха и гостевые дома, в том числе один на месте бывшей мельницы. В 1930-х годах на берегу озера был построен Дом отдыха Ленинградской фабрики "Скороход".
Озеро Омчино частично заболочено, и на его берегах имеются крупные залежи торфа. Полуостров между Омчино и Штолевским озером оборудован асфальтированными дорожками, которые используются для прогулок, езды на велосипеде и роликах летом, а зимой по ним прокладывают лыжню.
Местность вокруг озера популярна для проведения туристических и спортивных мероприятий, мотофестивалей и отдыха горожан. Несмотря на то, что вода в озере не прогревается выше +17 градусов Цельсия из-за множества родников, пляжи на Омчино остаются одними из самых посещаемых в Луге благодаря своей доступности.