Flat Rock




Known as the “Little Charleston of the Mountains”, Flat Rock is a small community filled with historic inns, shops, restaurants, and galleries that will keep you exploring the area for days. While here don’t forget to catch a show at the famous Flat Rock Playhouse.