Myrtle Beach, S.C.

Restaurants & Dining
Where To Eat Thanksgiving Dinner in Myrtle Beach 2023

Many Myrtle Beach area restaurants are serving traditional Thanksgiving turkey dinners.



Enjoy a fun and filling Thanksgiving dinner in Myrtle Beach indulging in a delicious holiday meal, without any cooking or cleanup. Myrtle Beach is an ideal getaway for Thanksgiving because you won’t need to travel far to find a restaurant to host your family’s gathering, and the area’s hotels take care of everyone’s lodging, whether you’re celebrating as a group of four or with many more. 

Selecting the best Thanksgiving buffet for your crew in Myrtle Beach depends on the group you’re dining with, because families with kids find Wahoo’s Fish House offers enough dishes to appease any picky eater or persnickety palate, while adults looking for an upscale holiday meal love to hit up local favorite Thoroughbred’s. Some of the top oceanfront hotels in Myrtle Beach also serve Thanksgiving dinners, making post-meal naps extra convenient.

Whichever restaurant you choose, the perfect Thanksgiving menu in Myrtle Beach will impress you with its fresh starter salads and soups,  a variety of side dishes, from cornbread stuffing to creamy mashed potatoes and local seafood, a carving station with herb-roasted turkey and glazed ham, plus a sweet dessert to finish. 

Many restaurants are open on Thanksgiving in Myrtle Beach, from fine dining establishments to casual, family-friendly spots. But eating isn’t the only entertainment available for the day. Several stores at Broadway at the Beach and Barefoot Landing welcome shoppers on Thanksgiving, and the theaters’ Christmas shows are up and running too.

Of all the reasons to visit Myrtle Beach in November, Thanksgiving tops the list. Not only does this city offer fabulous options for holiday shopping, but the Myrtle Beach weather in November is a joy to experience. Start planning your Myrtle Beach getaway today and get ready for oceanfront views, festive fall events, and a Thanksgiving dinner to remember. 

We’ve gathered a list of the local spots serving Thanksgiving dinner in Myrtle Beach for 2023. Book your room and make a dinner reservation today.

Restaurants Serving Thanksgiving Dinner in Myrtle Beach

If you’re wondering where to eat on Thanksgiving in Myrtle Beach, this line up of restaurants won’t disappoint. All-you-can-eat buffets, family-style meals, and full-service dining options make gathering with family or friends a cinch. Reserve your seat ahead of time and get ready to dine. Menus, hours and prices are subject to change. Please confirm with the restaurant of your choice.

FEATURED
Carolina Seafood & Steak

Carolina Seafood & Steak

9911 N Kings Hwy, Myrtle Beach, SC 29572

Carolina Seafood & Steak is offering a three-course Thanksgiving dinner for $37 per person. The meal includes a choice of caesar or house salad; turkey, ham, mashed potatoes, cornbread stuffing, green bean casserole, gravy and cranberry sauce; and a selection of desserts. 

FEATURED
Giant Crab

Giant Crab

9597 North Kings Highway, Myrtle Beach, SC 29572

based on 6 reviews
$6 OFF ADULT BUFFET
See All Coupons

Giant Crab is serving up a Thanksgiving Day buffet starting at noon for just $29.99 for adults. Upgrade to a buffet with crab legs for $18 more per adult. The buffet includes a wide array of Thanksgiving and seafood favorites, including fried and baked turkey with traditional sides; steamer bar; fried and baked seafood; pasta and pizza stations; carving station; and a huge selection of desserts. 

Landry’s Seafood

Landry’s Seafood

1312 Celebrity Circle, Myrtle Beach, SC 29577

based on 4 reviews

Landry’s Seafood House at Broadway at the Beach is inviting you to join them at their table, or take a meal to go and dine on your own. The three-course dine-in Thanksgiving meal costs $36 for adults. This includes a choice of a house, wedge, or Caesar salad plus sliced turkey accompanied by mashed potatoes, cornbread stuffing, green beans, cranberry relish, and turkey gravy; pumpkin pie is dessert. Kids’ plates are available for $15 and include sliced turkey, mashed potatoes, cranberry stuffing, green beans, and gravy.

Landry’s To-Go holiday dinner is $149 and serves 4 to 6 people. The meal package includes house salad, bread, 4 pounds of roasted turkey breast, mashed potatoes and gravy, cornbread stuffing, cranberry relish, market vegetables, and pumpkin pie. Orders must be placed before Sunday, November 19th for pickup on Thanksgiving Day.

The Hangout

The Hangout

The Hangout at Broadway at the Beach is hosting a Thanksgiving meal from 11 a.m. to 4 p.m. Thanksgiving Day. This family-style, all-you-can-eat meal offers a mix of traditional and southern dishes. Sides and starters include Gulf Shores gumbo, deviled eggs, dinner rolls, sweet potato casserole, green bean almondine, collard greens, dressing, garlic mashed potatoes, gravy, and cranberry sauce. The carving station offers honey-glazed ham, roasted turkey, and beef roast. Dessert is a delicious banana pudding.

More Info
Paula Deen’s Family Kitchen

Paula Deen’s Family Kitchen

1202 Celebrity Cir, Myrtle Beach, South Carolina 29577

based on 5 reviews

Paula Deen’s Family Kitchen at Broadway at the Beach offers a family-style Thanksgiving feast to fill you up this holiday. The restaurant will be open from 11 a.m. to 9 p.m. The menu includes endless portions served family style at your table, of the following: Classic Roast Turkey and Dressing, Baked Ham With Citrus Glaze, Oven Roasted Pork Loin, and a variety of southern-style sides. Each guest gets a choice of Ooey Gooey Butter Cake or Apple Cobbler for dessert. 

The prices are $34.99 for adults, $14.99 for kids ages 6–10, and $5.99 for children ages 3–5.

, ,

$1 Off
See All Coupons

Joe’s Crab Shack at Broadway at the Beach is offering a Thanksgiving feast for dine-in or takeout on Nov. 23. The Thanksgiving meal includes roasted turkey, stuffing, mashed potatoes, turkey gravy, green beans, cranberry sauce, and a slice of pumpkin pie for $22.99 for adults and $13.99 for kids. The full menu will also be available.

Tidewater Grill and Bistro

Tidewater Grill and Bistro

Tidewater Grill and Bistro in North Myrtle Beach is offering an all-you-can-eat Thanksgiving meal from noon to 8 p.m. Nov. 23. The menu is known to include fresh, scratch-made dishes plus some extra specialties. Reservations are limited; call 843-663-5639 for availability and details.

More Info
Strong Waters Craft Cocktails & Kitchen

Strong Waters Craft Cocktails & Kitchen

Visit Strong Waters Craft Cocktails and kitchen for an early Thanksgiving Buffet starting at 1 p.m. Thanksgiving Day.  Indulge in a scrumptious menu featuring a salad station, assorted appetizers, herb-roasted turkey, honey-glazed ham, and seasonal favorites like traditional stuffing and sweet potato casserole. Desserts include apple pie, pecan pie, and pumpkin pie. The full bar will be open for additional purchases. The restaurant will be closed for dinner service. The cost is $29.95 per adult (+ tax) and $15.95 per child (4-12 years old, + tax).

More Info
Chestnut Hill: The Restaurant

Chestnut Hill: The Restaurant

9922 North Kings Highway, Myrtle Beach, SC 29572

based on 4 reviews

Chestnut Hill is hosting a Thanksgiving Day buffet from 11 a.m. to 6 p.m. The menu features a mix of traditional dishes along with treats from the sea. Offerings include southern fried turkey breast, fresh local shrimp, poached wild salmon, and smoked oysters; the carving station is serving prime rib, baked ham, and leg of lamb, and there are a variety of sides, including green beans almondine, steamed baby carrots, sweet potato soufflé, cornbread dressing, and parsley potatoes to choose from. Pecan pie, pumpkin pie, peach cobbler, pumpkin cheesecake, chocolate mousse, and fresh baked cookies provide a sweet finish. The buffet costs $45 for adults and $28 for children ages 4–11. Call for reservations.

Crooked Hammock

Crooked Hammock

Barefoot Landing, North Myrtle Beach

Gather, toast and feast at the Crooked Hammock in Barefoot Landing this Thanksgiving. Food will be served buffet-style for $39 for adults and $19 for kids 12 and under. The Crooked Hammock offers the ideal location to relax in between plates with hammocks and games along with a selection of beers all brewed in-house. Reservations are available online. 

More Info
The Brentwood Restaurant & Wine Bistro

The Brentwood Restaurant & Wine Bistro

4269 Luck Avenue, Little River, SC 29566

based on 3 reviews

Join The Brentwood Restaurant on Thursday, Nov. 23 for a family-style Thanksgiving Day Dinner. The menu includes salad, oven roasted turkey, hickory smoked ham, southern cornbread stuffing, mashed potatoes, glazed sweet potatoes, sautéed vegetables, cranberry sauce, turkey gravy, and a choice of an apple tart or pumpkin pie for dessert. The buffet price is $44.95 for adults and $12.95 for children 10 & under. Children under 3 eat for free. Call 843-249-2601 for reservations.

Ruth’s Chris Steak House

Ruth’s Chris Steak House

8211 Marina Way, Myrtle Beach, SC 29572

Ruth’s Chris Steak House is open Thanksgiving Day, offering its full dinner menu, plus an acclaimed Thanksgiving Day prix fixe menu. The 3-course holiday dinner includes a choice of Caesar salad, steak house salad or Louisiana seafood gumbo to start. Each entrée of roasted turkey breast is served with homemade gravy, cornbread-herb stuffing and cranberry relish, and diners may choose from garlic mashed potatoes, creamed spinach, sweet potato casserole, and green beans with roasted garlic. A dessert duo pairing of pumpkin cheesecake and vanilla ice cream finishes off the meal. 

Reservations are recommended; dinner is served from noon to 9 p.m. Call to inquire about pricing. A business-casual dress code is observed.

Hard Rock Cafe

Hard Rock Cafe

1318 Celebrity Circle, Myrtle Beach, SC 29577

based on 2 reviews

Stop by Hard Rock Cafe at Broadway at the Beach for a rockin’ Thanksgiving meal. Hard Rock Cafe will be serving a Thanksgiving buffet that includes salad, chilled marinated vegetables, turkey and gravy, honey glazed ham, stuffing, cranberry sauce, mac & cheese, green bean casserole and more. Dinner includes a slice of pumpkin pie for dessert, soft drinks and tea. Prices are $32.99 for adults, $14.99 for kids 3-10, and free for 2 and under with the purchase of an adult meal. Reservations can be made online. 

California Dreaming

California Dreaming

2657 Beaver Run Blvd. , Surfside Beach, SC 29575

based on 7 reviews

California Dreaming in Surfside Beach is offering a fantastic Thanksgiving dinner. The menu includes roasted turkey breast, sugar-cured ham, pecan praline sweet potatoes, green beans and carrots, red-skin mashed potatoes, southern herb stuffing, homemade gravy, cranberry relish, and cornbread. Enjoy a slice of pecan or pumpkin pie for dessert. California Dreaming will also offer its Everyday Favorites” menu in addition to the buffet. 

Reservations for Thanksgiving Day are recommended. The restaurant will be open from 10:30 a.m. until 9 p.m. The Thanksgiving meal is $28.95 for adults and $12.95 to $13.95 for children.  

Those wanting Thanksgiving meals to go may pre-order starting on Oct. 24th, for pickup on Thanksgiving Day.

Carolina Roadhouse

Carolina Roadhouse

4617 N Kings Hwy, Myrtle Beach, SC 29577

based on 4 reviews

Carolina Roadhouse in Myrtle Beach will be serving up yummy Thanksgiving eats from 10:30 a.m. until 9 p.m. on Thanksgiving Day. The menu includes turkey, ham, sweet potato casserole, green beans and carrots, mashed potatoes, stuffing, and gravy. Dessert is a choice of pumpkin or pecan pie.  

The prices are $26.95 for adults and $11.95 for children 10 and under. The Carolina Roadhouse Favorites” menu will also be available. Reservations are recommended.

Pre-orders for hot dinners to go begin Oct. 25 for pickup on Thanksgiving Day.

Gulfstream Café

Gulfstream Café

1536 South Waccamaw Drive, Garden City, SC 29576

based on 2 reviews

Dig into Thanksgiving dinner at the Gulfstream Café from 11 a.m. to 8 p.m. Thanksgiving Day, and enjoy traditional favorites like oven roasted turkey breast, sugar-cured ham, pecan praline sweet potatoes, green beans and carrots, red-skin mashed potatoes, southern herb stuffing, gravy, cranberry relish, and cornbread. Save room for a slice of pecan or pumpkin pie for dessert. 

The meal costs $28.95 per adult and $13.95 per child. Other menu favorites will also be available. 

Make a reservation for dining on the waterfront or pre-order your dinner to go.

House of Blues

House of Blues

4640 Highway 17 S., North Myrtle Beach, SC 29582

based on 32 reviews

Enjoy a delicious southern Thanksgiving feast at the House of Blues in North Myrtle Beach. The buffet is available from 11 a.m. to 5:30 p.m. Menu items include a variety of Southern-style dishes and classic Thanksgiving fare. Live music by The Mike Duva Duo will accompany the meal. The buffet costs $45 for adults, $22 for children ages 4–10, and kids under age 3 eat free. Reservations are recommended.

Wahoo's Fish House

Wahoo's Fish House

3993 U.S. 17 Business, Murrell's Inlet, SC 29576

based on 4 reviews

Dine at Wahoo’s Fish House to enjoy Thanksgiving dinner on the water this year. The restaurant’s menu includes seafood and traditional Thanksgiving dishes. Starters feature an assortment of quiches and cream of potato soup. The carving station will serve roasted and fried turkey, honey baked ham, prime rib, and roast pork tenderloin with apple chutney. Wahoo’s hot food station includes fried catch-of-the-day, fried shrimp, and salmon, plus many sides, including cornbread stuffing, giblet gravy, whipped potatoes, rice pilaf, succotash, corn pudding, and braised collards. The chilled food station offers a selection of shrimp, cheeses, fresh fruit, and salads. Sweets such as pecan or pumpkin pie and banana pudding are also included in the meal. 

The buffet price is $42.95 for adults, $15.95 for children aged 6 to 11, and kids ages 5 and under eat free. Reservations are preferred, but walk-ins are welcome; dinner is served from 11 a.m. to 5 p.m.

New York Prime

New York Prime

405 28th Ave N, Myrtle Beach, South Carolina 29577

based on 3 reviews

Skip the turkey, and feast on USDA Prime beef this Thanksgiving at New York Prime. The restaurant is open from 3 p.m. to 9 p.m. Thanksgiving Day. Call for reservations. 843-448-8081.

Simply Southern Smokehouse

Simply Southern Smokehouse

1913 Mr. Joe White Ave, Myrtle Beach, SC 29577

based on 8 reviews

Stop into Simply Southern Smokehouse to enjoy a buffet meal on Thanksgiving Day or order a traditional holiday feast for pickup. The to-go menu includes 4 pounds of smoked or fried turkey or ham; 3 quart-size sides; one dessert; and 8 rolls. Orders must be paid for by Nov. 11th and picked up by 10:30 a.m. on Thanksgiving Day. 

Thoroughbreds Chophouse and Seafood Grille

Thoroughbreds Chophouse and Seafood Grille

9706 N. Kings Hwy., Myrtle Beach, SC 29572

based on 4 reviews

Thoroughbreds Chophouse in Myrtle Beach is open from 11 a.m. to 8 p.m. on Thanksgiving. This restaurant offers a 3-course Thanksgiving dinner. Starters include a choice of butternut squash soup, French onion soup, shrimp cocktail, or a house salad. The main course features the options of sliced turkey breast with gravy, honey-glazed ham, or a 12-ounce ribeye; each entrée is served with cornbread stuffing, cranberry relish, plus two additional sides. The meal includes one dessert—pumpkin pie, apple pie, or vanilla-peach cobbler. Each meal costs $68 for adults and $25 for children age 12 and under.

Thoroughbreds also offers steak dinners on Thanksgiving that include a specialty cut of your choice, plus a starter, two sides, and a dessert; prices vary. 

Thoroughbreds features a to-go meal for $225, which includes two appetizers, an entrée, and four sides, plus a dessert; this holiday meal serves 4 people. Order by November 19th for pickup on November 21st or 22nd.

Captain George’s Seafood Restaurant

Captain George’s Seafood Restaurant

1401 29th Avenue North, Myrtle Beach, SC 29577

based on 9 reviews

Captain George’s will be open from 11:30 to 9 p.m. with a special Thanksgiving Day buffet menu. Traditional holiday favorites will be served alongside seafood selections, including crab legs. The buffet costs $49.99 for adults, $24.99 for kids aged 5 to 12, and kids 4 and under eat for $5.99. Call to inquire about large reservations.

Rioz Brazilian Steakhouse

Rioz Brazilian Steakhouse

2920 Hollywood Drive, Myrtle Beach, SC 29577

based on 14 reviews

Rioz Brazilian Steakhouse is hosting Thanksgiving dinner at its Myrtle Beach location and its North Myrtle Beach restaurant on Highway 17. Rioz specializes in all-you-can-eat meats and fresh seasonal dishes, so no one will walk away hungry. Reservations are recommended. Doors open at noon on Thanksgiving Day.

Cracker Barrel

Cracker Barrel

Multiple Locations - 1208 N Retail Ct, Myrtle Beach, SC 29577

based on 1 reviews

Cracker Barrel’s nationwide chain offers a restaurant in Myrtle Beach, one in North Myrtle Beach, and another in Murrells Inlet. Each location opens on Thanksgiving Day at 11 a.m. Dine in to enjoy a special Turkey N’ Dressing meal which includes all the traditional fixings. Heat-and-serve Thanksgiving meals are also available. The smallest option feeds 4 to 6 people and the largest to-go dinner is suitable for 8 to 10. If you want to skip the prep altogether, order the hot-and-ready meal which includes turkey, sides, and dessert. Add holiday pies to any option; à la carte heat-and-serve sides are also available.

Myrtle Beach Hotels Serving Thanksgiving Dinner 2023

When you’re looking for a family-friendly Thanksgiving buffet in Myrtle Beach, the area’s hotels have your meal plans covered. Many resorts cater this event at on-site restaurants and ballrooms to make your holiday meal as convenient as possible. The delicious Thanksgiving dinner menus feature all the favorites plus some sweet surprises too. The menus, hours and prices listed below are subject to change; please confirm with the resort when making your reservation.

Dunes Village Resort

5200 N Ocean Blvd, Myrtle Beach, SC 29577

based on 192 reviews

Head to the Admiral’s Room for a Thanksgiving buffet during your stay in Myrtle Beach. This hotel offers a homestyle feast with all your favorite dishes and you can eat as much as you like! 

The buffet price is $24.95 for adults and $14.95 for children. Seating times are 1 and 3 p.m. 


Avista Resort

300 N Ocean Blvd, North Myrtle Beach, SC 29582

based on 104 reviews

The Avista Resort is hosting a Thanksgiving buffet from 11:30 a.m. to 5 p.m. This holiday menu includes roasted turkey with gravy, baked glazed ham, and prime rib, plus many sides, such as green bean casserole, sausage and sage dressing, and garlic mashed potatoes. Desserts include Kentucky bourbon pecan pie with caramel sauce, pumpkin pie with whipped cream, and homestyle apple cobbler. 

Avista’s buffet costs $35.95 for adults and $16.95 for children ages 4 to 10. Call ahead for reservations.


Ocean Creek Resort Myrtle Beach

10600 N Kings Hwy, Myrtle Beach, SC 29572

based on 59 reviews

Visit the Four Seasons Restaurant at Ocean Creek Resort for a fantastic Thanksgiving feast in 2023. Starters include a Caesar salad station, fresh fruit, and assorted cheeses and relishes. The main course features roasted turkey with gravy, honey glazed ham, stuffing, sweet potatoes, vegetables, mac & cheese, and assorted rolls. A variety of desserts and beverages are included. 

The buffet at Ocean Creek Resort costs $36.95 for adults, $17.95 for children 10 and under. Reservations are available for three seatings—noon, 3 p.m., and 5 p.m.


Prince Resort North Myrtle Beach

3500 N Ocean Blvd, North Myrtle Beach, SC 29582

based on 74 reviews

Ocean Grill at Prince Resort is happy to host your Thanksgiving dinner in Myrtle Beach. Starters include butternut squash soup, plus a salad bar with mixed greens and a fresh corn salad. The main course features a roast turkey with gravy, baked ham with a brown sugar and orange glaze, and an herb-crusted beef tenderloin. Green bean casserole, southern collard greens, candied yams, garlic mashed potatoes, stuffing, and other sides are also included. Don’t skip dessert: This restaurant is serving pumpkin pie with whipped cream, Kentucky bourbon pecan pie, carrot cake, and homemade apple cobbler. 

Dine at Prince Resort for $38.95 per adult, and $17.95 per child aged 4 to 10. The buffet is open from noon to 4 p.m.