Choosing between waterfront restaurants in Charleston SC for a date night, a family dinner or a group celebration? You can eat beside the water, or you can eat on it. Blue Life Charters runs private dinner cruises on Charleston Harbor for up to six guests, with your own food and drinks or a catered meal delivered to the boat.
This is a local guide to the waterfront restaurants Charleston SC offers, including the best charleston restaurants on the water, organized by area so you can match the view to your plans. Menus, hours and reservation rules change, so confirm with each restaurant before you go.
How to choose among Charleston restaurants on the water
Charleston restaurants on the water fall into four groups. Pick the group that matches your evening:
- Downtown harbor views: short walks from the peninsula’s hotels and Waterfront Park.
- Shem Creek in Mount Pleasant: casual decks, shrimp boats, pelicans and, often, dolphins.
- Patriots Point: big bridge and ship views across the harbor.
- Barrier islands and beaches: Isle of Palms, Folly Beach and the marsh at Bowens Island, where the water is a beach or a salt marsh.
Best waterfront restaurants Charleston SC, by area
Downtown and Waterfront Park
Fleet Landing Restaurant & Bar
If you want restaurants near Waterfront Park Charleston visitors can reach on foot, start here. The restaurant sits on a pier the U.S. Navy built in 1942 as a debarkation point for sailors, and floor-to-ceiling windows and an outdoor area look over Charleston Harbor. Locals order shrimp and grits and crab soup. Make a reservation to avoid a wait.
Shem Creek, Mount Pleasant
Shem Creek is the densest stretch of waterfront dining in the area. It works at sunset and for people-watching, and it can get crowded on pretty weekends.
- Red’s Ice House. Casual and lively, with creek views, cold drinks and fresh seafood. Pelicans, paddleboards and shrimp boats provide the entertainment.
- Water’s Edge. The dressier option on the creek, with a deep wine list and seafood dishes.
- Saltwater Cowboys. Slow-smoked barbecue and local seafood with open-air seating and outside bars.
- The Wreck of the Richard and Charlene. Fried local seafood in a rustic dockside setting. The restaurant takes its name from a shrimp boat that tore loose on Shem Creek during Hurricane Hugo.
- Tavern & Table. A casual-but-polished option on the creek, popular for sunset.
Patriots Point and the Cooper River
Charleston Harbor Fish House. One of the better Charleston harbor restaurants for views, with the Ravenel Bridge and the USS Yorktown in sight and a rooftop bar overlooking the skyline. For riverfront restaurants Charleston SC offers, this is the one where the Cooper River meets the harbor.
Isle of Palms, Folly Beach and the marsh
- The Boathouse at Breach Inlet. If you search for a boathouse restaurant Charleston diners recommend, this Isle of Palms spot sits on the Intracoastal Waterway with a nautical interior and a seafood-focused menu.
- Coconut Joe’s Beach Grill. Rooftop dining with sweeping views of the Isle of Palms beach, plus fish tacos and burgers. There is also a Folly Beach location.
- BLU Restaurant & Bar. A sophisticated beachside option on Folly Beach, with fine dining inside and relaxed seating outside.
- Bowens Island Restaurant. A counter-service institution minutes from Folly Beach, known for oysters picked from the surrounding waters, hush puppies and fried shrimp. It is one of the best places to eat on the water in Charleston SC at sunset, with salt marsh instead of skyline.
Charleston seafood restaurants on the water
Seafood is the reason many visitors search for Charleston seafood restaurants on the water. For waterfront seafood restaurants Charleston SC locals trust, look at The Wreck and Saltwater Cowboys for casual fried seafood, Water’s Edge for a wine-forward dinner, Bowens Island for oysters, and Fleet Landing for harbor views with Lowcountry classics. Try she-crab soup, shrimp and grits, local oysters in season and fried flounder or shrimp.
Waterfront bars Charleston SC, and restaurants with a view
For waterfront bars Charleston SC offers without a full dinner, Red’s Ice House and the outdoor bars at Saltwater Cowboys are easy drinks-and-sunset stops on Shem Creek. If you only want one of the Charleston restaurants with a view and can’t decide, choose by view type: Fleet Landing for the harbor, the Fish House for the bridge, or Folly Beach for open ocean.
For anyone searching Charleston beach restaurants, Coconut Joe’s and BLU cover Isle of Palms and Folly Beach. If you were hoping for North Charleston restaurants on the water, most of the best-known waterfront dining sits on the peninsula, in Mount Pleasant and on the barrier islands, so expect a short drive or rideshare from North Charleston.
Tips for waterfront dining Charleston SC
- Time the sunset. Waterfront dining Charleston SC gets best light at golden hour. Book a table 30 to 45 minutes before sunset.
- Reserve ahead. Popular waterfront restaurants fill on weekends and holidays.
- Plan parking. Shem Creek and the peninsula both fill up, so rideshare saves time.
- Dress for the wind. Evenings are cooler on a deck over the water.
On the water dining: a private dinner cruise
Waterfront restaurants Charleston SC diners love put you beside the harbor. A Blue Life dinner cruise puts you on it. The experience is private, built around about 2.5 hours on the water, with your group of up to six as the only party aboard. Bring your own dinner and drinks (BYOB) or choose a catered menu from Caviar & Bananas delivered to the boat before departure. The boat has a refrigerator, drinkware, plateware, utensils and bottle openers, and you can bring a cake for a celebration.
Typical departure times follow the sun: about 5:30 PM in spring, 6:00 PM in summer, 5:00 PM in fall and 3:30 PM in winter. Smart-casual or cocktail attire works, plus a light jacket for the breeze. Read the Charleston dinner cruise details, or see why a private dinner cruise beats any restaurant in Charleston for date nights. Many guests book the sail first and a late table afterward.
Ready to eat dinner on the water? Book a dinner cruise or call (843) 256-6355

Leave A Comment
You must be logged in to post a comment.