Food & Drink > American
ApproxBeacon Pub
Bedford County | $$
3619 Airport Road, Moneta, Virginia 24121
540-297-2100Casual spot offering sandwiches and tasty pub fare with terrific lake views.
Visit website
Discover the dining, entertainment and activities that make a stay at Smith Mountain Lake unforgettable.
Curated content provided by SML Insiders.
Welcome
To help you envision your stay at Smith Mountain Lake, we’ve partnered with SML Insiders, the region’s leading lifestyle magazine and website, to curate recommendations for dining, entertainment, activities and more. Consider this your insider guide to making the most of every moment at the lake.
Your insider guide
Restaurants, waterfront patios, breweries and wineries, dog-friendly spots, live entertainment, and the iconic SML Ice Cream Boat.
Exploring waterfront restaurants is one of the best parts of living at or visiting Smith Mountain Lake. Because the lake spans Bedford and Franklin counties — connected only by Hales Ford Bridge on Virginia 122 — what looks like a short distance on the map may take longer by car. In many cases, a restaurant that is a 30-minute drive may be just a five-minute boat ride away.
All Wilson Premier Properties homes are located in Franklin County, placing guests close to many popular dining options on the western side of the lake, with additional restaurants easily accessible by boat or a short drive across the bridge.
Here are some of our nearby favorites to get you started.
You can also use the filter buttons below to sort by location or cuisine type and discover even more options.
Wilson Premier vacation rentals appear as green W pins, mapped restaurants as gold pins. Click any pin to open its details, or filter by area.
Food & Drink > American
ApproxBedford County | $$
3619 Airport Road, Moneta, Virginia 24121
540-297-2100Casual spot offering sandwiches and tasty pub fare with terrific lake views.
Visit websiteFood & Drink > Mexican
MappedFranklin County | $$
16440 Booker T. Washington Hwy., Moneta, Virginia 24121
540-524-9338Lively spot with a large patio overlooking the lake, serving traditional Mexican dishes.
Visit websiteFood & Drink > Coffee / Bakery / Ice Cream
ApproxBedford County | $
3553 Trading Post Road, Huddleston, Virginia 24104
540-721-3980Serving delicious hand dipped Hershey’s ice cream in a cone, cup or milkshake at Mitchell’s Marina.
Visit websiteFood & Drink > American
MappedFranklin County | $$
404 Crazy Horse Drive, Moneta, Virginia 24121
540-912-0221It’s A laid-back spot with a creative coastal twist on comfort food and shareable bites, with local brews and easygoing lake vibes.
Visit websiteFood & Drink > American
MappedBedford County | $$
1617 Crystal Shores Drive, Moneta, Virginia 24121
540-297-0055Seasonal waterfront dining with casual fare, live music and a laid-back, family-friendly vibe.
Visit websiteFood & Drink > Coffee / Bakery / Ice Cream
ApproxFranklin County | $
16430 Booker T. Washington Hwy, Moneta, Virginia 24121
540-721-1305Visit websiteFood & Drink > American
MappedBedford County | $$
1041 Harbour Inn Lane, Moneta, Virginia 24121
540-297-4732Waterfront restaurant with a diverse menu, spacious patio and bar with extensive craft beer selection.
Visit websiteFood & Drink > American
ApproxFranklin County | $$
2200 Old Salem School Road, Union Hall, Virginia 24176
540-576-3001Marina with an on-site restaurant serving seafood and American fare with waterfront views.
Visit websiteFood & Drink > American
MappedFranklin County | $$
16430 Booker T. Washington Hwy., Moneta, Virginia 24121
540-721-1632Popular year-round spot for traditional fare, indoor/outdoor bar and live music with a lake view.
Visit websiteFood & Drink > Coffee / Bakery / Ice Cream
ApproxBedford County | $
1217 Graves Harbor Trail, Huddleston, Virginia 24104
540-721-3028Market offering Starbucks coffee, a variety of snacks, local goods and convenience items.
Visit websiteFood & Drink > American
ApproxBedford County | $$
3553 Trading Post Road, Huddleston, Virginia 24104
540-296-0664Casual dining with a menu featuring pizzas, pastas, and American favorites by the water.
Visit websiteFood & Drink > American
MappedFranklin County | $
16430 Booker T. Washington Hwy., Moneta, Virginia 24121
540-721-5255Longtime bar and restaurant serving fresh sandwiches, burgers, salads, nachos and more.
Visit websiteFood & Drink > American
MappedFranklin County | $$$
773 Ashmeade Road, Moneta, Virginia 24121
540-238-2142Eclectic menu and fresh, creative specials; indoor, outdoor and bar seating, all with a lake views.
Visit websiteFood & Drink > Coffee / Bakery / Ice Cream
ApproxFranklin County | $
16529 Booker T. Washington Hwy, Moneta, Virginia 24121
540-227-6578Health-focused spot at Marina 66 specializing in acai bowls and smoothies with fresh ingredients.
Visit websiteFood & Drink > Italian / Pizza
ApproxFranklin County | $
16430 Booker T. Washington Hwy., Moneta, Virginia 24121
540-721-1234Casual spot for pizzas, subs and salads with indoor and outdoor seating and lake views.
Visit websiteFood & Drink > Bar / Pub
ApproxBedford County | $$
3619 Airport Road, Moneta, Virginia 24121
540-297-2100Open-air, over-water setting offering casual dining favorites, drinks and regular live music.
Visit websiteFood & Drink > Beer / Wine / Spirits
ApproxFranklin County | $
16440 Booker T. Washington Hwy., Moneta, Virginia 24121
540-986-5044Distillery offering flavored moonshine tastings in a rustic setting at Bridgewater Plaza.
Visit websiteFood & Drink > Deli / Diner
ApproxPittsylvania County | $
19 Lumpkin Drive, Penhook, Virginia 24137
540-927-4327Local spot serving breakfast and lunch with a focus on home-cooked meals.
Visit websiteFood & Drink > Coffee / Bakery / Ice Cream
ApproxFranklin County | $
16430 Booker T. Washington Hwy., Moneta, Virginia 24121
540-346-2023Locally owned coffee house and bakery offering specialty drinks and light breakfast and lunch items.
Visit websiteFood & Drink > American
MappedPittsylvania County | $$
188 Locust Lane, Pehnook, Virginia 24137
540-565-0222Casual, family-friendly marina offering pizza, wings, hot dogs and more in-season.
Visit websiteFood & Drink > American
MappedBedford County | $$$
1217 Graves Harbor Trail, Huddleston, Virginia 24104
540-721-3028Laid-back yet sophisticated lakefront dining with an eclectic menu featuring fresh, creative dishes.
Visit websiteFood & Drink > American
ApproxBedford County | $$
3619 Airport Rd., Moneta, Virginia 24121
540-297-7100Historic paddlewheel boat offering lunch, dinner and specialty sightseeing cruises.
Visit website
Explore Wilson Premier Properties’ exceptional homes.