What could be nicer than enjoying a good meal as you listen to the relaxing sound of water lapping gently nearby? With so many great spots to dine by the waterfront in Edinburgh, you will be spoiled for choice.
The city of Edinburgh is served by the port of Leith with its long stretch of dockland and its fashionable new waterfront development. Many of Edinburgh's Michelin starred restaurants are located in Leith, but if you really want to get close to the water then Cruz Bar is the place for you. Drink, dine and while away the hours on board a WWI ship moored in the heart of Leith.
The beautiful and tranquil Water of Leith snakes its way through the heart of the city and is overlooked by a number of cafes and restaurants, the most upscale of which is Restaurant Martin Wishart where you can enjoy fine dining a stones throw from the water.
Edinburgh also benefits from the Union Canal which connects with the Falkirk Wheel in the west. There are a couple of restaurants overlooking the canal at Edinburgh Quay close to the city center, but you can also head to the Bridge Inn which overlooks the canal at Ratho. Here you can hop on to one of their barges and enjoy a meal as you slip sedately along the canal.