Hazelwood Inn in Baltimore: Upscale Seafood in Canton with Daily Fish Specials

Hazelwood Inn is a full-service seafood restaurant in the Canton neighborhood that anchors its menu around fresh catch, crab preparations, and seasonal coastal dishes, with a dining room designed for both business dinners and special occasions.

What Hazelwood Inn actually is

Located on the Canton waterfront, Hazelwood Inn operates as a seated fine-dining seafood house rather than a casual counter or raw bar. The restaurant emphasizes table service and a composed dining experience, distinct from the grab-and-go crab shack format found elsewhere in Baltimore. The space seats roughly 80 guests across a main room with water views and quieter corners suited to conversation.

Menu and pricing

Entrees range from $24 to $42, with most seafood plates falling between $28 and $38. The menu rotates daily specials based on what arrives at the dock; these are typically priced within the entree range but may feature less common species or preparation styles not on the standing menu. Raw oysters sell individually at $2.50 to $3.50 per piece depending on source. A typical crab cake entree costs $32 and arrives as two cakes with seasonal vegetables and a starch. Whole steamed crabs are market-priced and must be requested in advance during slower seasons. Appetizers run $12 to $18, with shrimp preparations and crab-focused starters as mainstays. Wine by the glass ranges $9 to $16; the list leans toward whites and rosés suited to seafood but includes domestic reds. Lunch entrees are modestly lower, typically $18 to $26.

How it compares to other Baltimore seafood restaurants

Hazelwood Inn sits at a higher price and formality tier than casual crab houses like G&M Restaurant (Northeast Baltimore, casual counter service, whole steamed crabs only, $15 to $20 per crab). It occupies the same fine-dining bracket as Charleston (Federal Hill, French-influenced coastal cuisine, $30 to $48 entrees) but Hazelwood's menu adheres more strictly to straightforward seafood preparations—grilled, broiled, sautéed—rather than Charleston's more elaborate sauces and technique. For diners seeking raw oysters and seafood platters in a less formal setting, Fogo de Chao-style raw bars or casual oyster spots offer lower prices ($1 to $2 per oyster) but sacrifice the table service and wine pairing opportunity. Hazelwood works best for someone willing to pay for consistency and comfort rather than novelty or value.

Who it suits and who it does not suit

Hazelwood Inn serves business diners, anniversary dinners, and guests from out of town seeking a recognizable seafood restaurant with reliable quality. Reservations are expected, especially weekends. It does not suit families with very young children (the pacing assumes adult conversation) or anyone seeking playful, trend-driven coastal cooking. Walk-in diners may wait 30 to 45 minutes during peak hours even if tables are nominally available, as the kitchen paces service deliberately. Those primarily interested in Chesapeake Bay blue crab will find the crab cake solidly prepared but not radically different from other restaurants in its class.

What the first visit involves

Arrive with a reservation. Expect to be seated within 10 minutes of your time; the host stand is visible from the entrance and manages the room visibly. A server greets you with water and the wine list simultaneously, signaling the restaurant's pace. The menu is printed daily; the server will verbally summarize specials, which often include a second fish entree not on the standing menu. Ordering typically opens with oysters or an appetizer; entrees follow. Entrees arrive plated, not family-style. A meal without alcohol takes 90 minutes to two hours. The check arrives only when requested.

Hours, parking, and logistics

Hazelwood Inn serves lunch Tuesday through Friday, 11:30 a.m. to 2 p.m., and dinner Tuesday through Thursday, 5 p.m. to 10 p.m.; Friday and Saturday, 5 p.m. to 11 p.m.; closed Sunday and Monday. Parking is street parking along the Canton waterfront; a small lot behind the building holds roughly 12 spaces and fills during dinner service. The restaurant sits one block from the Canton Square retail district, making it accessible from the light rail via a ten-minute walk from the Convention Center station. Confirm hours before visiting, as holiday schedules and private events occasionally alter posted times.

Hazelwood Inn merits a place in Baltimore's seafood landscape as a restaurant that prioritizes consistency and comfort over experimentation, making it reliable for anyone seeking a traditional fine-dining seafood meal without the higher prices or Michelin-focused pretension of other coastal cities.