Popular as a prominent and independent city in the state of Maryland, Baltimore is a leading seaport, located on the extensive estuary of the large and scenic Patapsco River. The Inner Harbor of Baltimore is the focal point of this large city. Here, you can find numerous noteworthy museums and the bustling Harbor Place, with its restaurants, pavilions, shops, and promenade. Don’t miss out on visiting the historic ships here that are open to visitors.
The Walters Art Gallery, National Aquarium, American Visionary Art Museum, Oriole Park at Camden Yards, Fells Point, and the Maryland Science Center are some of the prominent attractions here that you should definitely visit. And, while touring through this seaport city, you simply can’t miss out on relishing some scrumptious seafood. Check out some of these best seafood restaurants in Baltimore, Maryland, to enjoy some delicious meals during your trip.
1. Rusty Scupper Restaurant & Bar

Photo is only for illustrative purposes
Situated above the well-known Inner Harbor Marina, Rusty Scupper is a popular seafood restaurant in Baltimore, presented in an outstanding, free-standing building, three levels above the water. It has a 270-seat spacious, open dining room and a 142-seat upper deck with a pleasant patio, offering guests spectacular views. Gaze at the sweeping views, while having your meal at any table here. Rusty Scupper’s offers the region’s best fresh and delicious seafood. Whether you are planning a business event or a family celebration, this restaurant is ideal for a fine seafood dining experience. Don’t miss enjoying their authentic crab cakes, fresh oysters, lobster, or shrimp, all from the East Coast.
Rusty Scupper Restaurant & Bar
Address: 402 Key Hwy, Baltimore, MD 21230, USA
Website: Rusty Scupper Restaurant & Bar
Opening hours: Monday to Thursday: 11.30 am to 10 pm, Friday & Saturday: 11.30 am to 11 pm, Sunday: 10.30 am to 10 pm
Average price for two: 31-60 USD
2. Thames Street Oyster House

In the heart of historic Fells Point, on the stunning waterfront, Thames Street Oyster House is a fantastic seafood restaurant in Baltimore. It offers you mouthwatering modern and traditional Maryland, New England, and Mid-Atlantic seafood and has an eye-catching, a la carte raw bar with at least 10 different kinds of oysters, every day. Dine upstairs with the eye-pleasing water views. This restaurant also offers a charming back courtyard. Don’t miss out on the Happy Hour here, available Monday through Friday.
Thames Street Oyster House
Address: 1728 Thames St, Baltimore, MD 21231, USA
Website: Thames Street Oyster House
Opening hours: Monday & Tuesday: 5 pm to 9.30 pm, Wednesday, Thursday, & Sunday: 11.30 am to 2. 30 pm, 5 pm to 9.30 pm, Friday & Saturday: 11.30 am to 2. 30 pm, 5 pm to 10.30 pm
Average price for two: 11-30 USD
3. Nick's Fish House

Photo is only for illustrative purposes
If you are a seafood lover, you should not miss out on visiting Nick’s Fish House. You can find it in Baltimore’s Port Covington Area, offering the freshest seafood and regional cuisine. Enjoy gobbling up the best steamed crab in Baltimore here. You can find a variety of dishes at Nick’s, ranging from fries to delicious crab cakes. Eat to your heart’s content, sitting on the waterfront deck.
Nick's Fish House
Address: 2600 Insulator Dr, Baltimore, MD 21230, USA
Website: Nick’s Fish House
Opening hours: Sunday to Thursday: 11 am to 9 pm, Friday & Saturday: 11 am to 10 pm
Average price for two: 11-30 USD
4. Faidley Seafood

Looking forward to enjoying a meal full of fresh and scrumptious seafood when in Baltimore? Visit Faidley Seafood, which offers a wide range of seafood delicacies. Begin your meal with delicious crab soup and then order some fish, shrimp, crab cakes, fried oysters, or calamari, to satisfy your appetite. Don’t miss eating their Jumbo Lump Crabcakes when you’re here.
Faidley Seafood
Address: 203 N Paca St, Baltimore, MD 21201, USA
Website: Faidley Seafood
Opening hours: Monday to Saturday: 10.30 am to 5.30 pm, Sunday - closed
Average price for two: 11-30 USD
5. The Oceanaire Seafood Room

One of the high-end restaurants that features fresh and fine seafood in Baltimore is the Oceanaire Seafood Room. Here, you can find a vast range of exquisite menu options, comprised of seasonal food preparations and regionally inspired delicacies. Count on this amazing seafood restaurant when you wish to host a big dinner party or a special celebration with a small group of people. Enjoy devouring their fresh and mouthwatering seafood.
The Oceanaire Seafood Room
Address: 801 Aliceanna St, Baltimore, MD 21202, USA
Website: The Oceanaire Seafood Room
Opening hours: Sunday to Thursday: 5 pm to 10 pm, Friday & Saturday: 5 pm to 11 pm
Average price for two: 31-60 USD
6. Mama's On the Half Shell

Photo is only for illustrative purposes
Established in 2003, Mama’s On The Half Shell is a great seafood restaurant in Baltimore that you should definitely visit. It offers you plenty of fresh and lip-smacking seafood dishes and a big oyster selection. Whether you want to celebrate your anniversary, birthday, host a business dinner with a client, or just a casual meal, visit this outstanding seafood establishment to eat to your heart’s content. Make sure you enjoy their fried crab cakes with mustard and their popular Orange Crush.
Mama's On the Half Shell
Address: 2901 O'Donnell St, Baltimore, MD 21224, USA
Website: Mama’s On the Half Shell
Opening hours: Monday to Friday: 11 am to 2 am, Saturday & Sunday: 9 am to 2 am
Average price for two: 11-30 USD
7. Luna Del Sea Steak & Seafood Bistro

Photo is only for illustrative purposes
For more than 15 years, Luna Del Sea Steak & Seafood Bistro has been offering the best ambiance and customer service in Baltimore. Order the freshest and highest quality seafood for your meal. They focus on offering you dishes comprised of only the freshest ingredients, prepared with finesse. Don’t miss out on their happy hour and enjoy devouring some high-end seafood and pasta here.
Luna Del Sea Steak & Seafood Bistro
Address: 300 W Pratt St, Baltimore, MD 21201, USA
Website: Luna Del Sea Steak & Seafood Bistro
Opening hours: Sunday to Thursday: 11 am to 11 pm, Friday & Saturday: 11 am to 11.30 pm
Average price for two: 31-60 USD
8. Jimmy's Famous Seafood

Photo is only for illustrative purposes
Operating since 1974, Jimmy’s Famous Seafood is another outstanding seafood restaurant in Baltimore, offering iconic culinary preparations. You will be pleased with their legendary hospitality and their wide variety of savory seafood to satisfy any appetite. Make sure you enjoy their scrumptious crab cakes, soups, salads, and other dishes when here.
Jimmy's Famous Seafood
Address: 6526 Holabird Ave, Baltimore, MD 21224, USA
Website: Jimmy’s Famous Seafood
Opening hours: Sunday to Friday: 11 am to 1 am, Saturday: 10 am to 1 am
Average price for two: 11-30 USD
9. L.P. Steamers

Plan to visit L.P. Steamers if you are looking to snack on delicious, fresh seafood in Baltimore. This laidback seafood restaurant features fabulous, Maryland-style steamed crab, which you can enjoy eating on their rooftop deck gazing at the sweeping views of the city. Don’t miss out on ordering their hot steamed crab, for which this restaurant is popular.
L.P. Steamers
Address: 1100 E Fort Ave, Baltimore, MD 21230, USA
Website: L.P. Steamers
Opening hours: Sunday to Thursday: 11.30 am to 9.30 pm, Friday & Saturday: 11.30 am to 10 pm
Average price for two: 11-30 USD
10. Captain James Seafood Palace

Photo is only for illustrative purposes
If you are looking to enjoy a fine dining experience in a restaurant which resembles a ship, make sure you visit Captain James Seafood Palace when in Baltimore. It is widely popular for its extraordinary delicacies and friendly, professional service. You are sure to admire their steamed shellfish. Enjoy eating their steamed crab with a relaxed, waterfront ambiance.
Captain James Seafood Palace
Address: 2127 Boston St, Baltimore, MD 21231, USA
Website: Captain James Seafood Palace
Opening hours: Monday to Sunday: 7 am to 1 am
Average price for two: 11-30 USD
Enjoy eating fresh seafood to your heart’s content

Now that you know about these 10 amazing seafood restaurants in Baltimore, Maryland, make sure you visit them during your holiday in this city and satisfy your cravings.
Get Trip101 in your inbox
Unsubscribe in one click. See our privacy policy for more information on how we use your data

You can buy and claim online, even after you've left home. Travel insurance from WorldNomads.com is available to people from 140 countries. It’s designed for adventurous travellers with cover for overseas medical, evacuation, baggage and a range of adventure sports and activities.
*5% off when you book with our promo code: TRIP101
*For our Canadian and US travellers, unfortunately due to financial services laws, we cannot provide a discount. This promotional code cannot be used with any other discount offer, including World Nomads Members’ discount for travel insurance policy holders.
Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Facebook Log in with Twitter Log in with Google ×