Dirty Dancing was filmed in the United States, in the state of Virginia, more specifically in the town of Pembroke where there is a vacation resort called 'Mountain Lake Hotel', which as its name suggests, is in the mountains.
If you want to know it and experience the feeling of being inside Dirty Dancing you can stay at the Mountain Lake Lodge in Virginia, where 3 weekends a year they organize the Dirty Dancing experience.