Myrtle Beach, S.C.

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

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. Some of the area’s top resorts even serve Thanksgiving dinners, making post-meal naps extra convenient.

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 2025. 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.

Ocean Creek Resort Myrtle Beach

10600 N Kings Hwy, Myrtle Beach, SC 29572

based on 60 reviews

Visit the Four Seasons Restaurant at Ocean Creek Resort for a fantastic Thanksgiving feast in 2025. Starters include a house salad station, fresh fruit, deviled eggs, butternut squash soup, and assorted cheeses and relishes. The main course features roasted turkey with gravy, honey-glazed ham, stuffing, sweet potato casserole, garlic mashed 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, $16.95 for children 12 and under. Reservations are available for three seatings—12 p.m, 2.30 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 $39.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 with seatings at 11 am, 1 pm, and 3pm. 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 $37.95 for adults and $17.95 for children ages 4 to 10. Call ahead for reservations.


The Breakers Resort

Ocean front at 21st and 27th Ave N, Myrtle Beach, SC 29578

based on 347 reviews

Enjoy a delicious thanksgiving at Strongwaters Restaurant in The Breakers Resort. Seating will take place at 1 pm and will be reservation only. You can call 843-444-4444 (Ext. 7167) to place your reservation. Appetizers will include a salad bar, assorted cheeses, fruits, and vegetables, and the main course includes herb roasted turkey, honey glazed ham, stuffing, sweet potato casserole, country mashed potatoes, green beans, collard greens, mac & cheese, cranberry sauce, and turkey gravy. The spread will be rounded off by a dessert bar that includes apple pie, pecan pie, and pumpkin pie.

The cost is $32.95 for adults and $17.95 for children ages 4-12. Children 3 and under eat free.


Ocean Reef Resort

7100 N Ocean Blvd, Myrtle Beach, SC 29572

based on 154 reviews

Ocean Reef Resort will host a Thanksgiving buffet at their Cafe Du Port restaurant. Entrées include roasted turkey breast with gravy and cranberry sauce and spiral honey baked ham. Sides offered include sweet potato casserole, creamy mashed potatoes, buttered corn, southern cornbread, biscuits, and other traditional fare. Soft drinks, tea, coffee, and dessert are included.

Adult buffets cost $32.95 and children aged 3 to 10 may dine for $16.95 each. The buffet is available from noon to 6 p.m.


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 ($29 for kids 12 and under). The meal includes an assorted salad bar, turkey, ham, prime rib, seafood pasta, salmon beurre blanc sauce, chicken grill, mashed potatoes, roasted vegetables, mac & cheese with smoked bacon, green bean casserole and a selection of desserts.

FEATURED
Giant Crab

Giant Crab

9597 North Kings Highway, Myrtle Beach, SC 29572

based on 6 reviews
$7 OFF Adult Buffet
See All Coupons

Giant Crab is serving up a Thanksgiving Day buffet starting at noon for just only $26.99 for adults. Upgrade to a buffet with crab legs for $20 more. 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 stations; a carving station; and a huge selection of desserts.

FEATURED
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 plated meal with Slow-Roasted Turkey Breast, Roasted Vegetables, Home-Style Stuffing, Sweet Potato Mash, Cranberry Sauce, and Turkey Gravy. The cost is $32.99 for adults and $12.95 for kids. Pumpkin pie or autumn apple fizz can be added for an additional cost. Reservations can be made online.

FEATURED
Sea Captain's House

Sea Captain's House

3002 N. Ocean Blvd, Myrtle Beach, SC 29577

based on 16 reviews

Sea Captain’s House, one of the most renowned restaurants in Myrtle Beach, will be open this year on Thanksgiving Day for breakfast only. Stop in for an early morning feast. The restaurant will be closing at 10:30am, so be sure to get there early.

FEATURED
The Grumpy Monk

The Grumpy Monk

4545 U.S. 501, Myrtle Beach, SC 29579

based on 5 reviews

All Grumpy Monk locations will be offering a Thanksgiving take out meal. Options include an 8 person ($225) and 12 person ($300) spread. You can also order a 16 person meal or a la carte meal by special request. Both the 8 person and 12 person option include roasted turkey, gravy, cranberry sauce, dinner rolls, and your choices of sides. Orders must be placed by 11/16.

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
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 $32.99. They will also have drink specials, including Spiced Apple Cider Sangrias and Pumpkin Spice Latte Martinis. 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 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

based on 1 reviews

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 soup of the day to start. Each entrée of roasted turkey breast is served with sausage & herb stuffing, homemade turkey gravy, 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 stats at $48 per adult and $20 per child.

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.