The best Myrtle Beach restaurants on the water are Sea Captain’s House, Pier 14, and RipTydz Oceanfront Grille, each serving up coastal views and tasty eats. Whether you're craving fresh seafood, ocean views, or a romantic sunset meal, Myrtle Beach delivers. And when you pair the area’s freshest catches (or other delicious dining options) with its gorgeous waterfront views, it’s hard to go wrong.
When you stay at Sea Crest Oceanfront Resort, you’re just minutes away from some of the most scenic and satisfying waterfront dining on the Grand Strand. Visit some of the best restaurants in Myrtle Beach on the water during your beach vacation after consulting our list of the top waterfront eateries.
Myrtle Beach Waterfront Restaurants
These are the scenic Myrtle Beach restaurants locals and visitors love for their stunning views, creative menus, and walkable locations near the beach and boardwalk.
1. Sea Captain’s House – Overall Best Restaurant in Myrtle Beach on the Water
3002 N. Ocean Blvd. | (843) 448-8082 | Open daily 7 a.m. to 9 p.m.
Just about 50 feet from the beach, this charming 1930s-era cottage delivers Southern hospitality and sweeping Atlantic views. The Sea Captain’s House offers breakfast, lunch, and dinner with an amazing view of the Atlantic Ocean.
Just 50 feet from the beach and 1.5 miles from Sea Crest
Recognized for decades as one of the best restaurants in Myrtle Beach on the water
A beloved Myrtle Beach oceanfront cottage right on the sand
Popular Sunday brunch spot
Indoor dining and ocean-facing patio with wide-open views
Ideal for romantic evenings or casual group gatherings
Menu Highlights: Award-winning She Crab Soup and Crab Cakes Benedict
Happy Hours: Daily from 4 to 6 p.m.
2. Pier 14 – A Hidden Gem Restaurant in Myrtle Beach on the Water
1306 N. Ocean Blvd. | (843) 448-4314 | Open daily from 11:30 a.m. to 9:30 p.m.
As Myrtle Beach’s only restaurant located above the ocean waves, Pier 14 is a must-visit and a true oceanfront hidden gem. Literally perched above the water, this pier-top eatery is as waterfront as it gets.
It’s 0 feet from the water and 1.6 miles from Sea Crest
Located directly on the Myrtle Beach Boardwalk pier
Casual dining with seafood baskets, burgers, and frozen cocktails
Enjoy ocean breezes and sea spray while you dine
Feels like a hidden gem for sunset seekers and stroll-in diners
Great photo ops before or after your meal
Menu Highlights: Pier 14 Po Boy, Pier 14 Classic Cheeseburger, and Fried or Seared Scallops
1210 North Ocean Blvd. | (843) 945-1204 | Open daily from 11 a.m. to 2 a.m.
Located in the heart of downtown Myrtle Beach along the Boardwalk, this three-story restaurant treats diners to spectacular ocean views and creative cuisine and cocktail offerings.
Situated 100 feet from the shoreline and 1.6 miles from Sea Crest
Rooftop bar, beachy vibes, and wall-to-wall ocean views
Great mix of sushi, burgers, tacos, and fresh seafood
Signature drinks and a lively social atmosphere
Walkable from Sea Crest via the boardwalk—perfect for a night out
Menu Highlights: Smoked Gouda Chicken Egg Rolls, Coastal Fried Platter, and Island Style Ribs
Happy Hours: Daily from 4 to 7 p.m.
4. Moe Moon’s – A Myrtle Beach Boardwalk Restaurant
990 Boardwalk | (843) 448-4926 | Open daily from 11:30 a.m. to 10 p.m.
Smack in the middle of the boardwalk, Moe Moon’s combines quirky energy with refreshing cocktails and people-watching fun.
About 50 feet from the beach and only 1.5 miles from Sea Crest
Full boardwalk and ocean views
Known for oversized drinks, burgers, and tropical flair
Open-air seating, live entertainment, and bold beachy décor
A lively favorite among Myrtle Beach oceanfront restaurants
Menu Highlights: Moe’s “Down & Dirty” Nachos, Pina Colada Shrimp, and Carolina Burger
Happy Hours: Monday through Friday, 3 to 5 p.m.
5. Tin Roof – A Top Waterfront Restaurant in Myrtle Beach
1410 North Ocean Blvd. | (843) 945-9867 | Open daily from 11 a.m. to 2 a.m.
If you’re looking for something a little more exciting, but still located oceanfront, stop by Tin Roof. Enjoy live music and some of the best bar food in Myrtle Beach.
75 feet above the beach and 1.7 miles from Sea Crest
On the third floor of the BLVD complex
Rooftop patio with direct ocean views
Bar bites, tacos, sliders, and late-night drinks
Nightly music makes this a top choice for dinner and a show
A standout among fun, music-forward waterfront restaurants in Myrtle Beach
Menu Highlights: Southern Cheeseburger and Loaded Tots
201 Fantasy Harbour Blvd. | (843) 903-2628 | Sunday to Thursday 11:30 a.m. to 10 p.m., Friday and Saturday 11:30 a.m. to 11:30 p.m.
With scenic views from along the banks of the Intracoastal Waterway, The Landing at The Boathouse is one of Myrtle Beach's top restaurants with outdoor dining. This local hangout is also a popular destination for vacationers seeking local live music, in-house craft beers, and delicious food.
About 80 feet from the marina and 4.5 miles from Sea Crest
Located on the Intracoastal Waterway
Casual outdoor dining and live music by the water
Fresh seafood, burgers, and Southern-inspired fare
Dog-friendly deck and lively weekend atmosphere
A favorite with locals looking for Myrtle Beach seafood restaurants on the water
110 N. Ocean Blvd. | (843) 712-2430 | Open daily from 12 p.m. to 10 p.m.
A local favorite, the Wicked Tuna offers an upscale dining experience with laid-back vibes right on the oceanfront. Offering sea-to-plate fare, Wicked Tuna is one of the only restaurants in the area that has its own boat bringing in fresh fish daily!
Pier-top dining is 0 feet from the water and is only 0.7 miles from Sea Crest
Modern décor and craft cocktails
Glass walls and pier-top seating create an intimate ocean ambiance
A polished experience among romantic waterfront restaurants in Myrtle Beach
Menu Highlights: Anything off the sushi menu promises to delight
Happy Hours: Daily from 4 to 7 p.m.
8. Hot Tomato – Best Italian Restaurants Myrtle Beach Near or on the Water
406 21st Ave. N. | (843) 839-9400 | Open daily from 4 p.m. to 11 p.m.
Not directly on the water, this hot Italian restaurant is within walking distance of the beach. The casual setting makes it the perfect spot for relaxing after a long day on the Grand Strand.
About 1,600 feet from the water and 2.4 miles from Sea Crest
Pasta, pizza, seafood, and wine are served with Southern hospitality
Outdoor patio seating is available
Great for families, date nights, or group dinners
Menu Highlights: Stuffed Mushrooms and Brick Oven Pizzas
Happy Hours: Daily from 4 to 7 p.m.
North Myrtle Beach Restaurants on the Water
The northern stretch of the Grand Strand features its own lineup of scenic waterfront dining. These North Myrtle Beach restaurants on the water blend Intracoastal views, marina vibes, and laid-back luxury.
4930 US-17 S. | (843) 361-0000 | Open Monday to Thursday 11:30 a.m. to 3 p.m. and 4 to 9 p.m., Friday and Saturday 11:30 a.m. to 3 p.m. and 4 to 9:30 p.m., and Sunday 11 a.m. to 3 p.m. and 4 to 9 p.m.
A tourist favorite, Greg Norman Australian Grille is located on the beautiful Intercoastal Waterway and has some of the most mouth-watering menu options to boot!
Outdoor seating is 0 feet from the water and 12.8 miles from Sea Crest
Premium steaks, fresh seafood, and fine wines
Wood-fired entrées and global-inspired flavors
Refined yet approachable
A romantic and elegant choice for waterfront restaurants in Myrtle Beach
Menu Highlights: Harvest Signature Salad and Lobster Ravioli
Happy Hours: Daily from 4 to 7 p.m.
2. Boardwalk Billy’s – A North Myrtle Beach Seafood Restaurant on the Water
1407 13th Ave. N. | (843) 249-0900 | Open Monday to Thursday 11:30 a.m. to 9 p.m., and Friday to Sunday 11:30 a.m. to 10 p.m.
Boasting a scenic location overlooking the beautiful Intracoastal waterway, Boardwalk Billy’s is well known in the area for its raw bar, sushi, and ribs.
Just 50 feet from the Intracoastal Waterway and 18.3 miles from Sea Crest
Steam pots, sushi, and cocktails by the water
Tiki bar and live music most nights
One of the most lively North Myrtle Beach restaurants on the water
Menu Highlights: Baby Back Ribs, Pacific Rim Tuna, and Crab Legs Dinner
Happy Hour: Daily from 3 to 6 p.m.
3. Filet’s Waterfront – Romantic Waterfront Restaurants in North Myrtle Beach
2120 Sea Mountain Hwy. #1100 | (843) 273-4544 | Open Sunday to Thursday 4 p.m. to 8 p.m., Friday 4 p.m. to 9 p.m., Saturday 4 to 8:30 p.m.
Now open seven days a week for waterfront dining in North Myrtle Beach, Filet’s Waterfront offers a variety of fresh-caught options for seafood lovers of every kind.
Just 100 feet from the Intracoastal at Harbourgate Marina and 19.4 miles from Sea Crest
Steak, seafood, and sushi
Live music and sunset views
A peaceful, elevated experience
Menu Highlights: Steamed Clams, Grilled Stuffed Portabella, and Fresh Catch of the Day
1525 13th Ave. N. | (843) 281-0643 | Open Sunday to Thursday 11:30 a.m. to 10:30 p.m., Friday and Saturday 11:30 a.m. to 12 p.m.
Local on the Water offers scenic views of the Intracoastal waterway and prides itself on sourcing ingredients locally when possible. Its Southern-inspired menu is diverse and flavorful, with a focus on fresh-caught seafood dishes. You're also likely to get a side of live music with your meal, as Local on the Water is a hotspot for live music in North Myrtle Beach!
Just 75 feet from the Intracoastal Waterway and 18.3 miles from Sea Crest
Known for brunch, cocktails, and live bands
Deck seating and firepit ambiance
A relaxed local hangout with vacation energy
Menu Highlights: Signature Carolina Peach BBQ Salmon and Blackened Mahi and Crab Legs
Happy Hours: Daily from 4 to 6 p.m.
5. Lulu’s – A North Myrtle Beach Hidden Gem on the Water
4954 Hwy. 17 S. | (843) 491-5011 | Open daily 11 a.m. to 10 p.m.
Overlooking the Intracoastal waterway from Barefoot Landing, LuLu’s focuses on coastal cuisine and good times. For those looking for a bit of adventure with their meal, on-site attractions at Lulu's include beach volleyball, a ropes course, and an arcade.
Situated about 100 feet from the water and 12.9 miles from Sea Crest
Southern-style seafood, burgers, and tropical drinks
Live music, outdoor games, and a sandy play area for kids
Bright décor and laid-back atmosphere
Menu Highlights: the Big Fry Seafood Basket and the Seafood Trio with shrimp, oysters, and fish
100 Main St.| (843) 249-1048 | Monday to Thursday 11 a.m. to 9 p.m., Friday and Saturday 11 a.m. to 10 p.m., Sunday 12 p.m. to 8 p.m.
This casual beachfront restaurant has some of the best classic lunch and dinner fare of all the waterfront restaurants in North Myrtle Beach. Seasonal entertainment rounds out this North Myrtle Beach restaurant on the water.
Just 50 feet from the shore and 20.7 miles from Sea Crest
Beach bar vibes with live bands and dancing
Oceanfront deck with casual food and drinks
A top pick for fun-loving diners
Menu Highlights: Loaded Potato Dippers, Crab Cake by the Sea, and the Carolina Burger
93 S. Ocean Blvd. | (843) 663-0330 | Open daily from 11 a.m. to 9 p.m.
Another favorite among top North Myrtle Beach seafood restaurants on the water, Buoys offers an eclectic yet delicious menu. While not directly on the water, Buoys is just a block from the beach and full of island flair.
About 350 feet to the ocean and 20.7 miles from Sea Crest
Seafood, burgers, and frozen drinks
Beachy décor and weekly entertainment
Menu Highlights: Signature Carolina Crab Cake and the Nauti Nachos
Happy Hours: Daily from 4 to 6 p.m.
Looking for something other than waterfront restaurants in Myrtle Beach? Sea Crest is near many other options to satisfy any cravings, including the best BBQ joints in Myrtle Beach. Or, catch dinner and a show at one of the many nearby theatrical eateries.