Ghost Lake Recreations is located on the shores of the Ghost Lake reservoir at the foot of the Rocky Mountains in Alberta, Canada.

Whether you are with us for a day or if you plan on staying longer at our campground, we have the perfect location and facilities to make your experience truly unforgettable!

We offer outdoor boat storage and RV storage!

Our marina is fully equipped with boat-friendly floating docks by Westdock Modular Dock Systems.

Make sure to check out our latest Used Boats for Sale, including sailboats, power boats and fishing boats.

Sailing a sailboat on Ghost Lake

Boat storage near Calgary, Alberta


We offer boat storage and RV storage facilities year-round. Save your time and energy and store your boat or RV with us until your next visit! Our storage facilities provide the perfect solution for Calgary and area residents who wish to store their boats or RVs year-round.
Read more…

Alberta Campground - Ghost Lake Campground, near Calgary and Cochrane, Alberta


Ghost Lake campground is perfect for boating enthusiasts who would like to camp right by the lake. We accommodate both tent and RV camping. Our campground is first come, first serve and is open from May 1st to October 15th each year.

Read more…


We have a great selection of used boats for sale, from power boats to fishing boats and sailboats. We offer the largest selection of sailboats in Western Canada. We also sell boats on consignment. Check out our latest inventory today!

Read more…