10 Best Restaurants in North Myrtle Beach

The top rated restaurants in North Myrtle Beach are Flying Fish Public Market and Grill, Greg Norman Australian Grille, SeaBlue Restaurant & Wine Bar, 21 Main at North Beach, The Shack, Hoskins Restaurant, Joe’s Bar and Grill, Boardwalk Billy’s NMB, Taco Mundo Kitchen y Cantina, and Benny’s Trattoria. The experience at the best restaurants North Myrtle Beach offers is often centered on fresh seafood and scenic waterfront views. Restaurants here are famous for their Southern hospitality and their ability to provide a satisfying vacation dining experience.

Signature dishes to expect at the best places to eat North Myrtle Beach offers include Calabash-style fried seafood, fresh oysters, and high-quality grilled steaks. The average meal price ranges from $20 at a historic diner to over $150 per person at an upscale steakhouse. The types of restaurants found are often seafood-focused eateries, classic Southern comfort food spots, and upscale steakhouses. A growing number of these establishments can accommodate vegetarian or gluten-free needs upon request.

Among the city's many excellent choices, Joe’s Bar and Grill is a standout overall experience due to its unique, intimate setting overlooking a salt marsh, its consistent menu of high-quality steaks and seafood, and its long-standing reputation as a beloved local favorite. For a fast-food style experience with local history, Hoskins Restaurant is a top choice for its quick, affordable, and traditional Southern comfort food. For a premier fine dining experience, SeaBlue Restaurant & Wine Bar is a top destination, known for its inventive contemporary American food, its award-winning wine list, and its sophisticated, intimate atmosphere.

  1. The Shack 1
    The Shack 0.00 (0 Reviews)
    Pizza American Italian
    • Item Prices 87
    • Average Item Price $7.47
    Type of Restaurant:

    Casual Dining.

    Type of Food:

    Southern, Seafood, American.

    Signature Dishes:

    SHACK SPECIAL, SHACK ATTACK, SHACK SHRIMP.

    The Shack signature dishes SHACK SPECIAL, SHACK ATTACK, SHACK SHRIMP.
    Location:

    1128 Sea Mountain Hwy, North Myrtle Beach, SC 29582.

    Special Feature:

    A focus on traditional, no-frills Southern cooking, a popular early bird menu, and a reputation as a beloved local institution.

    What Makes It Special:

    It provides a genuine and satisfying taste of classic, home-style Carolina seafood and comfort food.

    What Sets It Apart:

    Its straightforward, unpretentious approach to serving generous portions of classic Southern fare that has kept it a local favorite for decades.

    Operating Hours:

    Monday – Saturday: 8:00 AM – 2:00 PM, 4:00 PM – 8:00 PM; Sunday: Closed.

    Price:

    $20 to $40 per person.

    The Shack Menu Prices
  2. Joe’s Bar and Grill 2
    Joe’s Bar and Grill
    Type of Restaurant:

    Upscale Casual.

    Type of Food:

    American, Steakhouse, Seafood.

    Signature Dishes:

    Stuffed Cajun Mushrooms, Joe's Sampler, Roast Prime Rib Of Beef.

    Joe’s Bar and Grill signature dishes Stuffed Cajun Mushrooms, Joe's Sampler, Roast Prime Rib Of Beef.
    Location:

    810 Conway St, North Myrtle Beach, SC 29582.

    Special Feature:

    A scenic location with beautiful views of the salt marsh, a rustic and romantic "treehouse" like atmosphere, and a popular bar area.

    What Makes It Special:

    The combination of a unique, secluded natural setting with a menu of classic, well-executed American steakhouse and seafood dishes.

    What Sets It Apart:

    Its tranquil marsh-front view provides a dining experience that feels removed from the bustle of the main tourist areas.

    Operating Hours:

    Monday – Sunday: 4:30 PM – 9:30 PM.

    Price:

    $40 to $80 per person.

  3. Flying Fish Public Market and Grill 3
    Flying Fish Public Market and Grill
    Type of Restaurant:

    Casual Dining.

    Type of Food:

    Seafood, American.

    Signature Dishes:

    Mahi Melt, Build Your Own Boil, Fish Market Sandwich, Hush Puppies.

    Flying Fish Public Market and Grill signature dishes Mahi Melt, Build Your Own Boil, Fish Market Sandwich, Hush Puppies.
    Location:

    4744 Hwy 17 S, North Myrtle Beach, SC 29582.

    Special Feature:

    A "you buy, we fry" option with fish from the market, a large raw bar, and an energetic atmosphere where staff sometimes throw fish.

    What Makes It Special:

    The combination of a fresh fish market with a lively restaurant, providing an interactive and fun dining experience.

    What Sets It Apart:

    The unique "fish throwing" and market-style concept, combined with its prime waterfront location.

    Operating Hours:

    Monday – Sunday: 11:00 AM – 9:00 PM (or later, season dependent).

    Price:

    $25 to $50 per person.

  4. Greg Norman Australian Grille 4
    Greg Norman Australian Grille
    Type of Restaurant:

    Fine Dining / Upscale Casual.

    Type of Food:

    Steakhouse, Seafood, Australian-inspired.

    Signature Dishes:

    Prime Rib, Aussie Kangaroo, Bleu Cheese 'Berg.

    Greg Norman Australian Grille signature dishes Prime Rib, Aussie Kangaroo, Bleu Cheese 'Berg.
    Location:

    4930 US-17 S, North Myrtle Beach, SC 29582.

    Special Feature:

    An elegant dining room with views of the Intracoastal Waterway, an extensive wine list with many Australian selections, and a refined yet rustic ambiance.

    What Makes It Special:

    The combination of a celebrity golfer's brand with a high-quality, upscale dining experience on the water.

    What Sets It Apart:

    Its specific Australian theme, extensive wine program, and its status as a long-standing fine dining destination in North Myrtle Beach.

    Operating Hours:

    Monday – Sunday: 11:30 AM – 9:30 PM.

    Price:

    $50 to $100 per person.

  5. SeaBlue Restaurant & Wine Bar 5
    SeaBlue Restaurant & Wine Bar
    Type of Restaurant:

    Fine Dining.

    Type of Food:

    Contemporary American, Seafood, Steak.

    Signature Dishes:

    8oz. Linz Farms Filet Mignon, Surf & Turf, 2 Blackened U-8 Diver Scallops.

    SeaBlue Restaurant & Wine Bar signature dishes 8oz. Linz Farms Filet Mignon, Surf & Turf, 2 Blackened U-8 Diver Scallops.
    Location:

    501 Hwy 17 N, North Myrtle Beach, SC 29582.

    Special Feature:

    A Wine Spectator "Best of Award of Excellence" wine list, a sophisticated and romantic atmosphere, and a menu that emphasizes high-end ingredients.

    What Makes It Special:

    Its commitment to providing a top-tier fine dining experience, from its inventive food to its extensive wine program.

    What Sets It Apart:

    Its status as one of the most acclaimed and upscale fine dining restaurants in the entire Myrtle Beach area.

    Operating Hours:

    Tuesday – Saturday: 5:00 PM – 9:00 PM; Sunday & Monday: Closed.

    Price:

    $75 to $150+ per person.

  6. 21 Main at North Beach 6
    21 Main at North Beach
    Type of Restaurant:

    Fine Dining.

    Type of Food:

    Steakhouse, Sushi.

    Signature Dishes:

    Prime Tomahawk Ribeye Steak, Coldwater Lobster Tail, Nueske's Bacon.

    21 Main at North Beach signature dishes Prime Tomahawk Ribeye Steak, Coldwater Lobster Tail, Nueske's Bacon.
    Location:

    719 N Beach Blvd, North Myrtle Beach, SC 29582.

    Special Feature:

    A dual concept of a classic steakhouse and a full-service sushi bar, an elegant dining room with a grand staircase, and an award-winning wine list.

    What Makes It Special:

    It offers a luxurious dining experience with the unique combination of high-quality steaks and inventive sushi.

    What Sets It Apart:

    The successful integration of a top-tier steakhouse with a creative, high-quality sushi bar, catering to different upscale tastes in one location.

    Operating Hours:

    Monday – Sunday: 4:00 PM – 9:30 PM.

    Price:

    $60 to $120+ per person.

  7. Hoskins Restaurant 7
    Hoskins Restaurant
    Type of Restaurant:

    Diner / Casual Dining.

    Type of Food:

    Southern, American, Seafood.

    Signature Dishes:

    Old Fashion Hamburger, Smoked Chopped Barbecue Sandwich, Rib Eye Steak.

    Hoskins Restaurant signature dishes Old Fashion Hamburger, Smoked Chopped Barbecue Sandwich, Rib Eye Steak.
    Location:

    405 Main St, North Myrtle Beach, SC 29582.

    Special Feature:

    Its long history and status as a local landmark, a very affordable menu, and a classic, no-frills diner atmosphere.

    What Makes It Special:

    Its unwavering consistency and its role as a multi-generational gathering spot for a traditional, home-style Southern meal.

    What Sets It Apart:

    The combination of its deep history, its exceptional value, and its unchanged, authentic diner character.

    Operating Hours:

    (Seasonal, closed in winter) Tuesday – Sunday: 7:30 AM – 2:30 PM, 4:30 PM – 8:30 PM; Monday: Closed.

    Price:

    $10 to $25 per person.

  8. Boardwalk Billy’s NMB 8
    Boardwalk Billy’s NMB
    Type of Restaurant:

    Casual Dining / Bar.

    Type of Food:

    American, Seafood, Sushi.

    Signature Dishes:

    Coconut Shrimp Basket, Boardwalk Billy's Famous Oyster Roast, Boardwalk Burgers.

    Boardwalk Billy’s NMB signature dishes Coconut Shrimp Basket, Boardwalk Billy's Famous Oyster Roast, Boardwalk Burgers.
    Location:

    1407 13th Ave N, North Myrtle Beach, SC 29582.

    Special Feature:

    A large deck on the Intracoastal Waterway, a lively happy hour, and a menu that combines a raw bar, sushi, and classic bar food.

    What Makes It Special:

    Its relaxed, waterfront setting makes it a popular spot for enjoying a casual meal and drinks while watching boats.

    What Sets It Apart:

    The combination of its marina location with a varied menu that includes both sushi and American grill favorites.

    Operating Hours:

    Monday – Sunday: 11:30 AM – 10:00 PM (Bar open later).

    Price:

    $20 to $40 per person.

  9. Taco Mundo Kitchen y Cantina 9
    Taco Mundo Kitchen y Cantina
    Type of Restaurant:

    Casual Dining.

    Type of Food:

    Mexican.

    Signature Dishes:

    Trio Fajitas, Bbq Southern Brisket Quesadillas, A La Plancha Ground Beef Rice Bowl.

    Taco Mundo Kitchen y Cantina signature dishes Trio Fajitas, Bbq Southern Brisket Quesadillas, A La Plancha Ground Beef Rice Bowl.
    Location:

    4732 US-17 S, North Myrtle Beach, SC 29582.

    Special Feature:

    A brightly decorated, spacious interior and large patio overlooking the water, an extensive tequila and margarita list, and a fun, festive atmosphere.

    What Makes It Special:

    The combination of a lively, vacation-like setting with a menu of appealing and flavorful Mexican-inspired food.

    What Sets It Apart:

    Its grand scale, colorful decor, and prime waterfront location make it a popular and energetic dining destination.

    Operating Hours:

    Monday – Sunday: 11:30 AM – 9:00 PM (or later, season dependent).

    Price:

    $20 to $40 per person.

  10. Benny’s Trattoria 10
    Benny’s Trattoria
    Type of Restaurant:

    Upscale Casual.

    Type of Food:

    Northern Italian.

    Signature Dishes:

    Lasagna Marinara, Veal Parmesan, Shrimp Alfredo.

    Benny’s Trattoria signature dishes Lasagna Marinara, Veal Parmesan, Shrimp Alfredo.
    Location:

    1453 US-17 S, North Myrtle Beach, SC 29582.

    Special Feature:

    A very small and intimate dining room that creates an exclusive feel, a focus on authentic Northern Italian cooking, and a reputation as a local "hidden gem."

    What Makes It Special:

    It provides a genuine taste of high-quality, regional Italian food in a personal and romantic atmosphere.

    What Sets It Apart:

    The combination of its small, intimate space with its dedication to authentic, from-scratch Northern Italian food.

    Operating Hours:

    Monday – Saturday: 4:30 PM – 10:00 PM; Sunday: Closed.

    Price:

    $35 to $70 per person.