Анапа - если нужен отдых. Если нужно больше впечатлений то в Сочи. Анапа - дешевле, спокойнее, хорошие пляжи. Сочи - интереснее природа, но дорого. Я редко бываю в Сочи из-за климата, для меня слишком большая влажность, учитывайте и климатический фактор.
Мне в Сочи больше нравится, а так на любителя конечно. Недавно открыла для себя очень неплохое местечко http://usadba-vip.ru - и экскурсии интересные, и оздоровительные программы хорошие- возвращаешься с курорта отдохнувшим и посвежевшим.