airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar
Sign In
Sections
Follow Us
Lighthouse in Chesapeake Bay | © scott1346/Flickr
Lighthouse in Chesapeake Bay | © scott1346/Flickr
Unsaved itemCreated with Sketch.

The Best Restaurants Along Maryland's Chesapeake Bay

Picture of Jasmine Eppes
Freelance Writer
Updated: 15 February 2018
Along the Chesapeake Bay, there is a variety of quaint small towns that not only prepare fresh seafood daily, but have amazing views of the water and welcome tourists. Many of the restaurants are located in St. Michaels, Chesapeake City, and other towns. If you’re looking to eat the freshest seafood while in beautiful surroundings, check out these restaurants.

Chesapeake Landing

Restaurant, Seafood, $$$
Unsaved itemCreated with Sketch.
Maryland Blue Crab
Maryland Blue Crab | © Tony Weeg Photography/Flickr

Chesapeake Landing is a fantastic family-owned and operated restaurant located near St. Michaels, Maryland. The seafood is unparalleled as it is fresh, locally caught, and brought to the restaurant for carry-out or dine-in patrons. Chesapeake Landing’s crab cakes have also been voted the best in the county and they have the largest seafood menu in the Bay area.
More Info
Mon - Sat:
11:00 am - 9:00 pm
Sun:
11:00 am - 8:00 pm

Atmosphere:

Cosy

Knoxie's Table

Restaurant, Seafood, $$$
Unsaved itemCreated with Sketch.

Knoxie’s Table is located on Kent Island, in the Chesapeake Bay Beach Club. The menu is an assortment of seasonal dishes from local farmers and watermen. This restaurant is small, as it only seats 150 people, and contains a rustic décor with bistro lighting and amazing outside ambiance when night falls. This restaurant has an oyster bar and serves jumbo lump crab cakes, which are deliciously prepared and locally sourced.
More Info
Mon - Thu:
4:00 pm - 9:00 pm
Fri:
3:00 pm - 10:00 pm
Sat:
9:00 am - 10:00 pm
Sun:
9:00 am - 9:00 pm

Atmosphere:

Cosy, Stylish

Bayard House Restaurant

Restaurant, Seafood, $$$
Unsaved itemCreated with Sketch.
Live Maryland Blue Crab
Live Maryland Blue Crab | © Austin Kirk/Flickr

Bayard House Restaurant is a special place as it prides itself on its fine waterfront dining on the Chesapeake & Delaware Canal. The building where this restaurant is housed is one of the oldest in the area of Chesapeake City. Bayard House Restaurant not only gives you a view of the canal, but you’re also able to see the beautiful Chesapeake Bay Bridge while dining here. They serve mac & cheese, crab bisque, Maryland Blue Crab, plus many more gourmet dishes.
More Info
Sun:
11:00 am - 8:00 pm
Tue - Thu:
11:00 am - 8:00 pm
Fri - Sat:
11:00 am - 9:00 pm

Atmosphere:

Cosy, Gourmet

Schaefer's Canal House

Restaurant, Seafood, $$$
Unsaved itemCreated with Sketch.

Schaefer’s Canal House is located in Chesapeake City, with a variety of foods on the menu that are filled with local seafood options from the Chesapeake Bay. If you’re not into seafood, there are other mouthwatering options available on this menu, such as a Waldorf Chicken Salad Sandwich and a Chicken Italian Panini. Daily specials are also made available, so before you go, be sure to check the website or call ahead to see what specials are prepared.
More Info
Sun - Thu:
11:00 am - 9:00 pm
Fri - Sat:
11:00 am - 10:00 pm

Atmosphere:

Cosy