skip to main content
Menu
  • Blog
    • Art & design
    • Castles
    • Cycling
    • Edinburgh
    • Edinburgh Festival
    • Food & drink
    • General
    • History
    • Music
    • Sport
    • Walking
    • Whisky
    • Wildlife
  • Castles
    • Glossary
    • Mottes
    • Stay in a castle
    • Castle blog posts
    • Alphabetical list of castles
    • Castles divided by county
    • Photos of castles
    • Castles we've visited
  • History
    • Castles
    • Ancient history
      • barrows
      • brochs
      • cairns
      • caves
      • chambered cairns
      • cists
      • crannogs
      • cursus monuments
      • forts
      • henges
      • rock art
      • sacred sites
      • souterrains
      • standing stones
      • stone circles
    • Pictish history
      • Pictish stones
      • Pictish sites
      • Pictish placenames
    • Clans
      • Surnames
      • Trace your ancestors
      • Tartan
    • Trace your ancestors
  • Culture
    • Music
      • Bands & musicians
      • Music links
    • Film
    • Television
    • Placenames
      • Pictish placenames
  • Eat
  • Drink
    • Scottish beer
    • Scottish gin
    • Scottish vodka
  • Stay
  • Travel guide
    • City guides
    • Car hire
    • Airports
  • Walking
    • Munros
    • West Highland Way
  • Photos
    • ancient sites
      • Dark Age sites
      • megalithic sites
      • other carved stones
      • Pictish sites
      • Roman sites
    • buildings
    • miscellaneous
    • places in Scotland
  • Offers
  • Home
  • eat

Restaurants and cafés in Scotland

Scotland is well-served by many high-quality restaurants and cafés, with an abundance of fresh local produce on offer. Whether you are looking for traditional Scottish dishes, cuisines from around the World, or a fusion of the two, you will hopefully find something to your taste.

You can see the location of places to eat on the map below and you can zoom in to find particular places.

Clicking on a marker will reveal the name of the place and a link to it.

Alternatively, below the map you can view all the facilities as an alphabetical list.

Restaurants and cafés in Scotland, listed alphabetically.

  • 1780 Restaurantrestaurant in Edinburgh, Midlothian
  • 19th Hole Hotelhotel, bar, restaurant in Carnoustie, Angus
  • 21212hotel, restaurant in Edinburgh, Midlothian
  • A Room In The Townrestaurant in Edinburgh, Midlothian
  • Aaron Lodgehotel, restaurant in Edinburgh, Midlothian
  • Abbotsford Bar and Restaurantbar, restaurant in Edinburgh, Midlothian
  • Aberdeen Armsself-catering, bar, restaurant in Aboyne, Aberdeenshire
  • Aberfeldy Weem Hotelhotel, bar, restaurant in Weem, Perthshire
  • Abington Hotelhotel, restaurant in Abington, Lanarkshire
  • Ackergill Towerhotel, restaurant, bar in Wick, Caithness
  • Adamton House Hotelhotel, restaurant, bar in Prestwick, Ayrshire
  • Airth Castle Hotelhotel, bar, restaurant in Airth, Stirlingshire
  • Albanachbar, restaurant in Edinburgh, Midlothian
  • Albany Ballantrae Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Allanton Innhotel, bar, restaurant in Duns, Berwickshire
  • Allt-Na-Craig Househotel, restaurant in Ardrishaig, Argyll
  • Alona Hotelhotel, restaurant in Motherwell, Lanarkshire
  • Altamount Country House Hotelhotel, bar, restaurant in Blairgowrie, Perthshire
  • Alyth Hotelhotel, restaurant, bar in Alyth, Perthshire
  • Amarone Edinburghrestaurant in Edinburgh, Midlothian
  • Amarone Glasgowrestaurant in Glasgow, Lanarkshire
  • Amber Restaurantcafé, restaurant, bar in Edinburgh, Midlothian
  • An Lochan Tormaukinhotel, bar, restaurant in Gleneagles, Perthshire
  • Andrew Usher & Co.bar, restaurant in Edinburgh, Midlothian
  • Angels’ Share Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Annandale Arms Hotelhotel, restaurant, bar in Moffat, Dumfriesshire
  • Apex City of Edinburgh Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Apex City of Glasgow Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Apex City Quay Hotel & Spahotel, bar, restaurant in Dundee, Angus
  • Apex Grassmarket Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Apex Haymarket Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Apex Waterloo Place Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Ardardan Tearoomcafé in Cardross, Dunbartonshire
  • Ardencaple Hotelhotel, restaurant, bar in Rhu, Dunbartonshire
  • Argyll Hotel, Campbeltownhotel, restaurant in Campbeltown, Argyll
  • Argyll Hotel, Glasgowhotel, restaurant, bar in Glasgow, Lanarkshire
  • Artto Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • AshBank Hotelhotel, restaurant in Carradale, Argyll
  • Aston Hotel Dumfrieshotel, restaurant, bar in Dumfries, Dumfriesshire
  • Atholl Arms Hotel, Blair Athollhotel, bar, restaurant in Blair Atholl, Perthshire
  • Atholl Arms Hotel, Dunkeldhotel, bar, restaurant in Dunkeld, Perthshire
  • Atholl Palace Hotelhotel, restaurant, bar in Pitlochry, Perthshire
  • Auld Mill House Hotel Bar and Restauranthotel, bar, restaurant in Dunfermline, Fife
  • Aviemore Innhotel, bar, restaurant in Aviemore, Inverness-shire
  • Balcony Cafécafé in Edinburgh, Midlothian
  • Bariojabar, café in Edinburgh, Midlothian
  • Barony Castlehotel, restaurant, bar in Peebles, Peeblesshire
  • Baxters Fochaberscafé in Fochabers, Morayshire
  • Baxters Selkirkcafé in Selkirk, Selkirkshire
  • Ben Wyvis Hotelhotel, restaurant, bar in Strathpeffer, Ross and Cromarty
  • Best Western Argyll Hotelhotel, restaurant in Dunoon, Argyll
  • Best Western Balgeddie House Hotelhotel, restaurant, bar in Glenrothes, Fife
  • Best Western Braid Hills Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Best Western Bruntsfield Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Best Western Buchanan Arms Hotel & Spahotel, restaurant, bar in Drymen, Stirlingshire
  • Best Western Burnett Arms Hotelhotel, restaurant, bar in Banchory, Aberdeenshire
  • Best Western Cartland Bridge Hotelhotel, restaurant, bar in Lanark, Lanarkshire
  • Best Western Dryfesdale Country House Hotelhotel, restaurant, bar in Lockerbie, Dumfriesshire
  • Best Western Edinburgh Capital Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Best Western Eglinton Arms Hotelhotel, restaurant, bar in Eaglesham, Renfrewshire
  • Best Western Garfield House Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Best Western Gleddoch House Hotel & Leisure Clubhotel, restaurant, bar in Langbank, Renfrewshire
  • Best Western Glenspean Lodge Hotel & Restauranthotel, restaurant, bar in Roy Bridge, Inverness-shire
  • Best Western Hilcroft Hotelhotel, restaurant, bar in Whitburn, West Lothian
  • Best Western Imperial Hotelhotel, restaurant, bar in Fort William, Inverness-shire
  • Best Western Invercarse Hotelhotel, restaurant, bar in Invergowrie, Angus
  • Best Western Inverness Palace Hotel and Spahotel, restaurant, bar in Inverness, Inverness-shire
  • Best Western Keavil House Hotelhotel, restaurant, bar in Crossford, Fife
  • Best Western Kings Manor Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Best Western Kinloch Hotelhotel, restaurant, bar in Isle of Arran, Bute
  • Best Western Lochardil House Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • Best Western Moffat House Hotelhotel, restaurant, bar in Moffat, Dumfriesshire
  • Best Western Park Hotelhotel, restaurant, bar in Falkirk, Stirlingshire
  • Best Western Philipburn Country House Hotelhotel, restaurant, bar in Selkirk, Selkirkshire
  • Best Western Queens Hotel & Leisure Clubhotel, restaurant, bar in Perth, Perthshire
  • Best Western Queens Hotel, Dundeehotel, restaurant, bar in Dundee, Angus
  • Best Western Queens Hotel, Obanhotel, restaurant, bar in Oban, Argyll
  • Best Western Scores Hotelhotel, restaurant, bar in St Andrews, Fife
  • Best Western Station Hotelhotel, restaurant, bar in Dumfries, Dumfriesshire
  • Best Western Strathaven Hotelhotel, restaurant, bar in Strathaven, Lanarkshire
  • Best Western The Crianlarich Hotelhotel, restaurant, bar in Crianlarich, Perthshire
  • Best Western Woodlands Hotelhotel, restaurant, bar in Broughty Ferry, Angus
  • Blythswood Square Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Bonsai Bar Bistro Broughton Streetrestaurant in Edinburgh, Midlothian
  • Bonsai Bar Bistro Richmond Streetrestaurant in Edinburgh, Midlothian
  • Bowfield Hotel & Country Clubhotel, restaurant, bar in Howwood, Renfrewshire
  • Breizhrestaurant, café in Perth, Perthshire
  • Brew Lab Artisan Coffee Barcafé in Edinburgh, Midlothian
  • Bridge of Orchy Hotelhotel, bunkhouse, pub, restaurant in Bridge of Orchy, Argyll
  • Brodie Countryfarecafé, restaurant in Brodie, Morayshire
  • Broughton Delicatessencafé in Edinburgh, Midlothian
  • Brownsrestaurant, bar in Edinburgh, Midlothian
  • Bunchrew House Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • Burrell Cafécafé in Glasgow, Lanarkshire
  • Busby Hotelhotel, bar, restaurant in Busby, Renfrewshire
  • Café Andaluz Edinburghrestaurant in Edinburgh, Midlothian
  • Café Andaluz Glasgow City Centrerestaurant in Glasgow, Lanarkshire
  • Café Andaluz Glasgow West Endrestaurant in Glasgow, Lanarkshire
  • Café Antipasti Byres Roadrestaurant in Glasgow, Lanarkshire
  • Café Antipasti Sauchiehall Streetrestaurant in Glasgow, Lanarkshire
  • Café at the Palacecafé in Edinburgh, Midlothian
  • Café Cassiscafé, restaurant in Edinburgh, Midlothian
  • Café Tikicafé in Edinburgh, Midlothian
  • Caffe Centrocafé, restaurant in Edinburgh, Midlothian
  • Cairndow Stagecoach Innhotel, restaurant, bar in Cairndow, Argyll
  • Cairngorm Hotelhotel, restaurant, bar in Aviemore, Inverness-shire
  • Caley Sample Roombar, restaurant in Edinburgh, Midlothian
  • Cambridge Barbar, restaurant in Edinburgh, Midlothian
  • Cameron House on Loch Lomondhotel, restaurant, bar in Arden, Dunbartonshire
  • Carberry Towerhotel, bar, restaurant in Musselburgh, Midlothian
  • Carlton George Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Carmichael Visitor Centre and Farm Shopcafé in Carmichael, Lanarkshire
  • Carnoustie Golf Hotel and Spahotel, restaurant, bar in Carnoustie, Angus
  • Casa Angelinacafé in Edinburgh, Midlothian
  • Castello Coffeecafé in Edinburgh, Midlothian
  • Castle Hotelhotel, bar, restaurant in Coldstream, Berwickshire
  • Castle of Parkbed and breakfast, café in Cornhill, Banffshire
  • Castle Venlaw Hotelhotel, restaurant, bar in Peebles, Peeblesshire
  • Cavens Country House Hotelhotel, restaurant in Dumfries, Dumfriesshire
  • Ciao Romarestaurant in Edinburgh, Midlothian
  • Circle Cafécafé in Edinburgh, Midlothian
  • citizenM hotel Glasgowhotel, restaurant, bar in Glasgow, Lanarkshire
  • City Cafécafé, bar, restaurant in Edinburgh, Midlothian
  • Clootie Dumpling Restaurantrestaurant, café in Dulnain Bridge, Inverness-shire
  • Cluanie Innhotel, restaurant, bar in Glenmoriston, Inverness-shire
  • Corriegour Lodge Hotelhotel, restaurant, bar in Spean Bridge, Inverness-shire
  • Craigie’s farm deli and cafécafé in South Queensferry, West Lothian
  • Crieff Hydro Hotel and Leisure Resorthotel, restaurant in Crieff, Perthshire
  • Cringletie Househotel, restaurant, bar in Eddleston, Midlothian
  • Crossbasket Castlehotel, restaurant in High Blantyre, Lanarkshire
  • Crown Court Town House Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • Crowne Plaza Edinburgh – Royal Terracehotel, restaurant, bar in Edinburgh, Midlothian
  • Crowne Plaza Edinburgh – The Roxburghehotel, restaurant, bar in Edinburgh, Midlothian
  • Crowne Plaza Glasgowhotel, restaurant, bar in Glasgow, Lanarkshire
  • Cuilfail Hotelhotel, restaurant, bar in Kilmelford, Argyll
  • Culcreuch Castle Hotelhotel, restaurant, bar in Fintry, Stirlingshire
  • Culloden House Hotelhotel, restaurant bar in Inverness, Inverness-shire
  • Dalhousie Castle Hotelhotel, restaurant, bar in Bonnyrigg, Midlothian
  • Dalmunzie Castlehotel, restaurant, bar in Spittal of Glenshee, Perthshire
  • Dalrachney Lodge Hotelhotel, restaurant in Carrbridge, Inverness-shire
  • David Bannrestaurant in Edinburgh, Midlothian
  • Dawyck Cafécafé in Stobo, Peeblesshire
  • Days Inn Hamiltonhotel, café in Hamilton, Lanarkshire
  • Dean’s of Huntlycafé in Huntly, Aberdeenshire
  • Delgatie Castlebed and breakfast, self-catering apartments, café in Turriff, Aberdeenshire
  • Dornoch Castle Hotelhotel, restaurant, bar in Dornoch, Sutherland
  • DoubleTree by Hilton Glasgow Centralhotel, restaurant, bar in Glasgow, Lanarkshire
  • Drumnadrochit Hotelhotel, café, bar, restaurant in Drumnadrochit, Inverness-shire
  • Ducks at Kilspindie Househotel, restaurant, bar in Aberlady, East Lothian
  • Duisdale House Hotelhotel, restaurant, bar in Sleat, Argyll
  • Dunalastair Hotelhotel, bar, restaurant in Kinloch Rannoch, Perthshire
  • Dunnikier House Hotelhotel, bar, restaurant in Kirkcaldy, Fife
  • Earthy Canonmillscafé, restaurant in Edinburgh, Midlothian
  • Earthy Causewaysidecafé in Edinburgh, Midlothian
  • Edinburgh Central Hostelhostel, restaurant, café in Edinburgh, Midlothian
  • Edinburgh Larder Bistrorestaurant in Edinburgh, Midlothian
  • Edinburgh Larder Cafécafé in Edinburgh, Midlothian
  • Eight Acres Hotelhotel, restaurant, bar in Elgin, Morayshire
  • Elphinstone Hotelhotel, bar, restaurant in Biggar, Lanarkshire
  • Fairmont St Andrewshotel, restaurant, bar in St Andrews, Fife
  • Famous Grouse Experiencerestaurant, café, bar in Crieff, Perthshire
  • Fernie Castle Hotelhotel, restaurant, bar in Letham, Fife
  • Fiddlers Elbowbar, restaurant in Edinburgh, Midlothian
  • Frankfurter Eckrestaurant in Edinburgh, Midlothian
  • Friars Carse Country House Hotelhotel, restaurant in Auldgirth, Dumfriesshire
  • Gardener’s Cottagerestaurant, café in Edinburgh, Midlothian
  • Garth Hotel & Restauranthotel, restaurant in Grantown on Spey, Inverness-shire
  • Glasgow Pond Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Glen Mhor Hotelhotel, self-catering apartments, restaurant, bar in Inverness, Inverness-shire
  • Glenfinnan House Hotelhotel, restaurant, bar in Glenfinnan, Inverness-shire
  • Glengarry Castle Hotelhotel, restaurant in Invergarry, Inverness-shire
  • Glenlyon Tearoomcafé in Bridge of Balgie, Perthshire
  • Glenskirlie House & Castlehotel, restaurant, bar in Banknock, Stirlingshire
  • Glenurquart House Hotelhotel, self-catering lodges, restaurant, bar in Drumnadrochit, Inverness-shire
  • Golf View Hotel & Spahotel, restaurant, bar in Nairn, Nairnshire
  • Gosford Bothy Farm Shopcafé in Aberlady, East Lothian
  • Grand Central Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Guildford Armspub, restaurant in Edinburgh, Midlothian
  • Habitat Cafécafé in Aberfeldy, Perthshire
  • Hampton Hotelhotel, bar, restaurant in Edinburgh, Midlothian
  • Heathmount Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • Hetland Hall Hotelhotel, restaurant, bar in Carrutherstown, Dumfriesshire
  • Hirsel Cottage Tea Roomcafé in Coldstream, Berwickshire
  • Holiday Inn Aberdeen Exhibition Centrehotel, bar, restaurant in Bridge Of Don, Aberdeenshire
  • Holiday Inn Aberdeen Westhotel, restaurant, bar in Aberdeen, Aberdeenshire
  • Holiday Inn Edinburghhotel, bar, restaurant in Edinburgh, Midlothian
  • Holiday Inn Edinburgh City Westhotel, bar, restaurant in Edinburgh, Midlothian
  • Holiday Inn Glasgow Airporthotel, restaurant, bar in Paisley, Renfrewshire
  • Holiday Inn Glasgow City Centre Theatrelandhotel, restaurant, bar in Glasgow, Lanarkshire
  • Holiday Inn Glasgow East Kilbridehotel, bar, restaurant in East Kilbride, Lanarkshire
  • Horseshoe Innhotel, restaurant in Eddleston, Peeblesshire
  • Hotel Du Vin At One Devonshire Gardenshotel, restaurant, bar in Glasgow, Lanarkshire
  • Hotel Du Vin Edinburghhotel, restaurant, bar in Edinburgh, Midlothian
  • Hotel Hebrideshotel, bar, restaurant in Tarbert, Inverness-shire
  • Hotel Indigo Edinburghhotel, bar, restaurant in Edinburgh, Midlothian
  • Hotel Indigo Glasgowhotel, bar, restaurant in Glasgow, Lanarkshire
  • House of Bruarrestaurant, café in Blair Atholl, Perthshire
  • House of Menziescafé in Aberfeldy, Perthshire
  • Hula Juice Barcafé in Edinburgh, Midlothian
  • Huntingtower Hotelhotel, restaurant, bar in Almondbank, Perthshire
  • Iggsrestaurant in Edinburgh, Midlothian
  • Iglu Restaurantrestaurant in Edinburgh, Midlothian
  • Indigo Yardrestaurant, bar in Edinburgh, Midlothian
  • Inn At Strathyrehotel, restaurant, pub in Strathyre, Perthshire
  • International Starters Restaurant and Roomshotel, restaurant in Aviemore, Inverness-shire
  • Inverlochy Castle Hotelhotel, restaurant, bar in Fort William, Inverness-shire
  • Isle Of Eriska Hotelhotel, restaurant, self-catering in Oban, Argyll
  • Isle of Mull Hotel and Spahotel, restaurant, bar in Craignure, Argyll
  • Johnstons of Elgin Coffee Shopcafé in Elgin, Morayshire
  • Johnstons of Elgin Eastmill Cafécafé in Hawick, Roxburghshire
  • Jurys Inn Aberdeen Airporthotel, restaurant, bar in Dyce, Aberdeenshire
  • Jute Café Barcafé, bar, restaurant in Dundee, Angus
  • Kailzie Gardens Restaurantcafé, restaurant in Kailzie, Peeblesshire
  • Kilconquhar Castle Estatehotel, restaurant, self-catering cottages in Elie, Fife
  • Killearn Hotelhotel, restaurant, bar in Killearn, Stirlingshire
  • King’s Arms Hotel, Castle Douglashotel, restaurant, bar in Castle Douglas, Dumfriesshire
  • Kingsmills Hotelhotel, bar, restaurant in Inverness, Inverness-shire
  • Kingswood Hotelhotel, restaurant in Burntisland, Fife
  • Kirkconnel Hall Hotelhotel, restaurant, bar in Ecclefechan, Dumfriesshire
  • Knipoch House Hotelhotel, restaurant, bar in Oban, Argyll
  • Knock Castle Hotel & Spahotel, restaurant, bar in Crieff, Perthshire
  • Kveldsro House Hotelhotel, restaurant, bar in Lerwick, Shetland
  • La Piazzarestaurant in Edinburgh, Midlothian
  • Laichmoray Hotelhotel, restaurant, bar in Elgin, Morayshire
  • Links Hotelhotel, restaurant, café, bar in Montrose, Angus
  • Links Hotel, Edinburghhotel, restaurant, bar in Edinburgh, Midlothian
  • Loch Fyne Hotel And Spahotel, restaurant, bar in Inveraray, Argyll
  • Loch Kinord Hotel & Royal Deeside Woodland Lodgeshotel, restaurant, bar, self-catering in Dinnet, Aberdeenshire
  • Loch Lomond Arms Hotelhotel, restaurant, bar in Luss, Dunbartonshire
  • Loch Melfort Hotelhotel, restaurant, bar in Oban, Argyll
  • Lochside Lodge & Roundhouse Restauranthotel, restaurant in Bridgend of Lintrathen, Angus
  • Lorne Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Lovat Arms Hotelhotel, restaurant, bar in Beauly, Inverness-shire
  • Love Crumbscafé in Edinburgh, Midlothian
  • Luigino’shotel, restaurant in Falkland, Fife
  • Lynnhurst Hotelhotel, restaurant, bar in Johnstone, Renfrewshire
  • Macdonald Academy Hotelhotel, bar, restaurant in Aviemore, Inverness-shire
  • Macdonald Aviemore Resorthotel, bar, restaurant in Aviemore, Inverness-shire
  • Macdonald Cardrona Hotel, Golf & Spahotel, bar, restaurant in Cardrona, Peeblesshire
  • Macdonald Crutherland Househotel, restaurant, bar in East Kilbride, Lanarkshire
  • Macdonald Forest Hills Hotel & Resorthotel, self-catering, bar, restaurant in Aberfoyle, Perthshire
  • Macdonald Four Seasons Hotelhotel, bar, restaurant in Aviemore, Inverness-shire
  • Macdonald Highlands Hotelhotel, bar, restaurant in Aviemore, Inverness-shire
  • Macdonald Holyroodhotel, bar, restaurant in Edinburgh, Midlothian
  • Macdonald Hotel & Cabinshotel, pub, restaurant, campsite in Kinlochleven, Inverness-shire
  • Macdonald Houstoun Househotel, restaurant, bar in Uphall, West Lothian
  • Macdonald Inchyra Hotel & Spahotel, restaurant, bar in Polmont, Stirlingshire
  • Macdonald Loch Rannochhotel, restaurant, bar in Kinloch Rannoch, Perthshire
  • Macdonald Marine Hotel & Spahotel, restaurant, bar in North Berwick, East Lothian
  • Macdonald Pittodrie Househotel, bar, restaurant in Inverurie, Aberdeenshire
  • Macdonald Rusacks Hotelhotel, restaurant, bar in St Andrews, Fife
  • Macdonald Spey Valley Golf & Country Clubself-catering apartments, restaurant, bar in Aviemore, Inverness-shire
  • Malmaison Glasgowhotel, restaurant, bar in Glasgow, Lanarkshire
  • Mansfield Castle Hotelhotel, restaurant, bar in Tain, Ross and Cromarty
  • Maple Court Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • Mar Hall Golf & Spa Resorthotel, restaurant, bar in Erskine, Renfrewshire
  • Maryculter House Hotelhotel, restaurant in Maryculter, Aberdeenshire
  • Maxies Bistro & Wine Barrestaurant in Edinburgh, Midlothian
  • McKaysbar, restaurant in Pitlochry, Perthshire
  • Meldrum Arms Hotelhotel, restaurant in Oldmeldrum, Aberdeenshire
  • Meldrum House Hotelhotel, restaurant bar in Oldmeldrum, Aberdeenshire
  • Mercure Aberdeen Ardoe House Hotel and Spahotel, bar, restaurant in Aberdeen, Aberdeenshire
  • Mercure Ayr Hotelhotel, bar, restaurant in Ayr, Ayrshire
  • Mercure Edinburgh City Princes Streethotel, bar, restaurant in Edinburgh, Midlothian
  • Mercure Glasgow City Hotelhotel, bar, restaurant in Glasgow, Lanarkshire
  • Mercure Inverness Hotelhotel, bar, restaurant in Inverness, Inverness-shire
  • Metropolecafé, restaurant in Edinburgh, Midlothian
  • Mhor 84 Motelhotel, restaurant in Balquhidder, Perthshire
  • Mhor Breadcafé in Callendar, Perthshire
  • Michael Neave Kitchen And Whisky Barrestaurant, bar in Edinburgh, Midlothian
  • Monachyle Mhor Hotelhotel, restaurant in Balquhidder, Perthshire
  • Monocafé, bar in Glasgow, Lanarkshire
  • Montpeliers Bar & Brasseriebar, restaurant in Edinburgh, Midlothian
  • Murrayshall House Hotelhotel, restaurant, bar in Scone, Perthshire
  • Nevis Bank Innhotel, restaurant, bar in Fort William, Argyll
  • Nevisport Fort Williamcafé in Fort William, Inverness-shire
  • New Drumossie Hotelhotel, bar, restaurant in Inverness, Inverness-shire
  • No. 11 Hotel & Brasseriehotel, restaurant in Edinburgh, Midlothian
  • No1 Peebles Roadcafé in Innerleithen, Peeblesshire
  • Nobles Café, Bar & Venuebar, café in Edinburgh, Midlothian
  • North Bridge Brasserierestaurant in Edinburgh, Midlothian
  • Northpoint Cafécafé in St Andrews, Fife
  • Norton House Hotel & Spahotel, restaurant, bar in Edinburgh, Midlothian
  • Norwood Hall Hotelhotel, bar, restaurant in Cults, Aberdeenshire
  • Number Twenty Fivehotel, restaurant, bar in Dundee, Angus
  • Oban Bay Hotel & Spahotel, restaurant, bar in Oban, Argyll
  • Oban Caledonian Hotelhotel, restaurant, bar in Oban, Argyll
  • Ocean Kitchenbar, restaurant in Edinburgh, Midlothian
  • Old Bell Innbar, restaurant in Edinburgh, Midlothian
  • Old Course Hotel Golf Resort & Spahotel, restaurant, bar in St Andrews, Fife
  • Old Library Lodge & Restauranthotel, restaurant in Arisaig, Inverness-shire
  • Ord House Hotelhotel, restaurant, bar in Muir of Ord, Ross and Cromarty
  • Papa Joe’s Dundeerestaurant in Dundee, Angus
  • Papa Joe’s Dunfermlinerestaurant in Dunfermline, Fife
  • Papa Joe’s Stirlingrestaurant in Stirling, Stirlingshire
  • Park Inn by Radisson Aberdeenhotel, restaurant, bar in Aberdeen, Aberdeenshire
  • Park Inn by Radisson Glasgow City Centrehotel, restaurant, bar in Glasgow, Lanarkshire
  • Parliament House Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Pâtisserie Jacobcafé in Edinburgh, Midlothian
  • Patisserie Madeleinecafé in Edinburgh, Midlothian
  • Peter’s Yard Quartermilecafé in Edinburgh, Midlothian
  • Peter’s Yard Stockbridgecafé in Edinburgh, Midlothian
  • Piano Cafécafé in Edinburgh, Midlothian
  • Pizza Express Edinburgh Deanhaugh Streetrestaurant in Edinburgh, Midlothian
  • Point Hotel Edinburghhotel, bar, restaurant in Edinburgh, Midlothian
  • Pollock Halls – Edinburgh Firstbed and breakfast, restaurant, bar in Edinburgh, Midlothian
  • Poppies Hotel and Restauranthotel, restaurant, bar in Callander, Perthshire
  • Premier Inn Aberdeen (Anderson Drive)hotel, restaurant, bar in Aberdeen, Aberdeenshire
  • Premier Inn Aberdeen (Westhill)hotel, restaurant, bar in Aberdeen, Aberdeenshire
  • Premier Inn Aberdeen Airport (Dyce)hotel, restaurant in Dyce, Aberdeenshire
  • Premier Inn Aberdeen City Centrehotel, restaurant in Aberdeen, Aberdeenshire
  • Premier Inn Aberdeen North (Bridge Of Don)hotel, restaurant in Aberdeen, Aberdeenshire
  • Premier Inn Aberdeen South (Portlethen)hotel, restaurant in Aberdeen, Aberdeenshire
  • Premier Inn Ayr / Prestwick Airporthotel, restaurant in Ayr, Ayrshire
  • Premier Inn Ayr A77 / Racecoursehotel, restaurant in Ayr, Ayrshire
  • Premier Inn Dumbarton / Loch Lomondhotel, restaurant, bar in Dumbarton, Dunbartonshire
  • Premier Inn Dumfrieshotel, restaurant in Dumfries, Dumfriesshire
  • Premier Inn Dundee (Monifieth)hotel, restaurant in Monifieth, Angus
  • Premier Inn Dundee Centrehotel, restaurant in Dundee, Angus
  • Premier Inn Dundee Easthotel, restaurant in Broughty Ferry, Angus
  • Premier Inn Dundee Northhotel, restaurant in Dundee, Angus
  • Premier Inn Dundee Westhotel, restaurant in Dundee, Angus
  • Premier Inn Dunfermlinehotel, restaurant in Dunfermline, Fife
  • Premier Inn Edinburgh (South Queensferry)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh A1 (Musselburgh)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh A1 (Newcraighall)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh A7 (Dalkeith)hotel, restaurant in Dalkeith, Midlothian
  • Premier Inn Edinburgh Airport (Newbridge)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh Central (Lauriston Place)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh City Centre (Haymarket)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh City Centre (Princes Street)hotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh Easthotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh Leith Waterfronthotel, restaurant in Edinburgh, Midlothian
  • Premier Inn Edinburgh Park (The Gyle)hotel, restaurant, café, bar in Edinburgh, Midlothian
  • Premier Inn Elginhotel, restaurant in Elgin, Morayshire
  • Premier Inn Falkirk (Larbert)hotel, restaurant, bar in Larbert, Stirlingshire
  • Premier Inn Falkirk Centralhotel, restaurant in Falkirk, Stirlingshire
  • Premier Inn Falkirk Easthotel, restaurant in Falkirk, Stirlingshire
  • Premier Inn Falkirk Northhotel, restaurant in Falkirk, Stirlingshire
  • Premier Inn Fort Williamhotel, restaurant, bar in Fort William, Inverness-shire
  • Premier Inn Glasgow City Centre (Buchanan Galleries)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow (Bearsden)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow (Bellshill)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow (Cambuslang / M74, J2A)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow (Cumbernauld)hotel, restaurant in Cumbernauld, Dunbartonshire
  • Premier Inn Glasgow (Milngavie)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow (Motherwell)hotel, restaurant in Motherwell, Lanarkshire
  • Premier Inn Glasgow (Paisley)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow Airporthotel, restaurant in Paisley, Renfrewshire
  • Premier Inn Glasgow City Centre (Argyle Street)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow City Centre (Charing Cross)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow City Centre (George Square)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow City Centre Southhotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow Easthotel, restaurant in Uddingston, Lanarkshire
  • Premier Inn Glasgow East Kilbride (Nerston Toll)hotel, restaurant in East Kilbride, Lanarkshire
  • Premier Inn Glasgow East Kilbride (Peel Park)hotel, restaurant in East Kilbride, Lanarkshire
  • Premier Inn Glasgow East Kilbride Centralhotel, restaurant in East Kilbride, Lanarkshire
  • Premier Inn Glasgow Newton Mearns (M77 J4)hotel, restaurant in Newton Mearns, Renfrewshire
  • Premier Inn Glasgow Pacific Quay (SECC)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glasgow Stepps (M80, J3)hotel, restaurant in Glasgow, Lanarkshire
  • Premier Inn Glenrotheshotel, restaurant in Glenrothes, Fife
  • Premier Inn Greenockhotel, restaurant in Greenock, Renfrewshire
  • Premier Inn Inverness Centre (Millburn Rd)hotel, restaurant in Inverness, Inverness-shire
  • Premier Inn Inverness Centre (River Ness)hotel, restaurant, bar in Inverness, Inverness-shire
  • Premier Inn Inverness Easthotel, restaurant, bar in Inverness, Inverness-shire
  • Premier Inn Inverness Westhotel, restaurant in Inverness, Inverness-shire
  • Premier Inn Kilmarnockhotel, restaurant in Kilmarnock, Ayrshire
  • Premier Inn Livingston (Bathgate)hotel, restaurant in Livingston, West Lothian
  • Premier Inn Livingston (M8, Jct3)hotel, restaurant in Livingston, West Lothian
  • Premier Inn Stirling City Centrehotel, restaurant in Stirling, Stirlingshire
  • Premier Inn Stirling South (M9, J9)hotel, restaurant in Stirling, Stirlingshire
  • Purslane Restaurantrestaurant in Edinburgh, Midlothian
  • Quattro Zerorestaurant in Edinburgh, Midlothian
  • Radisson Blu Hotel, Edinburghhotel, bar, restaurant in Edinburgh, Midlothian
  • Radisson Blu Hotel, Glasgowhotel, restaurant, bar in Glasgow, Lanarkshire
  • Radisson Collection Hotel, Royal Mile Edinburghhotel, restaurant, bar in Edinburgh, Midlothian
  • Ramada Glasgow Airporthotel, bar, restaurant in Paisley, Renfrewshire
  • Razzo Coffeecafé in Edinburgh, Midlothian
  • ReadingLassescafé, self-catering apartment in Wigtown, Wigtownshire
  • Red Pepper Restaurantrestaurant in Thurso, Caithness
  • Redhurst Hotelhotel, restaurant, bar in Giffnock, Renfrewshire
  • Rick’shotel, bar, restaurant in Edinburgh, Midlothian
  • Rockpool Cafécafé in Cullen, Banffshire
  • Rocpool Reserve Hotel & Chez Rouxhotel, restaurant, bar in Inverness, Inverness-shire
  • Roman Camp Hotelhotel, restaurant in Callander, Perthshire
  • Royal An Lochan Hotelhotel, restaurant, bar in Tighnabruaich, Argyll
  • Royal Golf Hotelhotel, restaurant, bar in Dornoch, Sutherland
  • Royal Hotel Tainhotel, bar, restaurant in Tain, Ross and Cromarty
  • Royal Hotel Thursohotel, restaurant, bar in Thurso, Caithness
  • Royal Overseas League Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • Russian Passioncafé in Edinburgh, Midlothian
  • Ryan’s Barbar, café, restaurant in Edinburgh, Midlothian
  • Saffronrestaurant in Innerleithen, Peeblesshire
  • Saint Judesbar, restaurant in Glasgow, Lanarkshire
  • Saxa Vord Hostelhostel, restaurant, bar in Unst, Shetland
  • Scotland’s Hotel & Spahotel, restaurant, bar in Pitlochry, Perthshire
  • Selkirk Arms Hotelhotel, restaurant, bar in Kirkcudbright, Kirkcudbrightshire
  • Selkirk Delicafé in Selkirk, Selkirkshire
  • Sherbrooke Castle Hotelhotel, restaurant, bar in Glasgow, Lanarkshire
  • Sheriffmuir Innhotel, pub, restaurant in Dunblane, Perthshire
  • Shieldhill Castle Hotelhotel, restaurant, bar in Biggar, Lanarkshire
  • Ski-ing Doorestaurant in Aviemore, Inverness-shire
  • Smart City Hostels Edinburghhostel, restaurant, bar in Edinburgh, Midlothian
  • Smeaton Nursery Gardens & Tearoomcafé in East Linton, East Lothian
  • Spice in the Cityrestaurant in Dundee, Angus
  • St Andrews Golf Hotelhotel, restaurant in St Andrews, Fife
  • Stag Espressocafé in Edinburgh, Midlothian
  • Stobo Castlehotel, restaurant in Stobo, Peeblesshire
  • Strathgarry Restaurant & Roomsrestaurant, hotel, self-catering cottage in Pitlochry, Perthshire
  • Swallow Thainstone House Hotelhotel, restaurant, bar in Inverurie, Aberdeenshire
  • Symphony Craw’s Nest Hotel and Restauranthotel, restaurant, bar in Anstruther, Fife
  • Teuchters & A Room In The West Endpub, restaurant in Edinburgh, Midlothian
  • Teuchters Landing & A Room In Leithpub, restaurant in Edinburgh, Midlothian
  • The 78 Café Barbar, restaurant in Glasgow, Lanarkshire
  • The Aberdeen Altens Hotelhotel, restaurant, bar in Aberdeen, Aberdeenshire
  • The Airds Hotelhotel, restaurant, self-catering cottage in Appin, Argyll
  • The Auld Smiddy Innbar, restaurant in Pitlochry, Perthshire
  • The Ballachulish Hotelhotel, restaurant, bar in Ballachulish, Argyll
  • The Balmoral Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • The Basementbar, restaurant in Edinburgh, Midlothian
  • The Beech Tree Innpub, restaurant in Dumgoyne, Stirlingshire
  • The Birdcagerestaurant, bar in Musselburgh, Midlothian
  • The Blue Bearcafé in Edinburgh, Midlothian
  • The Carlton Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • The County Hotelhotel, restaurant, bar in Dalkeith, Midlothian
  • The Courtyard Restaurant, Floors Castlecafé, restaurant in Kelso, Berwickshire
  • The Covenanter Hotelhotel, restaurant, bar, café in Falkland, Fife
  • The Crags Hotelhotel, restaurant, bar in Callander, Perthshire
  • The Cross at Kingussiehotel, restaurant in Kingussie, Inverness-shire
  • The Cross Keyshotel, restaurant, pub in Kippen, Stirlingshire
  • The Deeside Innhotel, restaurant, bar in Ballater, Aberdeenshire
  • The Domebar, restaurant in Edinburgh, Midlothian
  • The Druie Café Restaurantcafé, restaurant in Rothiemurchus, Inverness-shire
  • The Eaglehotel, restaurant, bar in Dornoch, Sutherland
  • The Famous Bein Innhotel, restaurant, bar in Aberargie, Perthshire
  • The Glencoe Hotelhotel, restaurant, bar in Glencoe, Argyll
  • The Golf Tavernbar, restaurant in Edinburgh, Midlothian
  • The Granaryrestaurant, pub in Edinburgh, Midlothian
  • The Green Hotel Golf & Leisure Resorthotel, restaurant, bar in Milnathort, Kinross-shire
  • The Green Welly Stoprestaurant, café in Tyndrum, Perthshire
  • The Hanging Batbar, café in Edinburgh, Midlothian
  • The Haven Cafécafé in Edinburgh, Midlothian
  • The Hideaway Restaurantrestaurant in Dunfermline, Fife
  • The Huxleybar, restaurant in Edinburgh, Midlothian
  • The Inn at Ardgourhotel, bar, restaurant in Ardgour, Argyll
  • The Inn at Kippenhotel, restaurant, pub in Kippen, Stirlingshire
  • The Inn at Lathoneshotel, restaurant in St Andrews, Fife
  • The Isles of Glencoe Hotelhotel, restaurant, bar in Ballachulish, Argyll
  • The Kirkhouse Innhotel, restaurant, bar in Blanefield, Stirlingshire
  • The Kitchen Restaurantcafé, restaurant in Glasgow, Lanarkshire
  • The Marine Hotelhotel, restaurant, bar in Troon, Ayrshire
  • The Minto Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • The Oak Tree Innhotel, pub, restaurant in Balmaha, Stirlingshire
  • The Old Forgepub, restaurant in Inverie, Inverness-shire
  • The Old Innhotel, restaurant, bar in Shieldaig, Ross and Cromarty
  • The Old Mill Innhotel, bar, restaurant in Pitlochry, Perthshire
  • The Old North Innhotel, restaurant, bar in Inverness, Inverness-shire
  • The Pantrycafé in Edinburgh, Midlothian
  • The Roamin’ Noserestaurant, café in Edinburgh, Midlothian
  • The Scotsman Hotelhotel, restaurant, bar in Edinburgh, Midlothian
  • The Scran & Scalliepub, restaurant in Edinburgh, Midlothian
  • The Stirling Highland Hotelhotel, restaurant, bar in Stirling, Stirlingshire
  • The Storehousecafé in John O’Groats, Caithness
  • The Terrace Café, Floors Castlecafé in Kelso, Berwickshire
  • The Torrance Hotelhotel, bar, restaurant in East Kilbride, Lanarkshire
  • The Two Bridgesrestaurant in South Queensferry, Midlothian
  • The Watermillcafé in Aberfeldy, Perthshire
  • The Waterside Hotelhotel, restaurant, bar in Inverness, Inverness-shire
  • The Westerwood Hotel & Golf Resorthotel, restaurant, bar in Cumbernauld, Dunbartonshire
  • The Winnock Hotelhotel, restaurant, pub in Drymen, Stirlingshire
  • Tibbie Shiels Innhotel, bar, restaurant, campsite in Selkirk, Selkirkshire
  • Tigerlilyhotel, restaurant, bar in Edinburgh, Midlothian
  • Tigh Na Mara Hotelhotel, restaurant in Sandhead, Wigtownshire
  • Tinto House Hotelhotel, restaurant in Biggar, Lanarkshire
  • Torlum Café, Auchingarrichcafé in Comrie, Perthshire
  • Tower Restaurantrestaurant in Edinburgh, Midlothian
  • Treacle Bar and Kitchenbar, restaurant in Edinburgh, Midlothian
  • Trigony Country House Hotelhotel, restaurant in Thornhill, Dumfriesshire
  • Tulloch Castle Hotelhotel, restaurant, bar in Dingwall, Ross and Cromarty
  • Turnberry Resorthotel, restaurant, bar in Turnberry, Ayrshire
  • Ullapool Hotelhotel, restaurant in Ullapool, Ross and Cromarty
  • Ullinish Lodge Hotelhotel, restaurant in Struan, Inverness-shire
  • Under The Stairsrestaurant in Edinburgh, Midlothian
  • Union of Geniuscafé in Edinburgh, Midlothian
  • Urban Angel Forth Streetcafé, restaurant in Edinburgh, Midlothian
  • Urban Angel Hanover Streetcafé, restaurant in Edinburgh, Midlothian
  • V Deepbar, restaurant in Edinburgh, Midlothian
  • Victoria’s Restaurantrestaurant, café in Pitlochry, Perthshire
  • Wannaburgerrestaurant in Edinburgh, Midlothian
  • Wee Café, Craufurdlandcafé in Kilmarnock, Ayrshire
  • West Port Bar & Kitchenhotel, restaurant, pub in St Andrews, Fife
  • Whiskibar, restaurant in Edinburgh, Midlothian
  • Whiski Roomsbar, restaurant in Edinburgh, Midlothian
  • Whitmuir The Organic Placecafé, restaurant in West Linton, Peeblesshire
  • Wide Mouthed Froghotel, restaurant, bar in Oban, Argyll
  • Wildest Dramsrestaurant, bar in Edinburgh, Midlothian
  • Windlestrae Hotel and Leisure Clubhotel, restaurant, bar in Milnathort, Kinross-shire
  • Windsor Hotelhotel, restaurant, bar in Nairn, Nairnshire
  • Witchery by the Castlehotel, restaurant in Edinburgh, Midlothian
  • Woodside Hotelhotel, restaurant in Aberdour, Fife
  • Yeni Meze Barrestaurant in Edinburgh, Midlothian
  • Zizzi St Andrewscafé, restaurant in St Andrews, Fife
  • Zuccacafé, restaurant in Edinburgh, Midlothian
  • Festival Tickets 2013

Random accommodation

  • Aynetree Guest Housebed and breakfast in Edinburgh, Midlothian
  • Mercure Livingstonhotel in Livingston, West Lothian
  • Bunkum Hostelhostel in Glasgow, Lanarkshire
  • Kidron House Hotelhotel in Irvine, Ayrshire
  • Mackenzie Guest Househotel in Edinburgh, Midlothian
  • Glencoe Independent Hostelhostel in Glencoe, Argyll
  • 38 Bath Streetself-catering apartment in Glasgow, Lanarkshire
  • St Andrews Guest Housebed and breakfast in Irvine, Ayrshire
  • The Old Station Country Guest Housebed and breakfast in St Andrews, Fife
  • Ard-na-Coille 5 Star Guest Housebed and breakfast in Newtonmore, Inverness-shire
more accommodation….
Published on the 1st of April 2013 at 2:51 pm. Updated on the 10th of May 2021 at 6:12 pm.

Leave a comment

back to the top of the page

Connect with us

Like us on Facebook

Receive our newsletter

Follow us on Twitter

Tweets by Stravaig_Aboot

Quick links

Stay in a Scottish castle
Edinburgh Festival accommodation
Hotels in Scotland
Car hire in Scotland
Places to eat and drink in Scotland
Castles in Scotland
Trace your Scottish ancestors
Scottish clans
Standing stones in Scotland
The Picts
Pictish symbol stones
Pictish placenames
Scottish bands and musicians
Scottish films
Scottish TV shows
West Highland Way

About

Andy Sweet above Fast Castle

Stravaiging around Scotland is written, photographed and researched by Andy Sweet.
read more....

Cookies

To make this site work properly we use cookies to store information on your computer. Click here to read more.
© 2003 - 2023 Andy Sweet / Stravaiging around Scotland. Powered by WordPress. Hosted by Tsohost.