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


Join us Sunday, May 10th and celebrate Mom! We will be serving Brunch 11am to 4pm with a menu sure to please everyone in the family. Reservations are suggested. Call 540-721-3028 to make your reservations.

Wagner Family Wine Dinner
Join us Saturday, October 25th for our Annual Caymus Wine Dinner. 4 Perfect Course pair with the amazing wines from the Wagner Family including Caymus 40th Anniversary Cabernet Sauvignon & Caymus Special Select Cabernet Sauvignon. Cost is $125 per person (plus tax & gratuity). Reservations required. Call 540-721-3028 for more information.

New Hours/New Menu/New Specials
Effective Monday, September 29th The Landing Restaurant will be open Wednesday – Saturday for Dinner at 5pm. We will be CLOSED on Sundays, Mondays & Tuesdays. This Wednesday, September ...
Click here to read more