Boating at Smith Mountain Lake

Whether you call Smith Mountain Lake home or are just visiting our beautiful shores, there’s no better way to experience the lake than by getting out on it.

Photo by Amy Hunter

Smith Mountain Lake’s vast open waters and extensive channels beckon visitors to play, sightsee and unwind in a breathtaking setting. By being on the water, you can explore nearly every inch of our 20,600 pristine acres from the best perspective possible. Visitors appreciate how easy it is to get on the water thanks to our abundant local marinas and boat rental companies.

wake behind a boat at Smith Mountain Lake

Directory Resource

Boat Rentals Guide

Explore marinas and boat rental companies to find the perfect fit for you and your crew

wake behind a boat at Smith Mountain Lake

chart your course

Marina Guide

Dive in to our comprehensive guide to marinas and public boat ramps

wake behind a boat at Smith Mountain Lake

DOCK, DINE & DELIGHT

Waterfront Dining Guide

Expert insights into Smith Mountain Lake eateries accessible by boat

SML Boating Business Directory

2 FEATURED LISTINGS

Want to feature your business or vacation rental? START HERE

33 BASIC LISTINGS

Bay Rock Marina

Boating

Franklin County

8360 Hardy Road, Hardy, Virginia 24101

540-890-2194 website-icon

Bayside Marina & Yacht Club

Boating

Franklin County

500 Shoreline Marina Circle, Moneta, Virginia 24121

540-721-3664 website-icon

Bernard’s Boat Rentals

Boating

Franklin County

775 Ashmead Road, Moneta, Virginia 24121

540-721-7800 website-icon

Bridgewater Marina & Boat Rentals

Boating

Franklin County

16410 Booker T Washington Hwy., #5685, Moneta, Virginia 24121

540-721-1639 website-icon

Captain Vic Sea Ray Services

Boating

Franklin County

Smith Mountain Lake, SML, Virginia 24121

434-610-4064 website-icon

Craddock Creek Marina

Boating

Bedford County

15826 Smith Mountain Lake Pkwy, Huddleston, Virginia 24104

540-297-7325

Gills Creek Marina

Boating

Franklin County

790 Fox Chase Road, Wirtz, Virginia 24184

540-721-2451 website-icon

Goodhue Boat Company Smith Mountain Lake Blackwater

Boating

Bedford County

400 Crazy Horse Drive, Moneta, Virginia 24121

540-719-0620 website-icon

Goodhue Boat Company Smith Mountain Lake Eastlake

Boating

Bedford County

1617 Crystal Shores Drive, Moneta, Virginia 24121

540-297-1888 website-icon

Halesford Harbour Marina & Inn

Boating

Bedford County

1336 Campers Paradise Trail, Moneta, Virginia 24121

540-297-1500 website-icon

Indian Point Marina

Boating

Franklin County

2031 Morewood Drive, Hardy, Virginia 24121

540-721-1175 website-icon

Lake Haven Marina

Boating

Bedford County

15844 Smith Mountain Lake Pkwy, Huddleston, Virginia 24104

540-297-7347

Lakeside Marina

Boating

Franklin County

629 Lakeside Road, Penhook, Virginia 24137

434-927-5380 website-icon

Lumpkins Marina

Boating

Franklin County

503 Pruitt Drive, Penhook, Virginia 24137

434-927-5294

Magnum Point Marina

Boating

Franklin County

2200 Old Salem School Road, Union Hall, Virginia 24176

540-576-3001 website-icon

Marina 66/SML Recreational Boat Rentals

Boating

Franklin County

16525 Booker T Washington Hwy, Moneta, Virginia 24121

540-420-8103 website-icon

Mariners Landing

Boating

Bedford County

1217 Graves Harbor Trail, Huddleston, Virginia 24121

540-238-7726 website-icon

Mitchell’s Point Marina

Boating

Bedford County

3553 Trading Post Road, Huddleston, Virginia 24104

540-484-3980 website-icon

Moorman’s Marina

Boating

Bedford County

1501-1569 Moorman Road, Goodview, Virginia 24095

000-000-0000

Palmer’s Marina

Boating

Franklin County

2330 Morgans Road, Penhook, Virginia 24137

540-576-3651

Parkway Marina

Boating

Bedford County

16918 Smith Mountain Lake Pkwy, Huddleston, Virginia 24104

540-297-4412 website-icon

Parrot Cove Boat Rentals

Boating

Franklin County

Moneta, Virginia 24121

540-721-5363 website-icon

Pelican Point Yacht Club

Boating

Franklin County

60 Marina Point Lane, Union Hall, Virginia 24176

540-576-2019 website-icon

Smith Mountain Boat Rentals

Boating

Franklin County

Smith Mountain Lake, Virginia 24121

540-915-6569 website-icon

Smith Mountain Lake Sailing School & Sailing Charters

Boating

Franklin County

108 Hill Crest Drive, Moneta, Virginia 24121

540-719-0009 website-icon

SML Adventures

Boating

Franklin County

Smith Mountain Lake, Franklin County, Virginia 24121

703-402-0825 website-icon

SML Boat Rentals

Boating

Bedford County

Huddleston, Virginia 24104

540-484-3980 website-icon

State Park Boat Rentals

Boating

Bedford County

1235 State Park Road, Huddleston, Virginia 24104

540-297-3642 website-icon

The Dock at SML

Boating

Franklin County

188 Locust Lane, Penhook, Virginia 24137

540-565-0222 website-icon

Virginia Dare Cruises and Marina

Boating

Bedford County

3619 Airport Road, Moneta, Virginia 24121

540-297-7100 website-icon

Waterwheel Marina

Boating

Bedford County

1227 Waterwheel Drive, Moneta, Virginia 24121

540-721-5668 website-icon

Webster Marine Center

Boating

Franklin County

1185 Mills Road, Moneta, Virginia 24121

540-297-5228 website-icon

Westlake Boat Rentals

Boating

Franklin County

Hardy, Virginia 24101

540-721-1159 website-icon

Do you see something that needs updating? Please let us know.

Explore More SML Boating Articles