Maryland has a coastline that never gets old. Between the Chesapeake Bay, the Eastern Shore, Baltimore’s Inner Harbor, and the Ocean City inlet, the state offers some of the most scenic waterfront dining in the entire Mid-Atlantic region.
Whether you are craving steamed blue crabs, fresh oysters, or a classic crab cake with a view of working boats and open water, Maryland delivers in a big way. This list covers eleven waterfront restaurants across the state that combine seriously good seafood with settings that make the meal feel like an event.
From a canal-side spot where cargo ships drift past your table to a rooftop perch above Annapolis’s famous City Dock, each of these places earns its spot for a specific and worthwhile reason. Save this list for your next road trip, weekend getaway, or spontaneous afternoon out on the water.
The Choptank, Annapolis
Sitting at the edge of Ego Alley in downtown Annapolis, The Choptank puts guests right in the middle of one of Maryland’s most active and photogenic harbor scenes. Sailboats, tour vessels, and private yachts pass steadily through the channel just feet from the outdoor tables, making every meal feel like front-row seating for the city’s maritime life.
The two-story fish and crab house leans fully into its Chesapeake identity. Steamed blue crabs, crab cakes, oysters, and rockfish are menu staples, and the kitchen keeps the focus on local seafood done right.
The rooftop area extends the view even further, looking out across the water toward the historic Annapolis skyline.
The restaurant serves lunch and dinner seven days a week, with later hours on Fridays and Saturdays. If you want a table on the rooftop or along the water, arriving early or booking ahead is a smart move on weekends.
Carrol’s Creek Cafe, Annapolis
Cross the Spa Creek Bridge from downtown Annapolis into the Eastport neighborhood, and the pace of the waterfront shifts noticeably. Carrol’s Creek Cafe sits on the Eastport side of the creek, and its large windows and outdoor deck frame a calm, unhurried view of passing boats, nearby marinas, and the Annapolis skyline reflected across the water.
The experience here is a step up from the paper-covered-table crab house style. The kitchen focuses on polished Chesapeake fare, with seafood-centered lunches and dinners that include steaks, seasonal specials, and composed dishes that feel suited to a relaxed celebration rather than a casual afternoon snack.
Anniversaries and birthday dinners find a natural home here, especially during sunset hours when the creek takes on a warmer tone and boat traffic slows for the evening. Reservations are recommended, particularly on weekends when the deck fills up quickly with diners who know exactly what they are coming for.
Cantler’s Riverside Inn, Annapolis
Just a short drive from downtown Annapolis, Cantler’s Riverside Inn feels like it belongs to an entirely different world. The longtime crab house sits beside the sheltered waters of Mill Creek, surrounded by wooded shoreline, working boats, and docks that stretch out over the calm water.
The setting has a genuine Chesapeake fishing-village quality that is harder to find as the years go on.
Steamed blue crabs are the main event, served the traditional Maryland way with seasoning and mallets. The menu also covers shrimp, oysters, crab cakes, and other local seafood that keeps the focus squarely on what the bay provides.
Boaters can arrive directly at the restaurant’s docks, which adds a layer of fun to the whole experience.
Cantler’s remains open and continues to welcome both water arrivals and road-trip visitors. The casual, communal atmosphere makes it a reliable choice when you want the full Maryland crab house experience without any pretense attached.
The Narrows Restaurant, Grasonville
Kent Narrows is one of those stretches of water where you can watch the Chesapeake Bay’s working life play out in real time. The Narrows Restaurant takes full advantage of that position, with windows that look directly onto the channel where fishing boats, crab boats, and pleasure craft move through the water throughout the day.
Maryland crab cakes are a signature here, prepared fresh on-site rather than shipped in pre-made. Cream of crab soup, crab balls, seafood entrees, and weekend brunch selections round out a menu that stays grounded in regional tradition.
A dock-and-dine option lets boaters tie up and walk right in, which is a detail that sets this spot apart from many land-only dining destinations.
The restaurant operates for lunch and dinner through the week, with Sunday brunch added to the schedule. The combination of consistent food quality and direct water access has made it a steady Eastern Shore destination for both locals and visitors passing through on Route 50.
Fisherman’s Inn, Grasonville
Open since 1930, Fisherman’s Inn carries nearly a century of Eastern Shore dining history within its walls. The restaurant’s spacious dining rooms sit above Kent Narrows, offering wide views of the channel, nearby bridges, and boats moving between the Chester River and the Chesapeake Bay.
Few restaurants in the region can match that combination of longevity and scenery.
Inside, the space holds two details that tend to stop first-time visitors in their tracks. An extensive collection of antique oyster plates lines the walls, and a suspended model train travels a loop above the dining room.
Both are genuine and have been part of the restaurant’s character for years.
The menu covers crab cakes, seafood platters, soups, fish, and steaks in a format that suits both casual lunches and longer family dinners. Fisherman’s Inn serves lunch and dinner seven days a week, making it one of the more reliably accessible year-round stops along the Kent Narrows waterfront corridor.
The Jetty Restaurant and Dock Bar, Grasonville
Brightly painted and positioned directly beneath the Kent Narrows Bridge, The Jetty has a personality that announces itself before you even park the car. The combination of a casual seafood restaurant, dock bar, and sandy waterfront area gives the property a laid-back vacation energy that fits naturally with warm-weather afternoons on the Eastern Shore.
The menu keeps things approachable with steamed seafood, crab dishes, sandwiches, tacos, and burgers. The Jetty is also part of Maryland’s official Crab and Oyster Trail, which is a program that highlights the state’s best seafood destinations.
That recognition reflects the kitchen’s commitment to regional ingredients rather than generic bar food.
Sunset is the most rewarding time to be here. The bridge catches the evening light, boats move through the narrows, and live entertainment often plays on the dock during warmer months.
The outdoor energy during those hours is relaxed and social without feeling crowded or rushed. It earns its seasonal reputation honestly.
Schaefer’s Canal House, Chesapeake City
There are waterfront restaurants, and then there is Schaefer’s Canal House in Chesapeake City, where the view from your table might include a massive cargo ship gliding past at surprisingly close range. The restaurant sits directly beside the Chesapeake and Delaware Canal, one of the busiest commercial waterways on the East Coast, and the marine traffic alone makes a meal here feel unlike anything else in Maryland.
Guests can choose between indoor seating, the covered veranda, or the open waterfront deck, all of which offer clear sightlines to the canal. Tugboats, yachts, and freighters share the same narrow channel, and the constant movement keeps the view interesting from start to finish.
The menu covers seafood, steamed crabs, sandwiches, pasta, and other casual Chesapeake favorites. Schaefer’s continues to operate as both a restaurant and marina, which means boaters can arrive by water and tie up before heading inside.
For anyone making the drive to Chesapeake City, this stop is a natural anchor for the afternoon.
Chesapeake Inn Restaurant and Marina, Chesapeake City
On the opposite side of the canal from Schaefer’s, Chesapeake Inn offers a multi-level waterfront experience that covers several different moods depending on where you choose to sit. The property includes a main dining room, an upper terrace, a marina, a waterfront deck, and a seasonal tiki bar, giving guests genuine options based on how formal or casual they want the evening to feel.
The upper terrace is the quieter setting, suited to seafood, steaks, sushi, and pasta with a view of the harbor and canal spread below. Downstairs, the deck shifts to a livelier atmosphere with pizza, live entertainment, and boats tied up alongside the building.
The contrast between the two levels makes Chesapeake Inn work for a wide range of occasions.
The business operates daily, though deck and tiki-bar hours shift with the seasons. Checking the current schedule before visiting is worth the extra step, especially if the outdoor experience is the main draw for your group.
The canal view from either level is genuinely impressive.
Rusty Scupper, Baltimore
Baltimore’s Inner Harbor has no shortage of restaurants competing for the best view, but Rusty Scupper holds a genuine advantage with its three-tiered design rising above the water. The layout means harbor views are accessible from most of the dining room rather than being reserved for a handful of lucky window seats.
Federal Hill, the downtown skyline, and the waterfront promenade are all visible from multiple angles inside the building.
The menu focuses on Chesapeake seafood with Maryland crab cakes, crab soup, oysters, shrimp, lobster, and rockfish appearing alongside steaks and other entrees. It is a menu that takes the regional identity seriously without becoming repetitive.
Rusty Scupper serves lunch, dinner, a weekday happy hour, and a Sunday live-jazz brunch, which makes it one of the more versatile options in the harbor area. After dark, the city skyline reflects across the water in a way that makes the Inner Harbor feel larger and more dramatic than it does during daylight hours.
Harborside Bar and Grill, Ocean City
Most Ocean City dining focuses on the beach side of the barrier island, but Harborside Bar and Grill sits on the West Ocean City commercial harbor, where the working side of the resort town is on full display. Fishing vessels, charter boats, and commercial docks fill the view from the outdoor seating areas, giving this spot a character that feels a long way from the typical boardwalk experience.
The restaurant holds a specific claim to local fame as the home of the original fresh-squeezed Orange Crush, which has become a signature of the Ocean City waterfront scene. The menu extends well beyond that single item, covering seafood, steaks, pasta, burgers, crab dip, steamed shrimp, and locally caught fish prepared in straightforward, satisfying ways.
Watching charter boats return from offshore fishing trips in the afternoon is one of the better free shows the harbor offers. Harborside operates throughout the week, with later closing times on Fridays and Saturdays to accommodate the dinner and evening crowd arriving from both sides of the bridge.
Harrison’s Harbor Watch, Ocean City
At the southern tip of the Ocean City Boardwalk, where the inlet opens toward Assateague Island and the Atlantic Ocean, Harrison’s Harbor Watch occupies a corner that has been drawing seafood lovers for more than three decades. The window-lined dining room gives nearly every seat a view of the water, whether that means the inlet channel, the ocean horizon, or boats moving in and out of the harbor.
The raw bar is a consistent highlight, alongside oyster stew, fresh seafood, and crab cakes that the kitchen has been refining over years of steady service. The menu stays focused on what the location naturally suggests rather than chasing trends.
Sunset visits have a particular appeal here. As the sky shifts over the inlet and fishing boats return to port, the dining room takes on a front-row quality that is hard to replicate at an inland restaurant.
Harrison’s remains open and accepts reservations, which is worth arranging in advance if you have a specific evening and table preference in mind.















