Open to the public, the Mountain Lake Lodge in Pembroke, Virginia, is the actual destination from the film where Frances "Baby" Houseman (Jennifer Grey) meets and falls in love with dance instructor Johnny Castle (Patrick Swayze) while on summer vacation with her family at the fictionally named "Kellerman Resort."
"Mountain Lake Lodge is Kellerman's," said Heidi Stone, the hotel's general manager. "It is amazing how many thousands of 'Dirty Dancing' fans we meet every summer. We have guests from all over the world that come to Mountain Lake Lodge just for the Dirty Dancing Weekends. It tends to be a popular 'girls' getaway' weekend, but we do see some husbands and boyfriends from time to time."
Read more about the Dirty Dancing-themed weekends here.