Myrtle Beach has a buffet scene that draws both locals and tourists, and it’s honestly kind of wild how many options there are. You’ll find everything from fresh seafood to Southern comfort food, so no matter what you’re craving, there’s probably a buffet for you.
The best buffet in Myrtle Beach? That’s the one where good food, variety, and a chill atmosphere all come together. There’s a lot of competition, so it really comes down to what you’re in the mood for.
1) Crabby George’s Calabash Seafood Buffet
Crabby George’s Calabash Seafood Buffet is a pirate-themed spot where you can dive into over 120 different dishes, all made fresh daily. The buffet lineup is huge—think crab legs, shrimp, oysters, prime USDA beef, and a bunch of classic Southern sides.
You can pile your plate as high as you want, or order a la carte if you’re feeling picky (the steaks and fried chicken are favorites). It’s great for groups who can’t agree on just one thing.
Right near the heart of Myrtle Beach, Crabby George’s is easy to get to and stays open late, especially on weekends. The place has a fun, family-friendly vibe and the staff are usually in good spirits.
Location: 7904 N Kings Hwy, Myrtle Beach, SC 29572
2) Captain Benjamin’s Calabash Seafood Buffet
Captain Benjamin’s Calabash Seafood Buffet is famous for its massive seafood spread. You’ll find all the Calabash-style classics, plus Southern favorites, all laid out in a nautical-themed dining room that really leans into the coastal vibe.
Crab legs, crawfish, clams, you name it—it’s probably there. There’s even a make-your-own ice cream bar for dessert and frozen cocktails if you’re in the mood.
They’re open every day and tend to stay busy, especially on weekends. People love the variety and mention the seafood is fresh. The staff gets good marks for being friendly, too.
Location: 401 S Kings Hwy, Myrtle Beach, SC 29577
3) Seafood World Calabash Seafood And Steak Buffet
Seafood World Calabash does an all-you-can-eat buffet that’s heavy on seafood and steak. The Alaskan crab legs and steaks are the big draw—they’re grilled and seasoned just right. There’s also a salad bar with soups and hot veggies for those who want something lighter.
The vibe is laid-back and ocean-themed, so it’s easy to relax with family or a group. Specials like fresh lobster plates and grilled shrimp pop up often. People seem to really appreciate both the variety and the quality.
Service is usually friendly, and you can use coupons here, which is always a plus. If you’re nearby and don’t feel like going out, they’ll deliver within Myrtle Beach for larger orders.
Location: 411 N Kings Hwy, Myrtle Beach, SC 29577
4) Captain George’s Seafood Restaurant
Captain George’s Seafood Restaurant is another top pick for all-you-can-eat seafood. The buffet covers everything from crab legs and shrimp to oysters and scallops, plus steaks and classic sides.
The place has a nautical look and a relaxed atmosphere. Guests talk up the friendly staff and fast service, which definitely helps if you’re hungry.
They run special prices on holidays like Easter and Mother’s Day. A lot of people come back year after year for the fresh seafood and the comfortable, clean setting.
Location: 1401 29th Ave N, Myrtle Beach, SC 29577
5) Hooks Calabash Seafood Buffet
Hooks Calabash Seafood Buffet is a favorite for folks who want a big seafood selection in a chill, nautical-themed space. There’s plenty of seafood (obviously), plus some other tasty options if you want to mix it up.
It’s a relaxed, family-friendly spot where you can just grab a plate and go—no waiting around for your order. The North Kings Highway location is easy to find, and you can call ahead if you have questions or want to book a table.
Location: 1902 N Kings Hwy, Myrtle Beach, SC
6) Pirate’s Table Calabash Seafood Buffet
Pirate’s Table Calabash Seafood Buffet stands out with its pirate ship decor and even live mermaid shows. The buffet itself is loaded with seafood—crab legs are especially popular—and there’s slow-roasted prime rib too.
They’re open Wednesday through Sunday from 4 pm, and prices depend on age (adults pay about $50, kids less, and little ones eat free with an adult). For big groups, there’s an automatic tip added.
It’s not just about the food here—the entertainment makes it a fun pick for families or anyone looking for something a bit different.
Location: 1100 Water Ave, Surfside Beach, SC 29575
7) The Original Benjamin’s Calabash Seafood
The Original Benjamin’s Calabash Seafood is pretty iconic around here. They serve local seafood, Calabash-style (lightly battered and fried), and honestly, this place helped make that style famous in the area.
The restaurant itself is a bit of an experience, with huge handcrafted model ships and all kinds of nautical history on display. Jimmy Frost, a master shipwright, built the models and they’re pretty impressive.
You move through stations loaded with seafood and sides, and the casual, maritime feel makes it easy to settle in with family or friends. There’s something for just about everyone.
Location: 9593 N Kings Hwy, Myrtle Beach, SC 29572
8) Crab Daddy’s Seafood Buffet Restaurant
Crab Daddy’s takes the underwater theme seriously, with big animatronic sea creatures setting the vibe. The buffet is massive—over 100 items, including all-you-can-eat crab legs, lobster, oysters, shrimp, salmon, and more.
There’s also steak, ribs, chicken, and comfort food if you’re not in a seafood mood. No need to wait for your order—you can dig in right away.
It’s a casual, nautical-themed place, and both locals and tourists seem to like it. Hours can change depending on the day, so it’s worth a quick check before you go.
Location: 3043 US-17 BUS, Murrells Inlet, SC 29576
9) Bennett’s Calabash Seafood Buffet No. 2
Bennett’s Calabash Seafood Buffet No. 2 has been serving up seafood in Myrtle Beach for more than 40 years. You’ll find snow crab legs and other classic dishes in a dining room with a nautical theme.
People come for the all-you-can-eat options and the welcoming, family-friendly feel. This is one of three Bennett’s locations along the beach, so they must be doing something right.
Location: 9701 N Kings Hwy, Myrtle Beach, SC 29572
10) Crabby Mike’s
Crabby Mike’s serves up a big seafood buffet with just about everything you’d expect. You’ll find all-you-can-eat Alaska Snow Crab Legs, plenty of fresh boiled and steamed seafood, and a bunch of fried favorites. There’s a cold seafood bar, too—think shrimp, mussels, and those chilled salads you only ever eat at buffets.
Not into seafood? No worries. The spread includes prime rib, steaks, chicken, ham, and pasta. Soup and salad bars are there for lighter appetites, and the dessert bar’s got crowd-pleasers like cheesecake and fruit cobblers.
The place has a quirky, sea life vibe—sort of like dining in an underwater theme park. It’s definitely kid-friendly, and they even have nightly entertainment in season. Most of the food’s made from scratch, and they use local seafood whenever they can, which is a nice touch.
Location: 290 US-17 BUS, Surfside Beach, SC 29575
What to Expect at Myrtle Beach Buffets
Myrtle Beach buffets lean heavily into seafood and Southern comfort food. There’s usually a huge selection, and the food’s prepared with some real care. Expect a laid-back, casual spot that works for families or groups—no need to dress up.
Typical Buffet Offerings
Most buffets here highlight fresh seafood like crab legs, shrimp, and fish. Some places mix it up with Brazilian-style meats or Southern favorites like fried chicken and barbecue. Sides run the gamut—salads, mashed potatoes, veggies, the usual suspects.
Desserts are a given: cheesecake, pies, you name it. You’ll probably spot carving tables and salad bars, too. The idea is to have something for everyone, and usually, that works out pretty well.
Dining Atmosphere and Ambiance
Buffets around Myrtle Beach are usually lively but relaxed. Decor ranges from simple, family-style setups to themed rooms—think Brazilian steakhouses with a bit of flair.
Staff are usually friendly and on top of things, keeping food stocked and tables cleared. Most places have plenty of space, so you don’t feel packed in even when it’s busy.
Tips for Enjoying the Best Buffet Experience
Picking the right time and thinking about dietary needs can make or break your buffet trip. A little planning goes a long way, especially if you want to avoid crowds or have specific food concerns.
Timing Your Visit
If you show up during off-peak hours, you’ll skip the long lines and grab a better seat. Early lunch or late afternoon is usually quieter. Weekdays? Almost always less crowded than weekends.
Some buffets offer discounts at certain times, so it pays to check their schedule. Arriving right when they open means fresher food and more variety, too.
Popular dishes can disappear later on, so if you’re set on crab legs or a certain dessert, getting there early is smart. Honestly, a little planning here can save you some hassle and maybe even some cash.
Allergy and Dietary Considerations
Always check menus and ask staff about what’s in the food before piling your plate. Cross-contact is a thing at buffets—sometimes allergens sneak into unexpected dishes.
Some places clearly mark gluten-free, vegetarian, or nut-free options. If not, don’t be shy about asking the staff. If you’ve got strict dietary needs, bringing your own condiments or snacks isn’t a bad idea. For severe allergies, it’s safest to call ahead and talk things through.
Doing a bit of homework keeps things safer and helps you actually enjoy the meal instead of stressing about what’s in it.
Frequently Asked Questions
Buffet prices in Myrtle Beach can jump around depending on where you go and the day of the week. Most spots go for all-you-can-eat, and seafood—especially crab legs—is a big draw. The food often has that local coastal flavor and Southern twist.
What are the price ranges for buffets in Myrtle Beach?
You’re looking at anywhere from $15 to $40 per person. Prices can go up on weekends or for special events. Sunday brunch or lunch might be a little cheaper if you’re watching your budget.
Which Myrtle Beach buffets offer all-you-can-eat options?
Pretty much all the big names—Crabby George’s, Captain Benjamin’s, Seafood World—are all-you-can-eat. Expect endless seafood, steak, and sides.
Where can I find the best seafood buffet in Myrtle Beach?
Lots of folks swear by Captain George’s Seafood Restaurant for the best seafood spread. Crabby George’s Calabash Seafood Buffet and Hooks Calabash Seafood Buffet are also popular picks.
Are there any buffets in Myrtle Beach that specialize in crab legs?
Definitely. Captain George’s and Captain Benjamin’s Calabash Seafood Buffets are famous for their crab legs, especially during weekend specials when they really pile them on.
How do buffet prices at Captain Benjamin’s compare to other local options?
Captain Benjamin’s usually lands in the middle—less expensive than Captain George’s, but pricier than some of the smaller spots. Their Sunday buffet is a pretty good deal if you’re feeding a family.
What unique food selections are Myrtle Beach buffets known for?
Myrtle Beach buffets are kind of famous for their Calabash-style fried seafood—think crispy shrimp, fish, and sometimes even oysters. Fresh crab legs are a big draw, too, piled high and ready to crack open. You’ll usually spot classic Southern sides like hush puppies and coleslaw on the line. Some places toss in steak or a salad bar, and there’s almost always a tempting spread of desserts if you’ve got room left.