One of the best parts about vacationing at Smith Mountain Lake is that you can stay by the water your entire vacation. There are plenty of lakeside marinas and stores where you can shop or rent equipment to spend a day on the water. Best of all, there are a wide variety of lakeside restaurants, all accessible by boat. All the eateries featured below are connected to a larger marina with plenty of boat slips available, so docking your boat is easy. You’ll never have to worry about finding a parking space when you arrive at these Smith Mountain Lake restaurants by boat!

For more suggestions for lakeside activities and more insight on how to access Smith Mountain Lake restaurants by boat, download our free Vacation Guide. In it, you’ll find all the tips you need to make the most out of your Smith Mountain Lake vacation with Premier Vacation Rentals.

Sail Into These Excellent Smith Mountain Restaurants by Boat

We have a different way of doing things here on Smith Mountain Lake. When you arrive, you’ll sense it right away. The crisp lake air and the calm, clear water instantly quells any worries you may have and relieves any tension you might be carrying. And since your Premier Vacation Rental vacation home is right on the water’s edge, you don’t have to leave the serenity of Smith Mountain Lake if you don’t want to.

Portside Bar & Grill

Portside Bar & Grill is located on the water, near the Virginia Dare Marina. You can choose to take a Virginia Dare cruise or just stop by the Marina for some gas and the best Cuban sandwich on Smith Mountain Lake.

Mitchell’s Restaurant and Lakeside Pizzeria

Mitchell’s Restaurant, located in Mitchell’s Point Marina and RV Park, is set away from the heavy boat traffic in the area, making it easy for diners to visit. You can call ahead for take out and pick it up at the dock. That’s what we call service!

King’s Point Pub

King’s Point Pub is only open Wednesday through Sunday, with dinner starting at 5 p.m., but you’ll definitely want to work them into your schedule. They are located at Craddock Creek Marina, and feature delicious Irish pub food, including an amazing Guinness Pie. They feature live music every Saturday evening that includes classic rock and Irish music. You can listen to it from the gorgeous outdoor patio.

Wallers Bar and Grill

Wallers Bar and Grill is located in Crystal Shores Marina Resort on Smith Mountain Lake. Try out their ahi tuna bites or their beer-steamed peel ‘n’ eat shrimp. Check their entertainment calendar before your visit to get a preview of the live music playing on the weekends.

Mango’s Bar and Grill

Mango’s Bar and Grill is located in Bridgewater Plaza, a shopping center with its own dock that houses a couple of the restaurants on this list. This restaurant features a large menu with live entertainment Thursday through Saturday. Their drink menu features some of the most inventive and delicious drinks around.


Moosie’s is also located in Bridgewater Plaza and is a better option for those who are dining on a budget but don’t want to miss out on flavor or the beautiful view. Their menu is classic American with hot and cold subs and sandwiches, and smoked ribs and chicken.

Pizza Pub

The name of the restaurant says it all. Pizza Pub serves fantastic pizza and a variety of delicious pub foods. Located in Bridgewater Plaza, they’re the perfect restaurant to grab a quick pizza and a cold beverage. No frills, no fuss, and all flavor.

Chopsticks Chinese Restaurant

Chopsticks features an extensive menu, including sushi and a hibachi grill that can be reserved for parties of up to 20 people. They’re also located at Bridgewater Plaza.

The Landing Restaurant

If you’re looking for an upscale restaurant featuring exceptional cuisine, you have to visit The Landing Restaurant. They were featured in the August 2009 issue of Southern Living magazine and garnered awards from local publications. Their menu is modern French-American with a touch of Andean Nuevo influences. They’re located at Bernard’s Landing.

Mexico Viejo Bar and Cantina

Mexico Viejo Bar and Cantina is located in Crazy Horse Marina. Locals agree that it is the perfect place to enjoy a refreshing margarita and eat the best Mexican food in town. You can also enjoy the view of Black Water Cove in Smith Mountain Lake.

Finish Your Night at Your Premier Vacation Rental

Once you’ve visited one of these Smith Mountain restaurants by boat, return to the quiet peace of your lakeside Premier Vacation Rental home. Many of our rentals feature private docks, some also have kayaks, canoes, and paddleboards available for use. Check out Sail Away, a four-bedroom, three-bath home on a flat lot with the largest private sand beach at Smith Mountain Lodge. Inquire about the private boat rental company that drops off and picks up the rental boat.

Browse all of our fantastic rentals and book your next getaway with us today.