Welcome to Bay Roc Marina. Located at the top of beautiful Smith Mountain Lake, Virginia. 20,600 acres of clear water, 40 miles long with 550 miles of shoreline 12 Miles from downtown Roanoke.
Bay Roc Marina 8360 Hardy Rd. Hardy, VA 24101 Marker #87
Hours: Monday 8AM - 2PM Tues.
through Thurs 8AM - 4PM Friday & Saturday
8AM - 6PM Sunday
10AM - 5PM Often
we stay late. Call if we can help you!
What we offer:
wet slips
covered wet slips
covered wet slips with lifts
dry storage racks
land storage
ship's store
restaurant
service center
gas doc
bath house
boat rentals
Smith Mountain Lake, Virginia's second largest lake, offers superb recreational activities, 500 miles of waterfront shoreline, a wide variety of water sports. SML is the 'Jewel of the Blue Ridge Mountains'.