14 Tastiest Seafood Restaurants in Myrtle Beach
When you're in Myrtle Beach, seafood isn't just dinner—it's a must-do. From buttery lobster rolls to sizzling Lowcountry boils, this coastal town knows how to serve it fresh and local. And when you book your stay at The Caravelle Resort, you’re already in the perfect spot to explore some of the tastiest seafood restaurants Myrtle Beach has to offer.Whether you're into upscale dining with waterfront views or hole-in-the-wall joints that serve up shrimp so good it doesn’t need sauce, we’ve got your cravings covered. Use our guide to plan your seafood tour of the Grand Strand—and don’t forget to bring your appetite.
Book your getaway at The Caravelle Resort and get ready to eat like a local.
1. Captain George’s Seafood Restaurant
- 1401 29th Ave N, Myrtle Beach, SC
- captaingeorges.com
- Nautical-themed, family-friendly, buffet-style dining
- $$$
Captain George’s is a go-big-or-go-home kind of place. Known for its massive all-you-can-eat seafood buffet, this Myrtle Beach staple sits right across from Broadway at the Beach—perfect if you’re planning a night out after dinner.
With over buffet items, including oysters, crab legs, clams, and prime rib, it’s a dream for seafood lovers and variety seekers alike. They also cater to dietary needs with gluten-free and vegetarian options available right on the buffet line.
2. The Chesapeake House
- 9918 Hwy 17, Myrtle Beach, SC
- thechesapeakehouse.com
- Classic, homey, waterfront dining with rustic charm
- $$
A Myrtle Beach staple for over 40 years, The Chesapeake House is the kind of place locals bring their out-of-town seafood lovers. Located on Restaurant Row, it’s known for scenic lake views, warm Southern hospitality, and house-made everything—from dressings to their famous cinnamon rolls.
The seafood here leans traditional, with a spotlight on their Fried Soft Shell Crab, Chesapeake Baked Fish, and Uncle Bill’s legendary fish stew. Not sure what to try? The Combination Platter gives you a little bit of everything—and trust us, it all hits.
All seafood specialties include the option of their World Famous Fish Stew – not to be missed!
3. Hook and Barrel

- 8014 N Kings Hwy, Myrtle Beach, SC
- hookandbarrelrestaurant.com
- Modern, upscale, coastal-chic with an open kitchen and nautical touches
- $$$
Hook & Barrel isn’t your average seafood joint—it’s polished, eco-conscious, and made for a night out. This locally loved spot is known for its commitment to sustainable seafood and seasonal ingredients, with a focus on flavor that doesn’t compromise the environment.
Their Drunken Key West Mussels are a standout, but the whole menu is packed with refined takes on coastal classics. Pair your meal with something from their curated wine list or handcrafted cocktail menu for the full experience.
Good for date nights, foodies, and anyone who appreciates seafood with a sustainable twist.
4. Aspen Grille

- 5101 N Kings Hwy, Myrtle Beach, SC
- aspen-grille.com
- Sophisticated, quiet, white-tablecloth dining with a Southern touch
- $$$$
Aspen Grille brings an upscale Southern dining experience to the Grand Strand. Known for its polished atmosphere and attentive service, it’s the kind of place made for celebrations, date nights, or when you just want to slow down and savor. Although known for their dry-aged USDA prime beef, they have a large seafood menu -the shrimp and grits are a juicy main course!
While their steaks get plenty of buzz, the seafood holds its own—especially the shrimp and grits or the grilled miso-glazed Scottish salmon. With a focus on fresh, locally sourced ingredients, every dish feels thoughtful and refined.
5. Carolina Seafood and Steak

- 9911 N Kings Hwy, Myrtle Beach, SC
- Chophouse, warm and welcoming, dark wood interior
- carolinasteakhouse.com
- Ambiance:
- $$$
Come and feast at Carolina Seafood & Steak! Conveniently located on the lively Restaurant Row, this restaurant pairs a family-friendly atmosphere with a solid menu of surf-and-turf dishes.
You'll be surrounded by bits of vintage charm as part of the restaurant used structures salvaged from Myrtle Beach's first-ever hotel. If you want to eat like a local, you can try their signature dishes of the Carolina Grouper or Shrimp and Grits, among others. Swing by between 4 and 7 PM for happy hour if you can!
6. Clearwater Oyster Bar & Grill
- 9717 N Kings Highway, Myrtle Beach, SC
- clearwateroysterbar.com
- Casual, lively, open-air dockside dining with waterfront views
- $$-$$$
Clearwater Oyster Bar & Grill brings the coastal vibes in full force. Located right on the Intracoastal Waterway—with its own boat dock—it’s a seafood-forward spot perfect for kicking back with a plate of fresh oysters and a cold drink.
The menu is loaded with Lowcountry staples like shrimp boils, fish platters, and their signature lobster roll. Not in the mood for seafood? No problem—they also serve up burgers and pulled pork sandwiches. Stop by for their daily happy hour (4–7 PM for drinks, 4–6 PM for food) and enjoy the view.
7. Flying Fish Public Market & Grill

- 4744 Hwy 17 S, North Myrtle Beach, SC
- flyingfishmarket.com
- Fun, energetic, waterfront dining with market-style flair
- $$$
Flying Fish blends restaurant and seafood market into one lively, waterfront experience. Inspired by Seattle’s Pike Place Market, the fish-tossing staff adds a bit of showmanship to your meal—and it’s just as fresh as it looks.
The menu covers everything from seafood nachos appetizers to classic Southern seafood entrees, plus creative cocktails and a solid happy hour (4–6 PM). Can’t decide what to get? Their seafood platters let you sample the best of the day’s catch. Grab a table overlooking the Intracoastal Waterway and settle in for good food and good vibes.
8. Lobster House Seafood Restaurant
- 5301 S Kings Hwy, Myrtle Beach, SC
- mylobsterhouse.com
- Casual, nautical-themed, family-friendly with a classic seafood house feel
- $$-$$$
Lobster House is where fresh seafood meets no-fuss comfort. You can even handpick your dinner from the live lobster tank, adding a little extra fun to the experience.
The menu covers all the hits—Cajun Crawfish, buttery Sea Scallops, and their rich, house-made Lobster Bisque. It’s a solid stop for classic seafood dishes served in a relaxed, welcoming atmosphere. Whether you’re heading here post-beach or just in the mood for something hearty and fresh, Lobster House delivers.
9. Pier 14 Restaurant & Lounge
- 306 N. Ocean Blvd., Myrtle Beach, SC
- pier14.com
- Casual, nostalgic, open-air pier dining with unbeatable ocean views
- $$$
For oceanfront dining along the boardwalk, you can't do better than dining on an old school pier at one of the best seafood restaurants in town!
Pier 14 has been a well-loved staple of Myrtle Beach since 1986. Start off with a basket of hushpuppies or boom boom shrimp for the table. The massive fish sandwich and crab legs are great mains for seafood lovers. Enjoy your meal while you listen to the ocean's gentle roar.
10. Dirty Don's Oyster Bar
- 408 21st Ave N, Myrtle Beach, SC
- dirtydonsmyrtlebeach.com
- Laid-back, beach bar vibes with a Key West twist
- $$-$$$
Dirty Don’s is all about chill coastal energy, cold drinks, and plenty of shellfish. Just a couple blocks from the ocean, this local favorite feels like a tropical escape right in the heart of Myrtle Beach.
Fresh oysters? Check. Strong drinks? Definitely. Big appetite? Go for the Dirty Don’s Dunkin’ Pot—packed with steamed shellfish, potatoes, corn, and sausage. Whether you're sitting inside or on the breezy outdoor deck, it’s a great spot to kick back with friends and a bucket of seafood.
11. LandShark Bar & Grill
- 1110 N. Ocean Blvd., Myrtle Beach, SC
- Fun, casual, beachy atmosphere with outdoor seating and Boardwalk views
- $$
LandShark Bar and Grill is a sister restaurant to Margaritaville, meaning it's all about good times and beach vibes. This is a good place to come if anyone in your party isn't crazy about shellfish, as it is not exclusively a seafood restaurant.
However, seafood lovers won't be disappointed by the fresh fish tacos or their signature Baja Crab Cakes. LandShark is also next to the SkyWheel, so you can fit in a classic Myrtle Beach attraction before or after your meal!
12. Joe’s Crab Shack
- 1219 Celebrity Cir, Myrtle Beach, SC
- joescrabshack.com/location/joes-crab-shack-myrtle-beach
- High-energy, nautical-themed chain with a playful, family-friendly vibe
- $$–$$$
Joe’s Crab Shack is all about messy, hands-on, seafood fun. Located at Broadway at the Beach, it’s a lively, upbeat spot where bibs are encouraged and the crab is served steaming hot in metal buckets.
Seafood boils are the main attraction here—loaded with crab, shrimp, sausage, corn, and potatoes. If you’re feeling adventurous, try one of their steampots with Cajun seasoning or spicy Diablo sauce. There’s a full bar, a kids’ menu, and a patio that’s perfect for people-watching between bites.
13. Mr. Fish Seafood Market & Restaurant
- 6401 N Kings Hwy, Myrtle Beach, SC
- mrfish.com
- No-frills, casual dining with a local market vibe and laid-back atmosphere
- $$
Mr. Fish is part restaurant, part seafood market—and 100% local favorite. It’s the kind of place where you’ll find fresh-off-the-boat seafood cooked up simply and served without fuss. If you want to eat like a Myrtle Beach local, this is the spot.
Inside, the market sells fresh fish, shrimp, and shellfish you can take home—or have prepped in the kitchen. The restaurant side serves up plates like blackened mahi tacos, fried oyster baskets, and she-crab soup. No fancy frills here—just fresh, solid seafood and friendly service.
14. Landry's Seafood House
- 1312 Celebrity Circle, Myrtle Beach, SC
- landrysseafood.com/location/landrys-seafood-myrtle-beach
- Upscale, classic seafood house with waterfront views and a relaxed, family-friendly atmosphere
- $$$
Located at Broadway at the Beach, Landry's Seafood House offers a taste of Gulf Coast tradition right in Myrtle Beach. The restaurant boasts a welcoming ambiance with waterfront views, making it ideal for both intimate dinners and family gatherings.
Seafood enthusiasts will appreciate menu highlights like the Mahi Mahi. For those craving indulgence, the Mixed Grill dinner presents a 6-ounce filet, lobster tail, and bacon-wrapped jumbo shrimp served with asparagus and mashed potatoes.
Find the Freshest Seafood in Myrtle Beach
From white-tablecloth dining to dockside dives, Myrtle Beach delivers for every kind of seafood lover. If you're staying at The Caravelle Resort, you're perfectly positioned to explore the area's top spots—so bring your appetite and enjoy the best bites the Grand Strand has to offer. Fresh catch, ocean views, and Southern hospitality? You’re in the right place.