Myrtle Beach, S.C.
Best Waterfront Restaurants in Myrtle Beach
The Sea Captain's House is one of the top spots for waterfront dining in Myrtle Beach.

Restaurants & Dining
Best Waterfront Restaurants in Myrtle Beach



If you’re like most people, your Myrtle Beach vacation will probably include a lot of time spent around various forms of water. Whether you’re splashing around in the waves, soaking in a Jacuzzi, tubing down a slide at one of the area’s water parks, or floating along a lazy river, you’re likely to be wet for several hours each day.

Once you dry off, the Grand Strand offers several great restaurants with relaxing views of natural bodies of water. Here’s a list of what we consider to be the best waterfront restaurants in Myrtle Beach:

(Don’t see what you crave on this list? Check out more great Myrtle Beach restaurants for your trip.)

FEATURED
Sea Captain's House

Sea Captain's House

3002 N. Ocean Blvd, Myrtle Beach, SC 29577

based on 12 reviews

This oceanfront seafood restaurant is not only one of the oldest in the area, but also one of the most beloved. Built in 1930, the original structure has gone through various changes over the years in becoming the quaint but sometimes bustling restaurant that it is today. Serving breakfast, lunch, and dinner, the fare here ranges from the Seafarer’s Omelet and Crab Cake Benedict in the morning, to fresh fish sandwiches and salads for lunch, and Lowcountry seafood dishes, steaks, and seafood platters at night. In addition to the award-winning menus, the views from this former beach house are some of the best in town.

FEATURED
Wicked Tuna

Wicked Tuna

110 North Ocean Blvd. , Myrtle Beach, SC 29577

The Wicked Tuna has made a name for themselves on the Grand Strand as a top choice for “Hook to Plate” fresh seafood served in elegant and unique ways. The newest location at Second Avenue Pier offers all the great tastes guests have come to expect right in the heart of Myrtle Beach.

FEATURED
Soho Cafe & Bar- Waterway Location

Soho Cafe & Bar- Waterway Location

9715 N Kings Hwy, Myrtle Beach, SC, 29572

This popular waterway Myrtle Beach eatery specializes in sushi and steaks, but also offers a full menu of eclectic cuisine from Asia and beyond. Open from lunch until after midnight, some people go for the daily specials, while others head out for late night sushi and Soho’s cosmopolitan bar scene.

FEATURED
Clearwater Oyster Bar

Clearwater Oyster Bar

9717 N Kings Highway, Myrtle Beach, SC 29572

based on 2 reviews

Clearwater Oyster Bar & Grill has been bringing a unique dining experience to the Intracoastal Waterway in Myrtle Beach since September 2021!

Clearwater Oyster Bar offers amazing waterways views and some of the freshest seafood on the Grand Strand. Menu items include fresh oysters, lobster, blue crab, shrimp and more! 

Waterway dock is available for visitors arriving by boat.

FEATURED
Local on the Water

Local on the Water

1525 13th Ave N, North Myrtle Beach, SC 29582

Located beside the Intracoastal Waterway, Local on the Water is a true locals favorite.

This bar and restaurant offers beautiful picturesque views with great service and a diverse menu with everyone in mind! With outdoor patio seating, a fire pit, and even airy private dining options, you will always have a great time no matter where you sit. Known for having the best view of the South Carolina sunset, there’s no place better for dinner and a cold beer. Local on the Water also hosts local musicians and DJs everyday adding to an already fun and relaxing ambiance for every diner’s experience.

FEATURED
Marina Bar & Grill

Marina Bar & Grill

2051 Bridgeview Court, North Myrtle Beach, SC 29582

The Marina Bar & Grill is located in North Myrtle Beach, South Carolina, at the Barefoot Resort. This is the perfect place to eat with the family, and it has an amazing view! Enjoy lots of great food, drinks, and live music right on the water. You can even pull up to the restaurant on your boat and dock right at the marina! Then you can take your food to go for your boat ride. The Marina Bar & Grill will leave your tastebuds wanting more! 

FEATURED
Bennett's Calabash Seafood

Bennett's Calabash Seafood

9701 N Kings Hwy Myrtle Beach, SC 29572

Bennett’s Calabash Seafood first opened in Myrtle Beach in 1978 and has been known for its incredible seafood buffet since then. Bennett’s Calabash Seafood was home to the first-ever all-you-can-eat seafood buffet in Myrtle Beach, South Carolina! Bennett’s Calabash Seafood currently has three locations along the Grand Strand that serves Calabash-style seafood, which has its origins from the famous town of Calabash in North Carolina. They have restaurants located in North Myrtle Beach, Myrtle Beach, and Broadway at The Beach. Their fried and broiled seafood dishes have people repeatedly returning because they can’t get enough of it!