Best Seafood Restaurants in Edinburgh

Edinburgh has many seafood restaurants where you can sample some of its popular seafod cuisine such as lobster, scallops, crab, prawns, kippers, mussels apart from the signature dish of smoked salmon. Browse through our list of seafood restaurants to know some of the best options.

Café Royal Oyster Bar

A classic, seafood restaurant that has been part of New town fr over 140 years, Cafe Royal Oyster bar still remains one of the most popular eatery for sea food lovers.

Duck's at Le Marche Noir

One of the best options in Edinburgh to sample fresh and flavoursome French cuisine. Duck's at Le Marche Noir also offers an impressive wine list.


Fish restaurant on the Shore in Leith that is a bit of an institution. The best of Scotland's fisheries cooked well. 

The Mussel Inn

Award winning seafood restaurant in prominent city centre locations, the Mussel Inn is just right for families,business lunches and celebrations.

Creelers in Edinburgh

A great sea food specialty restaurant to sample a bistro-style menu, which offers the customers the choice of exceptional fixed-price 2 or 3 course set menu.Large or small portions to suit your budget and appetite

Fishers in The City

A popular seafood restaurant that is well known for its range of well laid out classic seafood preparations.Lovely surroundings

The Loch Fyne Restaurant

Standing in an erstwhile fish market dating back to the 1890s, the restaurant has a quaint charm about it. The bright and airy interiors have warming wooden floors and walls decked with artwork depicting scenes from Loch Fyne and maritime images. The outside seating overlooking the harbour offers great views.

The Shore

One of the city's best fish restaurants with a real fire and huge windows overlooking the Water of Leith. No smoking. You can eat from the restaurant menu in the adjoining bar.