Посёлок расположен у побережья Чёрного моря, в ущелье Казачья Щель. Находится в 11 км к северо-западу от Туапсе и в 93 км к югу от города Краснодар. Через населённый пункт проходит федеральная автотрасса А-147 "Туапсе-Новороссийск".
Хутор Казачья Щель был основан в 1965 году. В 1972 году в хуторе имелось 17 дворов.
В 1973 году на месте хутора Казачья Щель, силами и средствами оздоровительного треста «Сургут» начали строиться санатории и пансионаты.
В 1977 году хутор получил статус посёлка и переименован в посёлок Тюменский.
В 1987 году в посёлке проживало 1493 чел.
В 1999 году население посёлка уже составляло 2496 человек.