Поскольку прямая речь заканчивается восклицательным знаком, после нее следует поставить тире: Мне говорят: «Да ты еще красотка!» — а я в ответ лишь «ох» да «ах».
Указанная запятая необходима.
По основному правилу тире ставится. Тире может не ставиться, если логическое ударение падает на сказуемое (то есть слове красотка).
2. Между частями бессоюзного сложного предложения ставится двоеточие, если вторая часть указывает причину того, о чём говорится в первой части: Девушка мне очень понравилась: такая красотка!