blog

Myrtle Beach Restaurants on the Water

06/23/2025

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
  • Happy Hours: Daily from 4 to 6 p.m. 

3. RipTydz Oceanfront Grille – A Fave Myrtle Beach Oceanfront Restaurant 

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
  • Happy Hours: Monday through Friday, 4 to 7 p.m.

6. The Landing at The Boathouse – Best Myrtle Beach Seafood Restaurant on the Water

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
  • Menu Highlights: House-Made String Cheese Sticks
  • Happy Hours: Monday through Friday, 4 to 7 p.m.

7. Wicked Tuna at 2nd Avenue Pier – Romantic Waterfront Restaurants in Myrtle Beach

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.

Shrimp cocktail and martinis at one of the best Myrtle Beach Restaurants on the Water

1. Greg Norman Australian Grille – The Best Restaurant in North Myrtle Beach on the Water

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
  • Happy Hour: Monday to Saturday, from 4 to 6 p.m.

4. Local on the Water – Waterfront Restaurant in North Myrtle Beach

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
  • Happy Hours: Monday through Friday, 4 to 6 p.m.

6. Harold’s on the Ocean (HOTO’s) – Local Fave North Myrtle Beach Waterfront Restaurant

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
  • Happy Hours: Daily from 4 to 6 p.m.

7. Buoys on the Boulevard – Popular North Myrtle Beach Restaurant Near the Water

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.