Here are five top-rated restaurants located closest to the port in Baltimore — from classic Chesapeake seafood to Japanese cuisine and creative gastropub fare:
1. Thames Street Oyster House
📍 1728 Thames St, Baltimore, MD
Thames Street Oyster House is a popular seafood restaurant in historic Fells Point, just a short distance from the port. It offers a cozy and lively atmosphere with a focus on fresh oysters, seafood specialties, and an extensive raw bar.
2. The Chasseur
📍 3328 Foster Ave, Baltimore, MD
The Chasseur is a neighborhood gastropub in Canton, near the port. With a charming and relaxed atmosphere, it serves a creative menu featuring dishes made from locally sourced ingredients, along with craft beers and specialty cocktails.
3. Captain James Seafood Palace
📍 2127 Boston St, Baltimore, MD
Captain James Seafood Palace is an iconic restaurant in Canton, just a short drive from the port. Housed in a replica of a Chesapeake Bay lighthouse, it offers a unique dining experience with a focus on fresh seafood and waterfront views.
4. Azumi
📍 725 Aliceanna St, Baltimore, MD (Four Seasons Hotel)
Azumi is a contemporary Japanese restaurant in Harbor East, within close proximity to the port. It features a sleek and modern setting with a menu of sushi, sashimi, robata-grilled items, and other Japanese-inspired dishes.
5. Nick's Fish House
📍 2600 Insulator Dr, Baltimore, MD
Nick's Fish House is a renowned seafood restaurant with a vibrant waterfront setting. Known for its crabs, shrimp, and fresh fish, Nick's offers an inviting atmosphere with scenic views of the harbor — a Baltimore institution.
If you have some time before or after your meal, check out some of the Baltimore shops for souvenirs to take home.