Canyon Lake Resort
is located on the west shore of Canyon Lake in Rapid City, South Dakota. Nestled in the foothills of the Black Hills, Canyon Lake Resort offers a restful and peaceful atmosphere. Give us a call or email to inquire about staying with us.
- 4510 Shore Dr., Rapid City, SD 57702