Отвечает Есения Павлоцки, лингвист-морфолог, эксперт института филологии, массовой информации и психологии Новосибирского государственного педагогического университета.
Привычно, что топоним Сочи имеет ту же форму числа, что и его родовое понятие – город. Однако во многих источниках встречается информация о том, что без родового понятия употребление слова возможно и во множественном числе – летние Сочи, олимпийские Сочи.
Исследователи говорят о том, что название города Сочи произошло от адыгского племени убыхов. Это племя делилось на несколько сообществ, одно из которых народы Кавказа называли «Соче», «Соатше», «Сшычье» и «Шъача». Есть предположение, что слово «Щъача» означало в переводе с убыхского языка род, живущий у моря.
Выходит, что в этимологии есть “генетическое” Соча в форме единственного числа, с указанием на племя, представителей которого могли называть сочи (они). Вероятно, именно поэтому возможно употребление этого топонима как в единственном числе – город Сочи, так и во множественном – летние Сочи.
При этом слово не склоняется: сказать был в Сочах – нельзя. Точнее, можно, но это будет либо намеренное коверкание, либо попросту неграмотное употребление.