Get the flash player here:


If you are looking for exceptional cuisine, elegant service, and gorgeous lake views then please join us at The Landing Restaurant. Located on the shores of Smith Mountain Lake, in Bernard’s Landing Resort and Conference Center, only minutes from Westlake Town Center and short 40 minute drive from Roanoke or Lynchburg.

The Landing Restaurant is Smith Mountain Lake’s premier dining destination featuring waterfront views from almost every seat in the house, waterfront deck seating and a lakefront bar area. The menu at The Landing Restaurant presents impeccably prepared Modern American Cuisine with a touch of Andean Nuevo influences


HAPPY HOUR CHANGES effective Monday, August 18th
Effective Monday, August 18th we will be making changes to our Happy Hour. We will be featuring $3 Sunken City Brewery Drafts, House Wines & Well Drinks. Chef Bruno will also feature one Happy Hour Appetizer Special. Happy Hour is available in the Tavern, Decks & Dining Room nightly from 5pm to 6pm.

Celebrate Mother’s Day at The Landing
Don’t forget Mother’s Day! Make plans and head to The Landing Restaurant! We suggest you call ahead to 540-721-3028 for reservations. Below is the menu being served on Mother’s Day from 11am-5pm. We will be closed for the evening so our staff can make home to see their mothers! MOTHER’S DAY MENU

New Brewery Dinner Tickets Available Online!
Sunken City Brewery & The Landing Restaurant have partnered up to bring you our Brewery Dinner Series!  This collaboration with feature a 4 Course Dinner from Chef Bruno Silva, perfectly ...
Click here to read more