Mystery Hill in Blowing Rock, NC

Hours – Everyday 10 am till 6 pm

last check in 5pm each day

We operate on all holidays other than Thanksgiving and Christmas 


Mystery Hill is conveniently located on Hwy 321 between Boone and Blowing Rock, NC.

Click on the map below for your reference or plug our address into your favorite Map app. 129 Mystery Hill Lane, Blowing Rock, NC. Can’t wait to see you soon!