Looking for exceptional cuisine, elegant service, and gorgeous lake views? 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. The menu at The Landing offers impeccably prepared Modern American Cuisine with a touch of Andean Nuevo influences.
Enjoy Lakefront Fine Dining & Award Winning Cuisine

Recent News & Events

ADDITIONAL COOKING CLASSES ADDED

MAKE PLANS TO JOIN US FOR COOKING WITH BRUNO!

ADDITIONAL CLASSES ADDED

3/5/17- PERUVIAN

3/19/17- SOUTHERN

4/2/17- INDIAN

4/23/17- SUMMER PREVIEW

CLASSES ARE $75 PER PERSON AND REGISTRATION IS REQUIRED

CALL 540-721-3028 TODAY TO SECURE YOUR SPOT

SNOW CLOSING

We will be CLOSED Saturday, January 7th due to the snow.  Cooking Class will be held on 1/8/16 and we will reopen for dinner on Wednesday, January 10th at 5pm.

Meet The Staff

Contact The Landing Restaurant