Myrtle Beach, S.C.

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

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 2024. Book your room and make a dinner reservation today.

Myrtle Beach Hotels Serving Thanksgiving Dinner

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, 3, and 5 p.m.


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 2024. 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 potato casserole, vegetables, mac & cheese, and assorted rolls. A variety of desserts and beverages are included.

The buffet at Ocean Creek Resort costs $34.95 for adults, $16.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.


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:00 a.m. to 3 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 pumpkin pie with whipped cream, homestyle apple cobbler, and an assorted dessert bar.

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


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 $55 per person ($25 for kids 12 and under). 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.

The Hangout

The Hangout

The Hangout at Broadway at the Beach is hosting a Thanksgiving meal from 11 a.m. to 5 p.m. Thanksgiving Day. This family-style, all-you-can-eat meal offers a mix of traditional and southern dishes. Reservations are required and can be made on their OpenTable page.

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 10:30 a.m. to 7 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.

Tidewater Grill and Bistro

Tidewater Grill and Bistro

Tidewater Grill and Bistro in North Myrtle Beach is offering a three-course Thanksgiving meal that includes fresh, scratch-made dishes plus some extra specialties. The price of the dinner is $29.99. They will also have drink specials, including Spiced Apple Cider Mimosas and Holiday Sangrias for only $7. Reservations are limited; call 843-663-5639 for availability and details.

More Info
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. There will be three seating times between noon and 4:00pm. Reservations are available online.

More Info
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 11:30 a.m to 9 p.m. The cost is $48 per adult and $17 per child.

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, stuffing, cranberry sauce, and more. Dinner includes a slice of pumpkin pie for dessert. Prices are $30.99 for adults, $12.95 for kids 3-10, and free for 2 and under with the purchase of an adult meal. Reservations can be made online.

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:00 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 $47 for adults, $23 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. The meals will be served between 11 a.m. and 4 p.m. Give them a call at 843-651-5800 to make your reservation.

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 will offer their traditional Full Rodizio in addition to Turkey and many Thanksgiving Day favorites. Reservations are recommended and can be made here. Doors open at noon on Thanksgiving Day.