Курортный посёлок расположен на побережье Тенгинской бухты Чёрного моря в Туапсинском районе, недалеко от Джубги в красивой горной долине в устье реки Шапсухо, длина которой составляет более сорока километров, в 5 км восточнее Джубги на автотрассе «Туапсе—Новороссийск». В 4 км выше по течению расположено село Тенгинка.
Назван поселок в честь поручика Тенгинского пехотного полка и великого русского поэта М. Ю. Лермонтова. Как известно, Лермонтов был отправлен из Петербурга служить на Кавказ за свои взгляды. В укреплении Тенгинское, которое было построено в устье реки Шапсухо в 1838 году, базировался полк, принимавший участие в десантной операции Геленджикской эскадры, под командованием генерал-лейтенанта Н.Н. Раевского. По некоторым сведениям М.Ю. Лермонтов был направлен служить в этот полк, но не добрался, заболел и отправился на лечение в Пятигорск. На данный момент в посёлке проживает около 1200 человек.
Условия отдыха вполне комфортные. Есть несколько пансионатов и частный сектор. Лермонтово специализируется на туризме, поэтому масштабы туристической индустрии поселка большие. Здесь есть крупный аквапарк "Черномор" с водными аттракционами, комфортными гостиничными номерами и собственным пляжем, где есть рестораны с живой музыкой.
Организуются конные прогулки, турпоходы и увлекательные экскурсии, туры на квадроциклах и джипах.
Протяжённость полупесчаного пляжа составляет примерно километр и ширина около 50 метров. Пляжная полоса часто представляет из себя автокемпинг. Рельеф местности и морского дна здесь очень спокойный, подходит для купания, глубина нарастает постепенно.