В Крыму по определению в среднем дешевле, чем в Сочи.
Только, если летом погода мало отличается, то в Крыму зимой сильно холодней.
В Сочи зимой снег редкое явление, а минусовая температура несколько дней за зиму.
Но, в Крыму влажности меньше. В Сочи парниковый эффект от моря и очень влажно, хотя и тепло.
Вообще, разброс цен очень большой, и там, и там. Регионы большие и протяжённые. Много разных городов и посёлков. Цены разные в каждом отдельном случае. Если сравнивать Ялту и центр Сочи, то цены где-то рядом. Если центр Сочи и Евпаторию, то в Евпатории будет намного дешевле.
Но, и Сочи - 145 км. по побережью, где встречаются разные места по цене. Но, всё же Сочи будет дороже.