Heights
Heights Restaurant, 5th floor, Apex International Hotel, 31-35 Grassmarket. +44 845 365 0002 (Restaurant Hotline). +44 131 300 3456 (Hotel). On the fifth level rooftop, with beautiful surroundings and great views of Edinburgh Castle from your table. email

Forth Floor Restaurant
The Forth Floor Restaurant, Brasserie and Bar, Harvey Nichols, 30-34 St. Andrew Sqaure, EH2 2AD. +44 131 524 8350; at Harvey Nichols store. On the top floor with marvellous views of the city. Floor-to-ceiling windows in the restaurant give great views over the Edinburgh skyline from the Castle to The Firth of Forth. Entrance from outside the store on Multrees Walk.
The Tower Restaurant, Museum of Scotland, Chambers St, Old Town, +44 131 225 3003. In the roof. Is rather expensive but has one of the best views in Edinburgh. Looks across at the castle and law courts and surveys the city skyline. Above the landmark Museum of Scotland.
Oloroso, 33 Castle Street, Edinburgh, EH2 3DN. +44 131 226 7614. Rooftop restaurant views of New Town. Lounge bar, restaurant, private dining room and roof terrace. Great views of Edinburgh Castle and Fife.
Terrace Restaurant, Sheraton Hotel, 1 Festival Square, Edinburgh EH3 9SR. +44 131 229 9131. Lofty restaurant at the Sheraton. Tables are arranged along the large windows so guests can enjoy the supurb views of Edinburgh Castle and Festival Square. This restaurant is open to non residents. Daily Dinner 6pm - 10pm. Mon to Fri 6.30am - 10.30am. Sat & Sun 7am - 11am. Mon to Fri 12 Noon - 2pm. Sat 12.30pm - 2pm. Sun 12.30 pm - 3pm. Santini now.
The Glasshouse
The Glasshouse Hotel, 2 Greenside Place, Edinburgh, EH1 3AA. UK. +44 131 525 8200.
Raj on the Shore, 85-91 Henderson Street, Leith, Edinburgh EH6 6ED. +44 131 553 3980
Hi Tide Waterfront,
Old Chain Pier Bar, Trinity Cres, Leith. Has spectacular views of the Firth of Forth. Outside table for the best views; the conservatory upstairs.
Windows at the Carlton George, 7th floor, Carlton George Hotel, 44 West George Street, Glasgow City, Lanarkshire G2 1DH. +44 141 353 6373. Rooftop restaurant. The views of the city's skyline provide a stunning backdrop to your dining experience. Breakfast: Mon to Fri 6.30am - 10am. Sat & Sun: 7am - 10.30am. Lunch: Mon to Fri 12 Noon - 2.30pm. Sat & Sun: 12.30pm - 2.30pm. Dinner: Mon to Sun 5pm - 9.45pm. email
City Cafe, Mint Hotel Glascow, Finnieston Street, Glasgow G3 8HN. On the banks of the River Clyde. Sat Nav Coordinates: 55.85796068822375, -4.28279846906662
Holly Tree Hotel, Kentallen, Glencoe, Argyll PA38 4BY. Kentallen Pier, near Appin, Argyll. +44 1631 74 0292. Seafood restaurant at Kentallen, just south of Ballachulish on the road between Oban and Fort William. The view from the restaurant's floor-to-ceiling windows is amazing. View the peaks across Loch Linnhe.
Stromness Hotel, The Pierhead, Stromness, Orkney KW16 3AA. +44 1856 85 0298. Overlooking the waterfront.
Dryfesdale Country House, Lockerbie, Dumfries and Galloway, Scotland, DG11 2SF +44 1576 20 2427. Enjoy the vistas from the renovated dining room.
Oystercatcher Seafood Restaurant, Main Street, Portmahomack, Easter Ross IV20 1YB. +44 1862 87 1560. A small seafood restaurant overlooking Portmahomack harbour.
Silver Darling, Pocra Quay, North Pier, Aberdeen AB11 5DQ. +44 1224 57 6229. Panoramic end of beach at water's edge. The view of the harbour's always stunning,
Rocpool Rendezvous, 1 Ness Walk, Inverness, IV3 5NE, +44 1463 71 7274. Riverbank. You can enjoy a drink on the terrace and take in the wonderful sea view.
Lodge on the Loch, Fort William, PH33 6RY, +44 1855 82 1238, Great views south across the water.
The Reval Scottish Restaurant & Bar, Piperdam Golf and Leisure Resort, Fowlis, Dundee. 01382 58 1374. Offers wonderful views of the loch and the golf course.
Jute, Dundee Contemporary Arts, 152 Nethergate, Dundee. +44 1382 90 9246 Overlooks the waterfront.
The Lord of the Isles, Arduaine, Argyllshire PA31 8. +44 1852 500 658. A custom-built pub restaurant that overlooks the 300-berth marina in the Highland village of Craobh Haven. Argyllshire Grid ref: NM795066. Lat: 56:12:06N (56.2016). Lon: 5:33:19W (-5.55538). 15 miles South of Oban. email
The Seaforth Bar and Restaurant, Bar and restaurant meals. Overlooking Ullapool pier and the local fishing boats.