Marina
At Crystal Shores, our goal is to make sure that you have a hassle-free boating experience! No task is too small–from calling us in advance for a to go order from Waller’s, to filling your cooler’s with ice, turning on your boat’s ac, and helping you load and unload your boat, we are here for our customers.
Crystal Shores Marina has a large range of wet and dry slips including:
- Covered wet slips for 15′ to 60′ boats, including lift slips for 15′ to 30′ vessels
- Uncovered wet slips for 15′ to 50+’ boats and PWCs
- Dry Rack Storage for 15′ to 26′ boats and PWCs with complimentary in-and-out service
We also have numerous other amenities for our customers:
- Renovated, clean restrooms and shower facilities
- Ample parking
- Trailer storage
- Non-ethanol Gas
- Pump Outs
- Picnic areas
We are pleased that, Smith Mountain Yacht Club continues to operate at Crystal Shores Marina. Smith Mountain Yacht Club has been an authorized Sea Ray dealer for over 45 years, and operates the largest maintenance facility on the lake.
For the best in casual lake side dining, visit Waller’s. Owned and operated by long-time Lake resident, Waller Perrow, the bar and grille is opened Friday-Sunday 11am-11pm.
Crystal Shores Marina is a family friendly marina nestled in a protected deep water cove. We are just minutes away, by both land and water, from Halesford Bridge and Bridgewater Plaza. Just off of Route 122, we are only a 45 minute drive from Roanoke and an hour from Lynchburg.
Let us take the burden out of boating, and put the fun in it!






