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
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
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
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
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
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.
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.
Giant Crab
9597 North Kings Highway, Myrtle Beach, SC 29572
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.
Hard Rock Cafe
1318 Celebrity Circle, Myrtle Beach, SC 29577
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.
Sea Captain's House
3002 N. Ocean Blvd, Myrtle Beach, SC 29577
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.
The Grumpy Monk
4545 U.S. 501, Myrtle Beach, SC 29579
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 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.
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.
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.
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 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
4640 Highway 17 S., North Myrtle Beach, SC 29582
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
3993 U.S. 17 Business, Murrell's Inlet, SC 29576
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
2920 Hollywood Drive, Myrtle Beach, SC 29577
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.
