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.
10 Best Restaurants in North Myrtle Beach are listed below.
-
1
The ShackPizza American ItalianThe Shack is a casual, family-owned restaurant in North Myrtle Beach serving Southern home-style comfort food, with a focus on fresh seafood and classic fried platters in a relaxed, rustic setting.- 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.
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.
-
2
Joe’s Bar and GrillJoe’s Bar and Grill is a long-standing restaurant offering upscale-casual American food, with an emphasis on steaks and seafood, in a rustic, intimate setting overlooking a salt marsh.Type of Restaurant:Upscale Casual.
Type of Food:American, Steakhouse, Seafood.
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 GrillFlying Fish Public Market and Grill is a casual waterfront restaurant at Barefoot Landing, offering a menu of fresh seafood and a raw bar in an atmosphere modeled after a Seattle-style fish market.Type of Restaurant:Casual Dining.
Type of Food:Seafood, American.
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 GrilleGreg Norman Australian Grille is an upscale waterfront restaurant at Barefoot Landing, offering a menu of wood-grilled steaks, fresh seafood, and Australian-inspired dishes in a sophisticated setting.Type of Restaurant:Fine Dining / Upscale Casual.
Type of Food:Steakhouse, Seafood, Australian-inspired.
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 BarSeaBlue Restaurant & Wine Bar is a fine dining establishment offering contemporary American food with global influences, an award-winning wine list, and a focus on high-quality ingredients in a modern, intimate setting.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.
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 Beach21 Main is a fine dining steakhouse and sushi bar located at North Beach Resort, offering prime steaks, fresh seafood, and an extensive sushi menu in an elegant, upscale setting.Type of Restaurant:Fine Dining.
Type of Food:Steakhouse, Sushi.
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 RestaurantHoskins Restaurant is a historic, family-owned diner in downtown North Myrtle Beach that has been serving classic Southern comfort food and breakfast since 1948, known for its simple, traditional fare and often long lines.Type of Restaurant:Diner / Casual Dining.
Type of Food:Southern, American, Seafood.
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 NMBBoardwalk Billy’s is a casual waterfront restaurant and bar located on the Doc Antle Marina, known for its laid-back atmosphere, raw bar, sushi, and American pub fare.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.
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 CantinaTaco Mundo is a large, vibrant Mexican restaurant at Barefoot Landing, offering a menu of creative tacos, fajitas, and margaritas in a colorful, high-energy setting with waterfront views.Type of Restaurant:Casual Dining.
Type of Food:Mexican.
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 TrattoriaBenny’s Trattoria is an intimate, family-owned Italian restaurant specializing in the food of Northern Italy, known for its handmade pastas and authentic recipes served in a cozy, tucked-away setting.Type of Restaurant:Upscale Casual.
Type of Food:Northern Italian.
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.
What Makes Restaurants in North Myrtle Beach Famous?
Restaurants in North Myrtle Beach are famous for their focus on fresh seafood, their scenic waterfront locations, and their ability to cater to a large tourist population with satisfying, approachable food. The area is known for its "Calabash-style" fried seafood and for upscale dining experiences with views of the Intracoastal Waterway or the ocean. Establishments are celebrated for providing a complete vacation dining experience, from casual family-friendly seafood shacks to high-end steakhouses and lively entertainment complexes like Barefoot Landing.
What Type of Restaurant is Commonly Found in North Myrtle Beach?
The most common types of restaurants found in North Myrtle Beach are seafood-focused eateries and casual American grills, reflecting the city's coastal setting and its status as a popular family vacation destination. These spots offer a range of experiences, from a laid-back meal after a day at the beach to a more polished dinner outing. The different types of restaurants commonly found in North Myrtle Beach are listed below.
- Seafood-Focused Eateries: This is a dominant category, with countless restaurants serving fresh catches from the Atlantic. Places like Flying Fish Public Market and The Shack offer everything from raw bars to classic Calabash-style fried seafood platters.
- Steakhouses: Upscale steakhouses are a popular choice for special occasion dining. Establishments like 21 Main at North Beach and SeaBlue Restaurant & Wine Bar serve prime cuts of beef in elegant settings.
- Casual American Grills and Pubs: These restaurants serve familiar comfort food, burgers, and a selection of beers in a relaxed, often waterfront, atmosphere. Boardwalk Billy’s is a prime example of this style.
- Southern/Diners: Historic diners and restaurants serving classic Southern home-style cooking are a key part of the local food identity. Hoskins Restaurant, open since 1948, is a famous example.
- Italian-American Restaurants: North Myrtle Beach has a large number of casual, family-friendly Italian-American restaurants serving familiar favorites like pizza and pasta, such as Benny's Trattoria.
Does North Myrtle Beach Have an Authentic Restaurant?
Yes, North Myrtle Beach has several authentic restaurants, proven by their long histories, their use of traditional family recipes, and their focus on specific regional food styles. Hoskins Restaurant is an authentic Southern diner, demonstrated by its continuous operation since 1948 and its simple, unchanging menu of classic home-style breakfast and lunch specials. The Shack is an authentic Carolina seafood restaurant, known for its no-frills, traditional Calabash-style fried platters. Benny’s Trattoria also proves its authenticity with its intimate setting and a menu focused on specific Northern Italian recipes.
Are There Vegan Options in Restaurants in North Myrtle Beach?
Yes, there are vegan options in restaurants in North Myrtle Beach, with the most common being salads, vegetable side dishes, and some customizable items. While the area is not known for a large number of exclusively vegan restaurants, many establishments can accommodate plant-based diets. For a dedicated experience, diners can visit restaurants that focus on fresh, modern food, like a build-your-own bowl spot. In other restaurants, like Taco Mundo Kitchen y Cantina, it is often possible to create a vegan meal by ordering vegetable fajitas or tacos without cheese and sour cream.
Do Restaurants in North Myrtle Beach Offer Gluten-Free Options?
Yes, many restaurants in North Myrtle Beach offer gluten-free options, with the most common being grilled seafood, steaks, and salads. The high concentration of seafood and steakhouse restaurants makes finding naturally gluten-free main courses straightforward. Establishments like Greg Norman Australian Grille or 21 Main at North Beach can serve their fresh fish and steaks grilled without gluten-containing sauces. Many chefs in the area's upscale restaurants are accustomed to handling dietary requests and can modify dishes. Some restaurants may also offer gluten-free buns or pasta upon request.
What are the Signature Dishes of the Best Restaurants in North Myrtle Beach?
The signature dishes at the best restaurants in North Myrtle Beach often highlight fresh Atlantic seafood, prime steaks, and classic Southern comfort food. From Calabash-style fried shrimp to upscale steak preparations, these dishes represent the coastal Carolina food experience. The most notable signature dishes are listed below.
- Fresh Seafood Platters: A staple of the area, many restaurants like The Shack are known for their generous platters of fried, broiled, or steamed seafood, often including flounder, shrimp, and oysters.
- Prime Rib: A classic steakhouse favorite, slow-roasted Prime Rib is a signature entree at upscale establishments like Greg Norman Australian Grille and Joe's Bar and Grill.
- Shrimp & Grits: While not listed for a specific restaurant in the top 10, this quintessential Southern dish is a signature item at many high-quality restaurants in the region, showcasing local shrimp.
- Filet Mignon or Prime Steaks: High-quality beef is a signature at the area's fine dining spots, with the 8oz. Linz Farms Filet Mignon at SeaBlue and the Prime Tomahawk Ribeye at 21 Main being key examples.
- Raw Oysters: Served on the half shell, raw oysters are a signature offering at casual waterfront spots like Boardwalk Billy’s, highlighting fresh coastal products.
- Build Your Own Boil: An interactive and shareable meal featuring various shellfish, corn, potatoes, and sausage, this is a signature experience at Flying Fish Public Market and Grill.
- Lasagna: A classic Italian-American comfort food, this is a signature dish at many of the area's popular Italian restaurants, including Benny's Trattoria.
Does North Myrtle Beach Enjoy Food?
Yes, North Myrtle Beach enjoys food, with a strong focus on dining as a central part of the vacation experience. The city's food culture is not defined by experimental or avant-garde trends, but by a deep appreciation for fresh seafood, classic American and Southern comfort food, and providing a satisfying meal for families and visitors. The sheer number of restaurants, from casual seafood shacks and historic diners to upscale steakhouses, proves that dining out is a major activity. The consistent popularity of long-standing institutions like Hoskins Restaurant and The Shack shows a loyalty to well-executed, traditional food.
What is the Average Meal Price for Restaurants in North Myrtle Beach?
The average meal price for restaurants in North Myrtle Beach can range from $15 to over $150 per person. At a casual diner or a family-style seafood shack like Hoskins or The Shack, a person can expect to spend between $15 and $35 for a full meal. For a mid-range, upscale-casual restaurant, especially one in a popular area like Barefoot Landing, the price is often between $40 and $80 per person. At high-end, fine dining establishments such as SeaBlue Restaurant & Wine Bar or 21 Main at North Beach, the cost for a meal will start at $75 and can easily exceed $150 per person with multiple courses and wine.
Find your next favorite spot
Can't decide? start here: