Hidden Valley Resort is a holiday resort in Huntsville, Ontario, Canada, about 225 kilometers (140 mi) north of Toronto. It is situated on one shore of Peninsula Lake, which is also home to the nearby Deerhurst Resort.