Guide to Smith Mountain Lake boat docks and marinas

Marinas and boat docks are often hubs of activity around Smith Mountain Lake as visitors and residents seek supplies, boat storage and servicing and gas. Many of the marinas around Smith Mountain Lake also host stores and restaurants.

Use this Marina and Boat Docks guide to find a marina or boat dock near you and learn about its amenities. Want to see a map? Scroll to the bottom of the page to link to a map of the lake with marina and boat dock locations indicated.

Bay Roc Marina: 8360 Hardy Road, Hardy, VA 24101, (540) 890-2194, Channel Marker R87

Full service marina with wet slip and dry rack storage. Boat repair and servicing and gas. Marina also features a store and restaurant.

Bayside Marina & Yacht Club: 500 Shoreline Circle, Moneta, VA 24121, (540) 721-3664, Channel Marker R26

Offering open, covered and dry rack storage and located near Westlake. Additional amenities include boat sales and service as well as tennis courts, swimming pool, bath house, pump out station, fuel, and ship store.

Bernard’s Boat Rentals: 775 Ashmead Road, Moneta, VA 24121, (540) 721-7800, Channel Marker R11

Located below the check-in center at Bernard’s Landing.

Bridgewater Marina & Boat Rentals: 16410 BT Washington Hwy., Moneta, VA 24121, (540) 855-0482, Channel Marker R28

Located at Bridgewater Plaza with store and 24-hour pay-at-the-pump gas. Sales and rentals at Bridgewater and rental locations include Bernard’s, Halesford, Mariners and SML State Park.

Bridgewater Plaza is a hub of activity, full of restaurants, shops, and activities for all ages.

Captain’s Quarters: 16525 Booker T. Washington Hwy, Moneta, VA 24121, (540) 721-1175, Channel Marker R28

Boat rentals and parts, fishing supplies and fishing guide service, full service gas pumps, cold drinks, ice cream and snacks.

Crazy Horse Marina: 400 Crazy Horse Rd, Moneta, VA 24121, (540) 719-0620, Channel Marker B10

Located on Blackwater Cove offering boat covered and uncovered boat slip rentals, 24 hour gas dock, boat launch ramp, ship store, pump-out, rest room facilities. Dock rentals available and include shower facilities, Wi-Fi, beach access and boat ramp. Other rentals include kayaks, stand-up paddleboards, tubes and Aquaglide water park items. With over 40 acres of land, you will often find festivals happening on the grounds too, the most popular being Smith Mountain Lake Wine Festival held in September. Mexico Viejo Restaurant is also located on the property with indoor and outdoor seating overlooking the cove.

Crystal Shores Marina: 1617 Crystal Shores Dr, Moneta, VA 24121, (540) 297-1888, Channel Marker R27

Wet and dry slip rentals, fuel and restrooms with shower facilities. Waller’s Restaurant is located on the grounds as well.

Gill’s Creek Marina: 790 Fox Chase Rd, Wirtz, VA 24184, (540) 721-2451, Channel Marker G2

Marina, store, 24/7 gas, and lodge. The marina offers covered and wet slip rentals, boat, kayak and tube rentals, and charters are also available.

Halesford Harbour Marina & Boat Rentals: 1043 Campers Paradise Trail, Moneta, VA 24121, (540) 238-5606, Channel Marker R29

Offering 24/7 gas pumps, propane and a marine store and located near Halesford Bridge and Jake’s Place restaurant.

Lake Haven Marina: 15844 Smith Mountain Lake Pkwy, Huddleston, VA 24104, (540) 525-0282, Channel Marker C1

Offering floating boat slip rentals which include power and water, a bathhouse and dump station, and King’s Point Pub Irish-style pub on the property.

Lakeside Marina: 629 Lakeside Rd, Penhook, VA 24137, (434) 927-5380, Channel Marker B1

Marina with boat slip rental. Often closed for lunch. Call for schedule dependent upon season.

Lumpkins Marina: 19 Lumpkin Dr, Penhook, VA 24137, (434) 927-4327, Channel Marker B1

Marina with snack bar opened for spring, summer and fall.

Mariner’s Landing Boat Rentals: 1217 Graves Harbor Trail, Huddleston, VA, (540) 238-7726

On the east side of the lake at Mariner’s landing, the rental center is located at the outdoor pool entrance behind the condo towers.

Mitchell’s Point Marina: 3553 Trading Post Road, Huddleston, VA 24104 (540) 484-3980, Channel Marker C3

Boat slips to accommodate large boats and houseboats, RV sites, restaurant, boat rentals, fuel.

Parkway Marina: 16918 Smith Mountain Lake Pkwy, Huddleston, VA 24104, (540) 297-4412, Channel Marker R8

Boat and slip rentals, boat sales, convenience store with snacks, groceries, boating and fishing supplied and gas, and home to many community fishing and fun events.

Pelican Point Yacht Club: 60 Marina Point Dr, Union Hall, VA 24176, (540) 576-2019, Channel Marker B9

Deepwater slips with dockside water and 30/50/60 AMP electrical services. Waterfront-resort environment with 18 acres of park-like green space over a half-mile of shoreline. Clubhouse, swimming pool, bath house, tennis, shuffleboard and much more. Free pumpout facility for slip customers.

Smith Mountain Boat Rentals: 1235 State Park Road, Huddleston, VA 24104, (540) 297-3642, Channel Marker R3-6

Located on the beach at Smith Mountain Lake State Park.

Virginia Dare Marina: 3619 Airport Rd, Moneta, VA 24121, (540) 297-7100, Channel Marker R21

Marina store with snacks, ice cream, souvenirs and more, marina with 24/7 pumps, and Portside Grill for grabbing a bite to eat overlooking the lake, boat slip rentals with WiFi, beach, and restrooms included and home of Virginia Dare Cruises.

Waterwheel Marina: Waterwheel Drive, Moneta, VA 24121, (540) 721-5668

Covered slips with lifts, bathrooms, conveniently located near Hales Ford Bridge and open year round.

Webster Marine Center: 1185 Mills Rd, Moneta, VA 24121, (540) 297-5228, Channel Marker R28

New and pre-owned boat and Sea-do sales as well as service and parts. Full service marina and slip rentals.

Public Boat Launches

A variety of public boat launches are peppered along the shores of the lake, accessible from all three counties surrounding the area. Public boat launches are a great option for day trips or for people who have their own storage options and just need an entry point for their watercraft. The names of the public boat launches are listed below and are easy to find on the map linked in the heading.

Anthony Ford

Hale's Ford

Hardy Ford

Oak Grove



Smith Mountain Lake State Park

See a map of marinas and boat docks.

Penny Hodges
Penny Hodges
16451 Booker T Washington Hwy Moneta VA 24121