At restaurants near Portobello Beach, The Seafarer Restaurant is a must-visit, renowned for its locally smoked salmon with cream sauce, made with fresh catch daily—rich, delicate, and unforgettable.
Another standout is Fisherman’s Wharf Café, famous for its seafood risotto, crafted with freshly caught lobster, mussels, and cod, delivering deep flavour and creamy texture in every bite.
For a classic British experience, head to The Boathouse, which serves traditional fish and chips—crispy battered fish paired with golden fries and house-made tartar sauce, perfect for a seaside snack.
During summer, don’t miss the Edinburgh Seafood BBQ Festival, where local chefs grill fresh seafood over charcoal, preserving natural flavours. Pair your meal with a cold local craft beer for a true taste of coastal Scotland.
All these venues are located right by the waterfront, so you can enjoy your meal with sweeping views of the Firth of Forth—a feast for both the eyes and the palate.