Few experiences rival dining by the water. Whether it’s the blue skies reflecting off the water at lunchtime or the vast array of colors at sunset, a lakefront restaurant offers a feeling that can rarely be duplicated. Lake Norman offers an ambiance like no other with these 3 waterfront restaurants.
Hello, Sailor
20210 Henderson Rd, Cornelius
Hello, Sailor stands out with its bright, mid-century modern design, evoking a 1960s beach club. Owned by Joe and Katy Kindred, the restaurant features pastel tones, nautical touches, and a spacious indoor-outdoor setup with scenic lake views.
The menu highlights fresh seafood and Southern flavors, with must-try dishes like Blackened Shrimp Tacos, Korean Smoked BBQ Chicken, and a 16oz New York Strip. Lighter options include creative salads. Of course, no visit is complete without a well-crafted drink—Hello Sailor offers tropical-inspired cocktails like the Yacht Club and Classic Margarita Slushee, along with wines and local craft beers. If you haven’t set sail for this Lake Norman gem yet, now’s the time to do so.
Lakehouse Wine Bar and Grill
18665 Harborside Dr, Cornelius
Lakehouse Wine Bar and Grill is another beautiful lakefront option! Since it transitioned from the beloved Port City Club in November 2024, LakeHouse has quickly become a favorite among locals and visitors seeking a memorable meal by the water. The location at 18665 Harborside Drive has a storied history, previously housing popular establishments like Midtown Sundries and Latitude 36. In 2013, it became home to Port City Club, a lakeside eatery that served the community for a decade. In November 2024, the venue was revitalized and reopened as LakeHouse Wine Bar & Grill, continuing its legacy as a premier dining destination on Lake Norman. LakeHouse's diverse menu caters to a wide range of tastes, offering everything from small bites to hearty entrées.
Complementing the delectable food offerings is an extensive wine list, curated to enhance each dish and satisfy discerning wine lovers. The full-service bar also crafts signature cocktails, providing the perfect accompaniment to a relaxing evening by the lake.
North Harbor Club
100 N Harbor Pl, Davidson
From the moment you arrive, North Harbor Club immerses you in a nautical atmosphere. A large sailboat greets guests at the entrance, setting the tone for the unique decor inside. Historic watercraft are artfully suspended from the ceilings, and the waterfront patio provides an inviting space to enjoy the picturesque lake views.
Open for lunch, dinner, and Sunday brunch, North Harbor Club's menu showcases a diverse array of American cuisine with a focus on fresh seafood. North Harbor Club also has a full-service bar with a long list of cocktails, wine, champagne, martinis, and even several mocktail options. Whatever you’re in the mood for, North Harbor Club has it! The combination of elegant indoor spaces and their scenic outdoor patio makes it a versatile choice for planned events as well!
No matter which of these Lake Norman gems you choose, you're guaranteed outstanding cuisine, a welcoming atmosphere, and the breathtaking beauty of lakeside dining. Make your next meal an unforgettable one at Hello Sailor, LakeHouse Wine Bar & Grill, or North Harbor Club—where great food meets great views.
We want to see your stunning mealtime views! Tag us on on social media @visitlakenorman!