Bars and pubs in Scotland

Use the food and drink search to ensure you make the most of Scotland bountiful larder and excellent nightlife. Find great places to eat out, top traditional bars and pubs to visit and where to find Scotland’s top food producers and food and drink attractions.

Many of the pubs and bars listed in this section are members of the Scottish Licensed Trade Association. Founded in 1880, it is the only  national association in Scotland which represents all sectors of the Scottish licensed trade industry. SLTA work very closely with VisitScotland on a number of initiatives and were instrumental in helping deliver the Best Bars quality assurance scheme.

We found you

We found you 553 results

, currently showing 101 to 120.

  1. The Oystercatcher

    Type

    Type

    Bar and Pub Food

    The Oystercatcher

    Add The Oystercatcher to your Itinerary

    Tighnabruaich

    Telephone:

    0044 01700 821229

    The Oystercatcher is a pub and restaurant right on the beach at Otter Ferry with an amazing beer garden overlooking Loch Fyne, with fresh local seafood, real ales and meat from the isle of Bute.

  2. MacGillivray's Seafood

    Type

    Type

    Restaurants

    MacGillivray's Seafood
    TripAdvisor Rated

    Add MacGillivray's Seafood to your Itinerary

    Oban

    Telephone:

    07733 080339

    Welcome to MacGillivray's Seafood. Al Fresco dining in the heart of Oban.

  3. Black Abbott

    Type

    Type

    Traditional

    Black Abbott

    Add Black Abbott to your Itinerary

    MONTROSE

    Telephone:

    01674 676 739

    Welcome to Black Abbott

  4. The Granary

    Type

    Type

    Bar and Pub Food

    The Granary

    Add The Granary to your Itinerary

    Dumfries

    Telephone:

    01387 250534

    Welcome to The Granary

  5. Riverbank Bar & Restaurant

    Type

    Type

    Restaurants

    Riverbank Bar & Restaurant
    TripAdvisor Rated

    Add Riverbank Bar & Restaurant  to your Itinerary

    Helensburgh

    Telephone:

    0044 1436 674252

    A popular Helensburgh gastro style bar serving an Italian inspired menu in casual surroundings on Helensburgh's seafront.

  6. Chapel Tavern

    Type

    Type

    Traditional

    Chapel Tavern

    Add Chapel Tavern to your Itinerary

    Kirkcaldy

    Telephone:

    01592263748

    Welcome to Chapel Tavern

  7. Rob Roy Lounge

    Type

    Type

    Restaurants

    Rob Roy Lounge

    Add Rob Roy Lounge to your Itinerary

    Lochgoilhead

    Telephone:

    01301 705655

    The Rob Roy Lounge serves fantastic food & drink in cosy surroundings.

  8. Old Manor Hotel

    Type

    Type

    Restaurants

    Old Manor Hotel

    Add Old Manor Hotel to your Itinerary

    Lundin Links

    Telephone:

    01333 320368

    The Old Manor Hotel has two restaurants offering a wide choice of menus to cater for all tastes.

  9. Lynnfield Hotel

    Type

    Type

    Traditional

    Lynnfield Hotel

    Add Lynnfield Hotel to your Itinerary

    Kirkwall

    Telephone:

    01856 872505

    As our guest, your comfort is our first concern. We want your visit to Orkney to be memorable, starting with our comfortable rooms and our exceptional meals in the restaurant.

  10. The Gordon Arms

    Type

    Type

    Restaurants

    The Gordon Arms

    Add The Gordon Arms to your Itinerary

    Selkirk

    Telephone:

    01750 82261

    GOOD NEWS! WE ARE RE-OPENING! Everyone has been working hard to get the doors open again and as from 5pm on Friday 9th Oct we will be open for business. The bar will be open and we will be serving food.

  11. Birchtree Hotel

    Type

    Type

    Restaurants

    Birchtree Hotel

    Add Birchtree Hotel to your Itinerary

    Dalbeattie

    Telephone:

    01556 612 144

    In the heart of Dalbeattie lies the Birchtree Hotel, a 12 bedroom modern hotel featuring a contemporary restaurant and bar

  12. Counting House

    Type

    Type

    Bar and Pub Food

    Counting House

    Dumbarton

    Telephone:

    01389 765457

    Welcome to Counting House

  13. Horseshoe

    Type

    Type

    Traditional

    Horseshoe

    Add Horseshoe to your Itinerary

    Glasgow

    Telephone:

    07904 430645

    Welcome to Horseshoe

  14. Nineteenth Hole

    Type

    Type

    Bar and Pub Food

    Nineteenth Hole

    Add Nineteenth Hole to your Itinerary

    Carnoustie

    Telephone:

    01241 852108

    Welcome to Nineteenth Hole

  15. Lauders Bar

    Type

    Type

    Traditional

    Lauders Bar

    Add Lauders Bar to your Itinerary

    Inverness

    Telephone:

    01463 235909

    Welcome to Lauders Bar, one of the oldest bars in Inverness which can trace its long and colourful history back to 1852 and was previously and fondly remembered as the Criterion Bar.

  16. Queen's Hotel

    Type

    Type

    Bar and Pub Food

    Queen's Hotel

    Add Queen's Hotel to your Itinerary

    Stonehaven

    Telephone:

    01569 764993

    Welcome to Queen's Hotel

  17. Toby Carvery, Perth

    Type

    Type

    Restaurants

    Toby Carvery, Perth

    Add Toby Carvery, Perth to your Itinerary

    Perth

    Telephone:

    01738 624471

    Welcome to Toby Carvery, Perth

  18. Railway Inn

    Type

    Type

    Traditional

    Railway Inn

    Add Railway Inn to your Itinerary

    Carluke

    Telephone:

    01555773416

    Welcome to the Railway Inn

  19. munro’s

    Type

    Type

    Traditional

    munro's, Glasgow

    Add munro’s to your Itinerary

    Glasgow

    Telephone:

    0141 332 0972

    Situated on Great Western Road in Glasgow's West End, munro's is the "place to be" when it comes to craft and cask ale.

  20. The Royal Arch

    Type

    Type

    Bar and Pub Food

    The Royal Arch

    Add The Royal Arch to your Itinerary

    Dundee

    Telephone:

    +44(0)1382) 779 741

    The Royal Arch offers an extensive selection of bar meals to cater for many different tastes.

Quick Finder