12 Best Waterfront Restaurants in North Myrtle Beach
Looking for the best waterfront restaurants North Myrtle Beach has to offer? These top spots serve up great food, live music, and unforgettable views of the beach and Intracoastal Waterway.Whether you’re craving fresh seafood, juicy steak, or creative cocktails, these restaurants are perfect for family, friends, and any special occasion.
Keep the coastal vibe going with a stay at Beach Cove Resort, your oceanfront home base just minutes from all the action.
1. Local on the Water

Photo Credit: Jarek Pawlak
- 1525 13th Ave N, North Myrtle Beach, SC
- localonthewater.com
- $$
- Spacious deck on the Intracoastal Waterway
Set right on the Intracoastal Waterway, Local on the Water blends relaxed coastal energy with an impressive menu. Expect fresh oysters, crab cakes, shrimp flatbreads, juicy burgers, and satisfying seafood plates—all backed by Southern flavors and friendly service.
Live music plays multiple nights a week, and the bar offers beers on tap, as well as signature tropical cocktails. Happy hour runs Monday through Sunday from 4 to 6 pm.
With great food, fun vibes, and unforgettable views, it’s perfect for lunch, dinner, or celebrating a special occasion.
2. Snooky’s Oceanfront

Photo Credit: Brent Hofacker
- 2208 N Ocean Blvd, North Myrtle Beach, SC
- snookysoceanfront.com
- $$
- Oceanfront dining, raw bar, happy hour, great brunch
Just steps from the sand, Snooky’s Oceanfront is a standout. Fresh seafood takes center stage here—especially at the raw bar with oysters, shrimp, and scallops. The main menu keeps pace with flavorful crab cakes, beef tips, and seafood entrees, all served up in a lively, laid-back space.
Sip tropical cocktails during happy hour or as the sun goes down. It’s a go-to spot for dinner with family, friends, and ocean views that steal the show.
3. Blue Drum Waterfront
- 4430 Kingsport Rd, North Myrtle Beach, SC
- bluedrumwaterfront.com
- $$$
- Lowcountry seafood, raw bar
Blue Drum offers a refined yet relaxed take on coastal cuisine. The menu features beautifully cooked seafood—from scallops and shrimp to signature crab cakes—alongside a raw bar and standout seasonal specials.
Tropical cocktails complement the view from a spacious deck right on the Intracoastal Waterway. Ideal for a quiet dinner or a romantic night out, Blue Drum pairs great food with a serene atmosphere that feels a world away from the crowds.
4. Captain Archie’s
- 2200 Little River Neck Rd, North Myrtle Beach, SC
- captainarchies.com
- $$
- Casual waterfront spot on the Intracoastal, weekly events
Captain Archie’s is a longtime local favorite, known for its relaxed dockside setting and flavorful food. You’ll find all the classics—fried oysters, shrimp baskets, burgers, crab cakes—served with zero fuss.
The open-air deck is prime real estate for watching boats pass by, especially during live music events or Friday night flounder specials. Whether you're meeting friends for happy hour or settling in for a hearty dinner, this is North Myrtle Beach at its most authentic.
5. Molly Darcy’s On the Beach
- 1701 S Ocean Blvd, North Myrtle Beach, SC
- mollydarcy.com/
- $$
- Beachfront American-Irish pub, casual crowd, full bar
This beachfront pub serves up laid-back vibes with a full menu of pub favorites and coastal classics. Shrimp baskets, chicken wings, and burgers are top sellers, and the key lime pie is worth saving room for.
The deck offers unobstructed views of the beach, while live music adds energy to the dinner and drinks experience. From lunch to late night, Molly Darcy’s is an easy choice for casual meals and the ocean breeze.
6. Driftwood Restaurant on the Pier
- Cherry Grove Pier - 3500 N Ocean Blvd, North Myrtle Beach, SC
- $$
- Classic oceanfront restaurant, casual seafood, old-school oceanfront dining
This classic oceanfront location lets you dine right above the waves. Serving up lunch and dinner with seafood-focused dishes like fried oysters, shrimp platters, and fish sandwiches.
You’re eating right over the ocean with unbeatable views. Perfect for family meals or a simple beach day refuel.
7. Filet's Waterfront
- 2120 Sea Mountain Hwy #1100, North Myrtle Beach, SC
- filetswaterfront.com
- $$$
- Relaxed, scenic, lively, nautical
Filet’s Waterfront serves up an upscale yet relaxed dining experience on the Intracoastal Waterway. The spacious outdoor deck offers panoramic views of the water, including the nearby drawbridge.
Inside, the atmosphere is casual but polished, with a sushi bar, wood-grilled steaks, fresh seafood, and elegant cocktails. Live music plays 4–5 nights a week during the season. Whether you're celebrating a milestone or simply savoring a night out, this restaurant strikes a perfect balance between great food and a memorable ambiance.
Barefoot Landing Restaurants on the Water
Barefoot Landing is North Myrtle Beach’s premier waterfront shopping, dining, and entertainment destination. With over 55 shops, 14 restaurants, and 7 attractions, there’s always something happening here. The complex is built over Lewis Pond and next to the Intracoastal Waterway, offering stunning views and a vibrant atmosphere.
Bring your family and friends along for the adventure. Enjoy weekly events, live music, and a variety of great food options, making Barefoot Landing a must-visit for anyone exploring North Myrtle Beach.
8. Greg Norman Australian Grille

Photo Credit: Tanawat Tintab
- 4898 Hwy 17 S, North Myrtle Beach, SC
- gregnormanaustraliangrille.com
- $$$
- Upscale waterfront steakhouse
Greg Norman Australian Grille combines upscale dining with Intracoastal views. Expect wood-fired steaks, fresh seafood, and elegant takes on crab cakes and shrimp dishes.
With its award-winning wine list and polished service, it's a favorite for birthdays, anniversaries, corporate events, or any dinner that calls for something extra. The outdoor deck adds even more atmosphere, especially at sunset.
9. Lulu’s
- 4954 Hwy 17 S, North Myrtle Beach, SC
- lulusfunfoodmusic.com
- $$$
- Lively, family-friendly spot, Southern-style seafood, raw bar, key lime pie, kids’ play area
Lulu’s is all about great food and a good time, with a menu that delivers Southern comfort in every bite. Shrimp, crab cakes, fried oysters, and chicken tenders headline the seafood-heavy lineup, while desserts like key lime pie seal the deal.
A full bar mixes tropical cocktails, and the open-air deck overlooks the water at Barefoot Landing. Add in live music and a playground for the kids, and you've got a crowd-pleasing destination from lunch to dinner.
10. Flying Fish Public Market & Grill
- 4744 Hwy 17 S, North Myrtle Beach, SC
- flyingfishmarket.com
- $$$
- Waterfront, seafood market, grill, casual, family-friendly, reservations are recommended on busy nights
Flying Fish Public Market & Grill is a casual restaurant at Barefoot Landing, offering fresh seafood, shrimp, and creative dishes in a relaxed atmosphere. The spacious deck is perfect for enjoying lunch or dinner with family and friends.
The grill serves up great food, including crab cakes and a variety of seafood plates. Don’t miss the raw bar or the chance to pick up fresh catches to take home.
11. Big Chill Island House

Photo Credit: Sportrade.studio
- 4736 Hwy 17 S, North Myrtle Beach, SC
- bigchillislandhouse.com
- $$$
- Caribbean-inspired, upscale tiki bar atmosphere, seafood apps and shareables (fried oysters, shrimp)
Big Chill Island House adds an island twist to Barefoot Landing’s dining scene. This waterfront spot offers Caribbean-style fare with flair: shrimp, fried oysters, and spiced seafood appetizers made for sharing. Pair them with a fruity rum cocktail while enjoying live music on the expansive deck. It's a festive, easygoing setting made for sunsets, seafood, and good company.
12. Taco Mundo Kitchen y Cantina
- 4732 Hwy 17 S, North Myrtle Beach, SC
- tacomundocantina.com
- $$-$$$
- Vibrant indoor/outdoor space on the waterway, authentic Mexican décor, reservations are recommended on busy nights
Overlooking the Intracoastal Waterway, Taco Mundo Kitchen y Cantina brings a festive twist to North Myrtle Beach’s waterfront dining scene. The open-air bar area flows seamlessly between indoor and patio seating, all styled with energetic Mexican décor.
It’s lively and social without going over the top—perfect for enjoying tacos on flour tortillas, rice bowls, fajitas, and a show-stopping selection of mezcals and tequilas. During Fiesta Hour (typically weekday late afternoons), signature margaritas and creative cocktails shine, making it ideal for casual dinners or drinks with friends.
Discover More Great Food with a View in North Myrtle Beach
Whether you’re craving fresh seafood by the ocean or a sunset cocktail on the Intracoastal, North Myrtle Beach serves up unforgettable flavors with a view. After a satisfying meal, kick back in comfort at Beach Cove Resort—your oceanfront home base just minutes from it all.
Ready to eat, explore, and unwind? Book your stay at Beach Cove Resort and make your North Myrtle Beach getaway delicious from start to finish.