Село расположено на берегу озера Байкал, в 175 км к северо-востоку от Улан-Удэ и в 7 км от центра — села Турка.
Село основано на месте источника «Туркинские минеральные воды» (в настоящее время Бальнеологический курорт «Горячинск»). Первые сведения о минеральном источнике Санкт-Петербургская академия наук получила во второй половине XVIII века, когда в 1767 году целебный ключ посетил академик Э. Л. Лаксман. В 1772 году академик И. Г. Георги в ходе двухлетней экспедиции вокруг Байкала первым дал описание и название источника (по реке Турке). Также он произвёл первый химический анализ минеральной воды, одобрительно отозвался об источнике и его целебных свойствах.
Началом организации курорта можно считать распоряжение иркутского губернатора от 1775 года, согласно которому на источнике была сооружена примитивная купальня.