Курортът се намира на 620 км надморска височина, на 45км от Пловдив и на 25 км югозападно от Асеновград по шосето за Смолян, върху планинските склонове, сред дъбови, букови и габерови, а по билото — борови гори.