18 Smith Mountain Lake Restaurants to Try by Boat [2024]

This site contains affiliate links. If you click and purchase, we may earn a small commission at no extra cost to you. Read our full disclosure policy.

Exploring Smith Mountain Lake restaurants by boat is one of the absolute best parts about living at and visiting SML! 

However, deciding where to dock and dine at Smith Mountain Lake may be daunting, especially for those visiting or new to the area. So, at SML Insiders, we’ve put together this handy guide that details what you’ll find at each of SML’s waterfront restaurants. 

Types of cuisine, atmosphere, entertainment, channel markers and docking tips are all outlined below for 18 of the most popular Smith Mountain Lake restaurants on the water. (For off-water eateries, be sure to visit our SML Restaurant Directory.)

Download a printable map (with channel markers!) or jump to an interactive map of Smith Mountain Lake’s waterfront restaurants.


Colorful ahi tuna tacos; boats docked and thatched umbrellas on the waterfront patio
Courtesy of Drifter’s

Many Lakers think the Drifter’s slogan, “Best Food on the Lake,” is no exaggeration. 

Get there by turning into the long cove that hosts Goodhue Boat Company, Eastlake (formerly Crystal Shores Marina), up river and across from R27. You’ll be hard-pressed to miss the large sign at the cove’s entrance. 

Insider Tip: Don’t even consider cutting between the sign and nearby shoreline. It’s shallow there!

With luck, one of the few slips or parallel docks lakeside of Drifter’s will be available (boats only, no PWCs allowed there). If not, circle around to the north and idle back into the marina where some transient docking is usually available. Use caution as those docks are on the older side. 

But the fare at Drifter’s – crying to be enjoyed outdoors at the umbrella tables – makes the docking adventure worthwhile. Just reading the menu online will have your stomach rumbling. Start with one of the outstanding appetizers such as peel-and-eat shrimp, wings, ahi tuna bites and hot Maryland crab dip.

Open only in season, you’ll also find a great selection of salads, tacos, wraps, quesadillas and nachos at Drifter’s. Gourmet burger lovers choose from an impressive lineup that includes the “Bedford Landings,” a half-pound prime beef patty topped with cheddar and bourbon-grilled bacon then drizzled with peanut butter and honey. Unforgettable!  

Bridgewater Plaza Restaurants

The waterfront “mall” at Bridgewater Plaza at marker R28 boasts several reasonably-priced, feed-the-crew options to crush the hunger pangs that result from time on the water.

Ample visitor docking is always available at the mouth of the Bridgewater Plaza cove, just below the south end of the bridge. From there, it’s an easy boardwalk to these six Smith Mountain Lake restaurants, with public restrooms easily found on the lower level of the lakefront complex.

Pizza Pub 

Mouthwatering pizza; view of boats in the marina at Bridgewater Plaza
Courtesy of Pizza Pub

If your hankerin’ is running toward crispy crust, melted cheese and toppings of choice, a stop at Pizza Pub may be just what the “dock-tor” ordered.  Enjoy a steaming hot pizza indoors or on the boardwalk deck overlooking Bridgewater Plaza’s quaint rooftop mini-golf course, Harbortown.

Pizza on the waterfront is sure to be a hit with your crew, whether it’s lunch, dinner or a mid-cruise snack. You can even call in your order (540-721-1234) to have your pizza awaiting your arrival … and get straight to the crowd-pleasing eatin’ part with minimum time off the water. 

Insider Tip: Be a real hero and treat your crew to some of the 20 varieties of ah-mazing homemade fudge available at Gifts Ahoy, just one flight up. 

Smith Mountain Lake Coffee House

Two creamy frappes lakeside; Cheery waitress with two sandwiches
Courtesy of SML Coffee House

Don’t browse Bridgewater Plaza’s shops without ducking into this bright and cheery venue that overlooks Bridgewater Marina below. 

Comfy sofas, coffee, tea and sandwich creations rule at Smith Mountain Lake Coffee House, along with free wifi should you need to fake being at work. 

There are also tables out on the boardwalk veranda where you can watch the rock climbing and sky-high trampoline amusements in progress while enjoying a breakfast goodie, specialty sandwich, fresh salad or pastry creation.

Another option: Have some delectables boxed to go for an on-board picnic while drifting in a nearby secluded cove.

Insider Tip: Don’t leave without ordering a glazed, stuffed croissant, available in blueberry, raspberry, lemon, chocolate and Bavarian cream. You’ll thank us.

Mango’s Bar and Grill

Patrons eat and drink on the lakeside patio while a duo plays live music on the stage
Photo by Andie Gibson

Eat and beat the heat under Mangos’ sail-like sunshades, umbrella tables and misting nozzles while enjoying a concoction from the waterfront bar.

Your meal can begin “internationally” with Fried Cheese Steak Spring Rolls, Jalapeno Wontons, Chili Cheese Fries, Beer-Battered Fried Pickles or a bowl of Three Cheese French Onion Soup.

Homier entrees at Mango’s include Chicken Parmesan, an 8-ounce New York Strip, meatloaf, cheese steaks and a selection of specialty burgers – all generously portioned. 

There’s a five-item kids menu and whatever you order will be served by a cheery waiter or waitress who obviously loves working outdoors and is determined to show you SML hospitality at its best. 

With a gradually-sloped walkway from the docking area, Mango’s is easily wheelchair accessible. 

Insider Tip: Mango’s is the place to be for rockin’ live music on the weekends, so if that’s not your speed, choose a lunch or weekday dinner stop. Get the band schedule in our monthly Smith Mountain Lake events blog posts. 

Moosie’s Restaurant

Deb Beran of Smith Mountain Lake poses for a photo with the giant fiberglass moose outside of Moosie's restaurant
Photo by Andie Gibson

Located on Bridgewater Plaza’s upper level, Moosie’s is a true SML institution.

The front entrance is home to a giant, smiling moose mascot statue that practically begs to be in your selfie. Once your photo is posted, pop in for a selection of sandwiches that includes a couple of memorable turkey-piled-high offerings, baked ham and Swiss and a super tasty Reuben.

There are salads and burgers galore, NY-style Nathan’s hot dogs, tacos and seriously huge nachos. A tasty NY cheesecake headlines the desserts at Moosie’s

A half dozen children’s menu items, like the rest of Moosie’s fare, are reasonably priced, and several large tables are perfect for accommodating family gatherings. Yep, a lunch or early dinner at Moosie’s is worth posting about. 

Cancun Bar & Grill

A colorful tropical drink with tacos and lakeside seating
Courtesy of Cancun Bar & Grill

The music, décor and food at Bridgewater Plaza’s Cancun Bar & Grill will make it seem as though your boat magically appeared south of the border (and you didn’t even have to go through customs!). 

Margarita lovers will enjoy sipping theirs in such an authentic setting. Especially gracious ones will grab an extra in a to-go cup at meal’s end that the skipper can kick back and enjoy once he’s gotten everyone safely back to home port. 

Listen to some sizzle when your order of fajitas, enchiladas or steak arrives. Or perhaps your taste runs to chicken or steak tacos, chimis, burritos or quesadillas.

This is the second location for Cancun at Smith Mountain Lake. You can also grab tasty food and libations at their off-water restaurant at Westlake Corner.

Note: The Bridgewater Plaza location was formerly Mexico Viejo Tequila Bar, so you may still see it noted that way on maps and in other places.

Ice Cream Cottage

Choose from a wide range of frozen treats made with Hershey’s ice cream at the Ice Cream Cottage, located on the middle level of Bridgewater Plaza and overlooking the lake. This long-time SML favorite is only open during the summer season.

Portside Grill & Bar

A cold bucket of beer and the colorful at bar at Portside
Courtesy of Portside Grill & Bar

Transport yourself to a lively atmosphere reminiscent of Key West by spending an afternoon at Portside Grill and Bar. Here, an open-air setting, tropical décor and colorful characters always make for a delightful experience. 

Located at Virginia Dare Marina and only open in season, this Smith Mountain Lake restaurant on the water offers a limited yet satisfying selection of casual dining favorites, well-suited to the open-air, over-water setting.  

We love the peel-and-eat shrimp and the half-pound Angus Beef Burger. And don’t miss some of the best wings at Smith Mountain Lake, available in Chili Lime, Jerk and Carolina Gold flavors.

Grab an ice-cold bucket of beer or the ever-popular margarita, sit back, relax and enjoy live music. Local musicians, mainly solo and duo acts, are scheduled most Friday and Saturday evenings, as well as Sunday afternoons. There’s also Karaoke every Friday night starting at 8 p.m.

Free customer docking on recently refurbished docks is generally available at Portside, which is only open in season. Saturdays are generally busiest, so Sundays are when you’ll find the locals noshing and quenching. 

Portside is located just northwest of Marker R21, along with Beacon Seafood Pub and the Virginia Dare cruise boat.

Beacon Seafood Pub

Silver bar stools at the bar and a frosty drink with SML in the background
Courtesy of Beacon Seafood Pub

This favorite Smith Mountain Lake lakefront restaurant is located on shore at the Virginia Dare Marina near R21 and operates seasonally, opening in April and closing in November. Beacon has ample transient slips suited to runabouts, tritoons and wake sports towboats. 

Re-built after a 2018 fire, the restaurant’s décor and menu are fittingly lake casual. The views from both indoor and outdoor seating are spectacular, and the restrooms are as clean as you’ll find. 

Beacon Seafood Pub is SML’s answer to the question: “Where can I get the best seafood near me at Smith Mountain Lake?” 

While there are several “land” entries on the menu (French dip sandwich, nachos, Portside Pockets, three-topping pizzas), seafood lovers will delight at the lobster roll, crab cakes, bacon-garlic shrimp, low country boil and seafood panini. 

Happy hour runs from 4 to 6 p.m. Friday through Sunday and includes several intriguing appetizers.

Insider Tip: Check out our monthly SML events blog posts for a schedule of live music around the lake!

Jake’s Place

Exterior boat slips and the outdoor patio at Jake's Place SML
Photo by Andie Gibson

Named after the Gordon family’s beloved golden retriever (RIP, Jake), the guest docks at Jake’s (north of marker R28) are located just feet from the building’s covered dining porch and patio, which features tables shaded with thatched umbrellas. The separate bar, where you can also grab a bite to eat, offers one of the lake’s livelier watering holes for regulars and visitors.

Jake’s Place starters include wings, crab dip, chicken nachos, peel-and-eat shrimp, ahi tuna, and several other tempting appetizers. 

Entrees include five specialty burgers, steak or shrimp tacos, several creative sandwiches, and a plethora of salads. Steak nights are announced on the restaurant’s Facebook page and are a great value for meat lovers. 

Up for a calm, morning boat ride? Jake’s offers a half-dozen intriguing breakfast entrees that may take you a couple of tasty Bloody Marys to decide among. So motor on over for a dining experience that will leave you saying, “Yep, great choice! We’ll be back.”

Insider Tip: Even the best restaurants in Smith Mountain Lake have variable hours so be sure to check online before heading out.

The Landing Restaurant

Elegant lakeside dining room and colorful tuna appetizer
Courtesy of The Landing

Definitely the fanciest (and priciest) of our Smith Mountain Lake restaurants on the water, The Landing is located up Craddock Creek at ground level of The Pointe at Mariners Landing. The closest channel marker is C8.

Stable transient floating docks are a short walk from the restaurant’s lakefront entrance, just past the pool. 

Inside, an oasis of Peruvian-inspired cuisine awaits. In fact, Chef Bruno Silva’s menu is chock full of options you won’t find at any other Smith Mountain Lake restaurant on water or off. Starters include lobster deviled eggs, pickled French fries, caviar chicken wings, calamari noodles and gyro fried oysters.

The Landing also features several distinctive salads and pasta dishes, as well as impressive  entrees such as a luscious Pittsburgh filet, mouth-watering Chilean sea bass and roasted Peruvian chicken. A fine selection of wines is offered or you may bring your own and pay a $20 corkage fee. 

An after-dinner idle further up Craddock Creek (past the patio home docks) is a relaxing way to top off the evening before heading back downstream to wherever you started. 

At Mariners Landing, you’re about 12-15 minutes from channel marker C1, which you’ll round before entering the large bay where the Roanoke and Blackwater rivers converge. 

Insider Tip: There’s also a marked shortcut between the islands that guard the entrance to Craddock Creek, but it’s safest to idle between those unlit buoys if the water level is much below full pond. If you opt to go around C1, give it some space as there are shoals between the marker and the island nearest it.  

Mariners Marketplace: Smith Mountain Lake Starbucks

Three ladies enjoying Starbucks coffee with Smith Mountain Lake in the background
Courtesy of Mariners Marketplace

Adjacent to The Landing restaurant is Mariners Marketplace, a gift shop offering gourmet grab-and-go food, fresh produce, wine, beer and snacks.

This is also where you can get your coffee fix at the indoor Starbucks. Smith Mountain Lake views while you sip your hot or cold brew? Yes, please! All can be enjoyed on the lakefront patio with beautiful views of the lake and mountain.

Napoli by the Lake

A copper Moscow Mule cup and a tasty looking appetizer; the view of the lake and docks
Courtesy of Napoli by the Lake

Tie up at Bernard’s Landing for a meal at Napoli by the Lake and return to your boat thinking, “Yep, that’s a place we can enjoy again and again.” 

Recently renovated by the owners of Napoli Cowboy on Burnt Chimney Road (an off-water favorite with residents and visitors alike), this is one of two boat-to fine-dining establishments located lakeside (the other is The Landing at Mariners’ Landing). 

The casual atmosphere is lake-lux, with floor-to-ceiling windows looking out over the Bernard’s Landing docks. A few outside tables off the poplar bar are available for the many in-season evenings when the weather is inviting. 

Enter the harbor through no-wake markers near R11. Most of the transient slips are to the left of the covered docks, but there are a few parallel tie-up spots on the far right as well. Docking is tight and possibly challenging during peak mealtimes. 

The servers at Napoli by the Lake are always well trained and personable. Among the delectable starters they can bring are incredible coconut fried shrimp and crispy tater tots (share this heaping plateful with your companions or you’ll likely spoil your dinner). 

Starting with the Oysters Rockefeller or Fried Lobster Arancio are also great options for seafood lovers. There are several creative salads and the rather short list of entrees highlights chicken and seafood specialties. Be sure to listen to the daily specials, which are creative and delicious.

Napoli by the Lake is a perfect choice for birthdays, anniversaries or other special occasions.  Then again, just boating to a meal at any of these Smith Mountain Lake restaurants is a special occasion in itself any day of the week. 

Magnum Point Marina

Blue sky, docks, boats and lake view; interior seating
Courtesy of Magnum Point Marina

Boaters who enjoy the relatively light traffic of the Blackwater River are delighted to have the restaurant at Magnum Point as a lunch or dinner destination. 

It lies near marker B-37, about midway up the Blackwater, roughly 25 minutes from markers B2, B4 and B6 at a leisurely on-plane pace. Docking is plentiful, though use care on the finger piers which, like those at Goodhue Boat Company – Blackwater (formerly Crazy Horse Marina), get tippy with more than two people on them at a time. 

Once you’ve climbed the full flight from the waterfront to the porch, you’ll find colorful high-top tables and artsy wrought iron chairs awaiting those who wish to dine outside. This is a fun choice that makes sense year round now that the owners have added clear-plastic “windows” and heaters for the chillier months. 

In season, Magnum Point is mostly al fresco, but with a few indoor tables and seats at the bar for those who prefer climate-controlled spaces. Monday nights are trivia nights and there is sometimes live music on weekends. 

Foodwise, we’re talking traditional sandwiches, wings, burgers, salads and mouth-watering pizzas, all available as phone-ahead carry-out for those who wish to picnic aboard or run the vittles back to their dock. This is good food at a reasonable price … plus there’s a boat ride involved. Enough said!  

Los Amigos Bar & Grill

Golden sunset behind Los Amigos Mexican restaurant at Crazy Horse Marina
Courtesy of Los Amigos

One of two places to find waterfront Mexican fare, Los Amigos is one of few Smith Mountain Lake restaurants that are open every day, almost year-round. 

Los Amigos is located at Goodhue Boat Company – Blackwater (formerly Crazy Horse Marina) on the Blackwater River Channel, a bit up river from B10 (actually, Chimney Island at the mouth of Crazy Horse cove is directly adjacent to B10A). It’s convenient for Blackwater residents and no more than a pleasant 30-40 minute run for “explorers” from the Roanoke River anywhere below the bridge.

You’ll find nearly 50 transient slips at the marina, which makes for easy docking on floating piers nicely sheltered from wind and wakes. 

Gas is available 24/7 from credit card-operated pumps; Sea Tow members get a few cents discount when paying in the store, which is also well-stocked with snacks, water toys and marine essentials.  

Diners at either inside or outside seating have a nice view of the cove with Smith Mountain in the distance. The menu offers a wide selection of nachos, quesadillas, burritos, fajitas, tacos and salads. For a real treat, ask your server to make fresh guacamole tableside.

Margaritas, either frozen or on the rocks, start at $16 for the house standard and go up in price for organic, skinny and top-shelf varieties.

Mitchell’s Restaurant and Lakeside Pizzeria

Pink sunset over the lake; Pizza loaded with pepperoni
Courtesy of Mitchell’s Restaurant and Lakeside Pizzeria

Located across from marker C3 on Craddock Creek, Mitchell’s serves up sizable portions of popular lunch and dinner choices on a comfortable, covered patio. The outdoor space includes a small stage where local performers entertain on weekends. 

Choosing between the fresh pizzas and wings, fish and chips and a variety of sandwiches (the Philly cheesesteak is especially generous) can be daunting. Fries and onion rings are crispy complements. 

Hours vary by season at Mitchell’s so check online to avoid tying up and finding the kitchen closed.

The docks were recently refurbished and the finger piers are stable, but dockage can get scarce during main mealtimes in the height of the season so you might have to await a departure to find a spot. 

The food is worth a bit of a wait, though, so bring along a deck of cards or your phones if you need to pass the time at this family-friendly Smith Mountain Lake restaurant.

Sandy’s at Lumpkins

Thick, juicy bacon cheeseburger with a side pickle spear
Courtesy of Sandy’s at Lumpkin’s

Just on shore at Lumpkin’s Marina, Sandy’s is popular with locals from the Penhook area as well as boaters seeking a destination near the foot of the western end of Smith Mountain. 

To get to Sandy’s, follow the shoreline from B1 toward the west end of the Smith Mountain and duck into the first deep (long) cove beyond the Boat Church and on through the no-wake markers. 

Nice docking is available on the end and far side of the fuel dock, which was recently rehabbed to be stable and splinter-free. 

Sandy’s is basically a short-order snack bar where you order at the window and Sandy (or one of her relatives) brings the grub, usually in “to go” clamshells even when you are eating there at one of several picnic tables on the covered patio. 

It is favored as a casual lakeside stop for breakfast or lunch. It’s a small kitchen, so Sandy encourages calling in your order ahead so you won’t lose valuable lake time waiting.

Sandy’s famous triple blueberry pancakes and eggs cooked to order are highlights of the extensive breakfast menu. Choose from a number of tasty sides such as grits, hash browns, oatmeal, biscuits drenched in sausage gravy and more. 

Lunch features regular and plus-sized burgers, a Philly cheesesteak, turkey club, pork barbeque and a selection of large salads. 

This is the epitome of tasty and reasonable down-home fare that is perfectly suited to quick-stop lakeside dining. A small marina store is new for 2024.

Insider Tip: Prices at Sandy’s are as reasonable as you’ll find, but bring cash or check as credit cards are not an option.

The Dock at SML

Loaded Hunt Brothers Pizza; Kids sitting on the dock getting their toes sucked by carp
Courtesy of The Dock at SML

Open only in season, The Dock at SML is located on the south side of Smith Mountain Lake, not far from Vista Pointe. R6 is the nearest channel marker.

The restaurant offers a variety of quick appetizers such as wings, breadsticks and mozzarella sticks along with Hunt Brothers pizza.

Load up a hot dog or nachos or order a sandwich and head to the lakeside covered picnic table seating. You can also take advantage of takeout and dockside pickup.

The Dock at SML, which also has 24/7, pay-at-the-pump gas, offers a dozen or so transient slips. Approach from near Vista Pointe’s docks as there are marked shallow areas near the mountain. 

Insider Tip: The Dock at SML is known as the “Home of the Pet Carp” for the large fish that gather nearby. Embrace tradition by dipping your feet in for a unique toe-sucking experience. The truly adventurous will add peanut butter between their toes.

Rod and Grill Food Truck

New for 2024, this casual food truck is located at Indian Point Marina past channel marker R37. Stop by for hot dogs, homemade chili and other goodies.

Smith Mountain Lake Restaurants on the Water

Setting out with family and friends for a casual breakfast, leisurely lunch, lively cocktail hour or special dinner is made even more memorable when you go by water. Don’t forget to designate a skipper, make sure all of your equipment is proper working order and bring along a fully charged cell phone.

SML Waterfront Restaurant Map (Interactive)

SML Waterfront Restaurant Map (Printable)

map of waterfront restaurants accessible by boat at Smith Mountain Lake, VA
SML Insider Jerry Hale, Freelance Writer

Jerry Hale

freelance writer

When he’s not writing about the Smith Mountain Lake, you might just find Jerry out wake surfing or just idling through its coves, practicing guitar or banjo on his deck at the Cottages of Contentment Island, playing steel drums or volunteering with LCM, Trinity Ecumenical Parish, Neighbors Helping Neighbors or the SML Charity Home Tour. 

Explore More SML Dining and Boating Articles

Share your lake love