6 South Carolina Seafood Restaurants That Serve All-You-Can-Eat Seafood Worth The Drive
Childhood memories of the coast always belong to the heavy scent of hot grease and newspaper bundles filled with fried fish. The true measure of a coastal road trip lies in the visual weight of a table that refuses to stay empty for long.
South Carolina anchors its culinary reputation on a handful of roadside sanctuaries where the kitchen doors never seem to close. Platters of golden shrimp and steamed crab legs arrive in a continuous rhythm that challenges your endurance.
The servers move with the quiet efficiency of a crew that knows exactly how much fuel a long drive requires. There is no pretense in the way the lemon wedges hit the paper tablecloths.
You realize quickly that the journey was just a minor prelude to a very long, highly rewarding marathon.
1. Captain Benjamin’s Calabash Seafood Buffet

Imagine walking into a place that feels like a seafaring museum crossed with your favorite seafood dream. Captain Benjamin’s has been doing this since the 1980s, and it shows.
This Grand Strand landmark knows exactly what it is doing.
The building holds 11 separate dining rooms. Each one has its own mood and personality.
You could eat here ten times and still notice something new on the walls.
Handcrafted model ships are scattered throughout the space. They are detailed, beautiful, and honestly worth stopping to look at.
The whole vibe screams old-school coastal charm done right.
Calabash-style seafood is the star of the show here. It is lightly battered and fried to golden perfection.
The flavor is simple, satisfying, and completely addictive.
The buffet spread is massive. Shrimp, fish, crab, and more fill the stations in a way that makes decision-making genuinely hard.
You will want a little of everything, and that is totally acceptable.
Families pack this place during peak season, and for good reason. The atmosphere is relaxed and welcoming without feeling rushed.
Nobody is hovering over your plate asking if you are done yet.
The nautical theme is not just for looks. It adds a sense of adventure to the whole meal.
You feel like you earned that seafood by surviving an imaginary voyage.
First-timers are always a little stunned by the size of this place. It is much bigger than it looks from the outside.
The parking lot fills up fast, so arriving early is smart.
Locals and tourists both claim this as a top pick. That kind of cross-crowd approval is rare and says a lot.
Captain Benjamin’s has clearly earned its reputation over decades.
If you are heading to Myrtle Beach and want a buffet experience that feels authentic, this is the place to start. The food is consistent, the setting is unforgettable, and the portions are generous in the best possible way.
Find it at 401 S Kings Hwy, Myrtle Beach, SC 29577.
2. Crabby George’s Calabash Seafood Buffet

Crabby George’s in South Carolina has a name that sounds like a cartoon character but a reputation that is absolutely no joke. This fan-favorite spot sits just blocks from the oceanfront.
The Grand Strand crowd has been obsessing over it for years.
Walk in, and the first thing you notice is the dining room design. It feels like the inside of a classic cruise ship.
Hanging sharks and fish swing overhead while you load your plate.
The pirate-inspired theme runs through every corner of this place. It is bold, playful, and surprisingly well-executed.
You half expect someone to yell “Ahoy” before handing you a plate.
The variety of food here is one of the biggest draws. Seafood options range far and wide across the buffet line.
You will find shrimp prepared multiple ways, crab, fish, and plenty of sides to round it all out.
Staff here have a reputation that regulars talk about constantly. They are attentive, friendly, and quick to refill whatever you need.
That kind of service makes a real difference when you are on your third plate.
The dining room has enough space to feel comfortable even on a busy night. Tables are not crammed together awkwardly.
You can actually enjoy your meal without bumping elbows with strangers.
First-time visitors often say they did not expect the food to be this good. The Calabash-style preparation keeps things light and flavorful.
Nothing feels greasy or overdone, which is a win at any buffet.
Weekend crowds roll in fast here, so timing matters. Arriving before the dinner rush means shorter lines and fresher trays.
Pro tip from anyone who has been: do not skip the crab legs.
Crabby George’s has that rare quality where both the food and the atmosphere feel equally strong. You are not just eating a meal.
You are having an experience that you will talk about on the drive home.
It sits close enough to the beach that you could almost smell the salt air through the windows. Give it a try at 7904 N Kings Hwy, Myrtle Beach, SC 29572.
3. Crab Daddy’s Seafood Buffet

There is a seafood buffet in Murrells Inlet where the walls move. Not in a scary way.
In a completely awesome, kid-approved, adults-secretly-loving-it kind of way.
Crab Daddy’s is famous for its life-sized animatronic sea creatures. They are mounted on the walls and ceilings throughout the restaurant.
Every so often, they activate and put on a little show while you eat.
It sounds gimmicky until you see it in person. Then it just feels like the most fun a seafood buffet has ever been.
Kids lose their minds over it, and honestly, adults do too.
The location adds to the whole experience. Murrells Inlet sits just south of Myrtle Beach and has a quieter, more laid-back coastal feel.
You are also just minutes from Brookgreen Gardens, which makes for a great full-day trip.
The food itself holds up without any help from the animatronics. The buffet is stacked with seafood options that cover the basics and then some.
Crab, shrimp, fish, and a solid lineup of sides make every visit worthwhile.
The portions are plentiful, and the trays stay fresh. Staff keeps things moving so you are not waiting around for refills.
The whole operation runs smoothly, which matters when the dining room is packed.
Families with younger kids especially love this place. The animatronic creatures give kids something to talk about between bites.
It turns a regular dinner into a full-on memory.
Even if you have been to dozens of seafood buffets, this one stands apart. The interactive ocean adventure angle is genuinely unique.
No other buffet on this list has robot sea creatures watching you eat your shrimp.
The restaurant draws visitors from all over the Myrtle Beach area. Word of mouth has been strong here for years.
Once you go, you will understand exactly why people keep coming back.
If your crew is looking for seafood with a side of entertainment, this is a no-brainer stop. Plan your visit and head over to 3043 US-17 BUS, Murrells Inlet, SC 29576.
4. Pirate’s Table Calabash Seafood Buffet

Some restaurants try to have a theme. Pirate’s Table actually commits to one fully and completely.
This place in Surfside Beach is a full-blown pirate adventure from the moment you walk in.
Live mermaids swim in a 10,000-gallon indoor pool right inside the restaurant. That is not a typo.
Real mermaids, real tank, real wow factor.
Servers dress as pirates and stay in character throughout your meal. The crew performs sword fights and sea shanties at various points during dinner.
You can hear cannon blasts and pirate shouts echoing across the dining room.
It sounds chaotic, but it actually works. The energy is electric without being overwhelming.
Families with kids especially find the whole scene absolutely magical.
The Calabash-style seafood is the heart of the experience here. Lightly battered and fried seafood fills the buffet stations with everything you could want.
Shrimp, fish, crab, and all the classic sides are ready and waiting.
What makes Pirate’s Table stand out beyond the theatrics is how welcoming the staff is. Everyone from the host to the servers treats you like you just came aboard their ship.
It is warm, fun, and surprisingly personal for a big buffet spot.
Surfside Beach has a more relaxed vibe than central Myrtle Beach. That slower pace makes the whole experience feel a little more special.
You are not rushing through a tourist-heavy strip here.
The dining room is set up to handle large groups comfortably. Families, birthday parties, and reunion groups all show up regularly.
The space handles the crowd without losing its charm.
First-timers always leave with a story. Whether it is the mermaid tank, the sword fight, or just the sheer amount of great seafood, something sticks with you.
This is not just dinner. It is an event.
If you have kids in your group, this is the one spot on this list that absolutely must be on your itinerary. Make your way to 1100 Water Ave, Surfside Beach, SC 29575, and prepare for a seriously fun night out.
5. Bennett’s Calabash Seafood Buffet

Bennett’s opened in 1978, and that fact alone should tell you everything. This was the first all-you-can-eat seafood buffet on the Grand Strand.
It basically wrote the playbook that everyone else followed.
Three generations of families have eaten here. That is not marketing language.
That is just what happens when a place gets it right from day one and never stops. Grandparents bring their grandkids to the same spot they visited as children.
The atmosphere here is warm and consistent in a way that feels rare these days. Nothing is flashy or over-the-top.
It is just a really good seafood buffet that knows exactly what it is and does not try to be anything else.
Calabash-style seafood has deep roots in a small North Carolina fishing town. The style is defined by light battering and simple frying that lets the seafood flavor shine.
Bennett’s has honored that tradition for over four decades without cutting corners.
The menu is a love letter to classic coastal cooking. Shrimp, flounder, oysters, and crab make regular appearances across the buffet line.
Every item tastes as if it belongs there, which sounds simple but is actually hard to pull off consistently.
North Myrtle Beach has a slightly quieter feel compared to the busier southern end of the strip. That relaxed energy carries into Bennett’s dining room.
You feel like you have time to actually enjoy your meal.
The staff here often know repeat customers by name. That kind of familiarity builds loyalty that no advertising campaign can buy.
People come back not just for the food but for the feeling of being recognized.
Portions are honest and plentiful without any gimmicks. You fill your plate, go back for more, and leave completely satisfied.
The whole operation runs with the kind of efficiency that only comes from doing something for a very long time.
If you want to eat at the place that started it all on the Grand Strand, Bennett’s is your destination. History and great seafood in one stop.
You will find it at 1010 Hwy 17 S, North Myrtle Beach, SC 29582.
6. Grand Buffet

Not every great seafood buffet sits right on the beach. Grand Buffet in North Charleston proves that point convincingly.
This spot operates out of a strip mall and still manages to pack the house regularly.
The setup inside is more impressive than the exterior suggests. Six separate food islands spread across the dining area.
Each island covers a different category of food, and the variety is genuinely hard to beat.
A fresh sushi bar runs alongside the main buffet line. A hibachi grill adds another layer of options for people who want something cooked right in front of them.
The combination of Chinese and Japanese cuisine gives this buffet a broader appeal than most.
Seafood shows up in multiple forms across the islands. From classic fried options to Asian-inspired preparations, the range keeps things interesting.
You could fill your plate with completely different food on every visit and never repeat yourself.
The sushi bar alone is worth the trip for some regulars. Fresh rolls and nigiri rotate through consistently.
For a buffet, the quality here genuinely surprises first-time visitors.
North Charleston is a bit removed from the beachfront tourist corridor, but that actually works in your favor. The crowd here is mostly locals who know a good deal when they see one.
The atmosphere feels relaxed and unpretentious.
Families with picky eaters especially appreciate the variety. When one person wants sushi, and another wants fried shrimp and a third wants hibachi, Grand Buffet handles all three without a complaint.
Nobody leaves hungry or disappointed.
The value here is hard to argue with. You get a massive spread of food across multiple cooking styles and cultural traditions.
That kind of range is rare at any price point.
If you are in the Charleston area and want an all-you-can-eat experience that goes beyond the expected, this is your spot. Head over to 5101 Ashley Phosphate Rd 159A, North Charleston, SC 29418.
