Check Availability

Myrtle Beach is home to beautiful beaches, great views, and delicious food. Whether you’re joining us on our shores seeking sun, looking for a beach stroll, or searching for something new, the restaurants of Myrtle Beach promise an unforgettable dining experience. To help you choose which ones to try, we’re sharing our top five restaurants in Myrtle Beach.
Not one to leave the resort? Don’t worry! Check out our Kingston Resorts’ restaurant guide to get the lowdown on all of our on-resort dining.

Black Drum Brewing

Known for its diverse and inventive beer selection and an entire menu that’s Carolina-born and brewed, you don’t have to go far to find delicious Myrtle Beach dining. Located right here on our resort, Black Drum Brewing is ready to serve you up the distinct flavors of the Carolinas in small plates and appetizers, fresh seafood, and house-smoked meats — all served with ocean views. Join us for happy hour every Monday to Friday from 4-7 pm and enjoy $10 flights and $5 well drinks.

Black Drum Brewing

Hours: Daily 11 am – 12 am (bar food served until 10 pm)
Location: 9800 Queensway Blvd, Myrtle Beach, SC 29572
Reserve A Table

Ciao Italian Restaurant

Ciao Italian Restaurant is a culinary haven for lovers of authentic Italian cuisine. From traditional pasta dishes to mouth-watering pizzas, Ciao captures the essence of Italy in the heart of Myrtle Beach. Using fresh ingredients to make their meals from scratch daily, Ciao is the perfect spot to enjoy delicious fresh mozzarella, meatballs, lasagna, and more.

Hours: Lunch: Wednesday – Saturday 11:30 am – 3 pm | Dinner: Monday – Saturday 4 – 9 pm (Closed Sunday)
Location: 5223 North Kings Hwy, Myrtle Beach, SC 29577
Reserve A Table

Margaritas Mexican Restaurant

Known for its vibrant and lively atmosphere, Margaritas Mexican Restaurant brings the flavors of Mexican cuisine to Myrtle Beach. This go-to spot for delicious Mexican food and signature margaritas is conveniently located within the distance of our on-resort shuttle service. Enjoy zesty tacos and mouth-watering enchiladas that will leave you wanting to come back for more.

Hours: Monday – Friday 11 am – 10 pm | Saturday – Sunday 11:30 am – 10 pm
Location: 9906 N Kings Hwy, Myrtle Beach, SC
Reserve A Table: (843) 497-5960

Sea Captain’s House

Serving up fresh seafood and southern cuisine since the 1960s, Sea Captain’s House is a Myrtle Beach classic. This oceanfront restaurant has excellent views and even better food. Not sure what to try? We recommend the award-winning She Crab Soup — a rich and creamy soup with blue crab and a touch of sherry. Want a sneak peek of the views? Their 24/7 live cam is worth the click!

Hours: Daily | Breakfast 7 – 10:30 am | Lunch 11:30 – 4 pm | Dinner 4 – 9 pm
Location: 3002 N Ocean Blvd, Myrtle Beach, SC 29577
Reserve A Table

Bennett’s Calabash Seafood Buffet

Calling all seafood lovers! Get ready to head to paradise at Bennett’s Calabash Seafood Buffet. Known for its extensive buffet featuring a variety of seafood options, this restaurant is a feast for the senses! With the large selection of seafood from shrimp to crab legs, no visit to Myrtle Beach is complete without a trip to this restaurant. Also, you can get here quickly with our resort shuttle.

Hours: Monday – Friday: 2:30 – 9 pm | Saturday – Sunday: 1 – 9 pm
Location: 9701 N Kings Hwy, Myrtle Beach, SC 29572
Reserve A Table: (843) 449-7865

Come Try the Best Restaurants in Myrtle Beach

We may be biased and say our on-resort dining is worth staying on the resort for, but with so many places to eat in Myrtle Beach, we had to share a few of our favorites. So, book your next stay at Kingston Resorts and embark on a culinary adventure on the Grand Strand!

Related Articles

Brewing Up History: The Rich Tradition of Beer in the Carolinas

When is the Best Time to Visit Kingston Resorts?

Four girls splash on the side of a pool with drinks in their hand

5 Ways to Stay Cool at Kingston Resorts