Whether you are looking to impress an out-of-towner, or just want that 'wow' factor added to your dining experience, Edinburgh has plenty of restaurants with stunning views of the city.
Take a look through our picture gallery to see 12 eateries where the views are as good as the food – well, almost.
9. The Lookout
Perched atop Calton Hill, The Lookout has some of the best views of the Edinburgh skyline. It offers seasonal dishes with dedicated breakfast, lunch, and dinner menus. Photo: Contributed
10. The Johnnie Walker Experience
The Johnnie Walker Experience in Princes Street should not be overlooked for the incredible views it offers. The 1820 rooftop bar has breathtaking panoramic views of the Capital, including Edinburgh Castle. Photo: The Johnnie Walker Experience Facebook
11. The Old Chain Pier
The Old Chain Pier in Trinity Crescent, Newhaven, has sweeping views of the Firth of Forth. This pub and restaurant has a menu with locally sourced fish, burgers, and more. Photo: Google Streetview
12. Harvey Nicholls Forth Floor Brasserie
Harvey Nicholls' Forth Floor Brasserie in St Andrew Square has cracking views of the Edinburgh skyline and serves "sumptuous" lunches, afternoon tea, and dinner. Photo: Other