Dine beside the water in North Myrtle Beach. With easy access to the Atlantic Ocean and nine miles of shoreline, North Myrtle Beach is home to some of the freshest seafood available – from  calabash seafood to southern cooking, the only thing better than the food is the view!

We have waterfront restaurants that overlook the salt marshes, patios along scenic inlets and waterways, and rooftop restaurants on the beach. Here's 6 of the best restaurants with a view that visitors (and locals) tell us they love:

1. Flounders Fish House

If you are looking for a restaurant on the beach, look no further than World Famous Flounders Fish House. Located in the historic Cherry Grove neighborhood of North Myrtle Beach, Flounders features a rooftop patio where guests can enjoy signature cocktails and fish tacos in the ocean breeze. They're known for a number of their Southern-inspired seafood dishes, like blackened flounder and South Carolina grits.

2. Flying Fish Public Market & Grille

Located in Barefoot Landing, the Flying Fish is the perfect place to enjoy sushi in North Myrtle Beach (plus some fried favorites). After a day of shopping at Barefoot Landing, enjoy happy hour drinks on the waterway.

3. Greg Norman Australian Grille

Barefoot Landing is also home to Greg Norman in North Myrtle Beach, a favorite place for golfers, shoppers and couples to dine overlooking the Barefoot Marina. Enjoy fine dining and live music at this high-end, waterfront restaurant (and try Greg Norman Estates wine).

4. Captain Archie's

Prefer casual waterfront dining? Check out Captain Archie's in Little River, just around the corner from North Myrtle Beach. Enjoy crab legs, oysters, seafood sandwiches, and fresh-caught flounder, plus live music right on the water!Dine beside a beautiful waterway in North Myrtle Beach.

5. Patio’s Tiki Bar & Grill

Nestled on the popular Little River waterfront, Patio’s is home to some of the best live music and fresh seafood along the charming waterway. This waterfront grill and tiki bar is a local favorite, and a convenient place to eat if you are going out on the casino boat!

6. Joe's Bar & Grill

A favorite for locals and one of the best restaurants in North Myrtle Beach, Joe’s Bar & Grill is in the Windy Hill neighborhood, and boasts some of the most spectacular views of the sunsets over the salt marsh. Check out their Raccoon Cove Deck Bar (one of the best kept secrets on the Grand Strand) and order the Steak Au Poivre or the Filet Neptune.