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



Myrtle Beach restaurants on the water are plentiful, thanks to its location nestled between the Atlantic Ocean and the Intracoastal Waterway. After a day spent enjoying the area’s countless water activities—from splashing around on the beaches along the Grand Strand to tubing down a slide at one of the area’s impressive water parks or floating along your hotel’s lazy river—it only makes sense to take in the waterfront’s sights and sounds while enjoying a scrumptious meal and refreshing beverage at one of the best Myrtle Beach restaurants on the water. 

Visitors and locals alike flock to their favorite waterfront restaurants in Myrtle Beach for various reasons, including:

  • Scenic Views – The top waterfront restaurants in Myrtle Beach offer stunning views that most people find incredibly relaxing. If you’re lucky, you may even get an unimpeded glimpse of the horizon, offering Insta-worthy (#nofilter) sunrises and sunsets. By naturally reducing stress levels, Myrtle Beach oceanfront restaurants, and eateries situated on other large bodies of water in the area, almost always offer a more enjoyable experience because of the view.

  • Atmosphere – Regardless of whether it’s a fine-dining restaurant or an oyster shack, all Myrtle Beach waterfront restaurants afford their patrons a special atmosphere. The sound of waves crashing against the shore, the smell of the salt air, and the cool breeze blowing across the water all contribute to a relaxing, romantic ambiance, regardless of the actual décor or cuisine.

  • Outdoor Dining – Almost any restaurant fortunate enough to feature a waterfront location capitalizes on the natural beauty of the surroundings by offering ample outdoor seating. Whether you’re concerned about catching the latest superbug or simply prefer the sounds of nature to the sounds of your neighbors’ conversations, finding a place to eat outdoors in Myrtle Beach near the water is an excellent way to enhance your meal and put your mind at ease.

  • Truly Fresh Seafood – Many Myrtle Beach waterfront restaurants are known for their fresh seafood options (not just freshly frozen, like so many other restaurants offer) because their proximity to the water makes it easier for them to obtain fish, shrimp, lobster, and other popular aquatic entrées right at the source. 

Between the relaxing sounds of the waves, the serene views, and the smell of the salt air, there’s nothing quite like enjoying a meal outdoors at an oceanfront restaurant in Myrtle Beach. Next time you’re visiting the Grand Strand, don’t miss your chance to check out the top Myrtle Beach restaurants on the water.

FEATURED
Sea Captain's House

Sea Captain's House

3002 N. Ocean Blvd, Myrtle Beach, SC 29577

based on 16 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

based on 2 reviews

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

$4.00 Big Azz Margarita
See All Coupons

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.

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

based on 4 reviews

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!

Myrtle Beach has plenty of great waterfront and oceanfront restaurants that offer stunning views and delicious seafood dishes. Whether you’re looking for a casual or upscale dining experience, you’ll find plenty of excellent places to eat in Myrtle Beach on the water, with menu options to satisfy everyone.

(Don’t see what you crave on this list? Check out these other great Myrtle Beach restaurants.)