Scottish Highlands · Best Bars · Curated · Updated 2026

Best Bars in Scottish Highlands

Discover the best bars in Scottish Highlands. Find inspiration for your trip with our curated list of top-rated spots, local favorites, and hidden gems.

The 10 best bars in Scottish Highlands

united-kingdom/scottish-highlands/bar/inn-on-the-loch

Inn On The Loch

Cozy bar and restaurant with scenic loch views, generous portions, and excellent vegan options in the heart of Lanark.

179 Hyndford Rd, Lanark ML11 9BJ
4.4 Very Good 1,566 reviews
united-kingdom/scottish-highlands/bar/the-clachan-inn

The Clachan Inn

Experience authentic Scottish hospitality, exceptional pub cuisine, and cozy lodging in the heart of St John's Town of Dalry.

8-10 Main St, St John's Town of Dalry, Castle Douglas DG7 3UW
4.7 Excellent 596 reviews
united-kingdom/scottish-highlands/bar/bothy-bar

Bothy Bar

A cozy Highland retreat offering traditional Scottish fare, warm hospitality, and stunning views in the heart of Kinlochleven.

Kinlochleven PH50 4QL
4.4 Very Good 291 reviews
united-kingdom/scottish-highlands/bar/thistle-street-bar

Thistle Street Bar

A cozy and authentic Scottish bar in Edinburgh’s Old Town, famed for superb ales, live traditional music, and warm local hospitality.

39 Thistle St, Edinburgh EH2 1DY
4.6 Excellent 734 reviews
united-kingdom/scottish-highlands/bar/brodies

Brodies

A cozy bar and restaurant in Moffat offering delicious Scottish fare, friendly service, and a stylish gin lounge in a welcoming atmosphere.

1-2, Altrive Place, 1-2 Altrive Place, Holm St, Moffat DG10 9EB
4.6 Excellent 570 reviews
united-kingdom/scottish-highlands/bar/the-craig-bar

The Craig Bar

A lively Grantown-on-Spey pub famed for its exceptional pies, warm atmosphere, and authentic Highland hospitality.

Woodside Ave, Grantown-on-Spey PH26 3JN
4.7 Excellent 602 reviews
united-kingdom/scottish-highlands/bar/colebrooke-arms

Colebrooke Arms

A cozy village pub in Crawfordjohn offering hearty Scottish fare and warm hospitality amidst the scenic South Lanarkshire countryside.

7 Main St, Crawfordjohn, Biggar ML12 6SS
4.7 Excellent 116 reviews
united-kingdom/scottish-highlands/bar/claymore-bar

Claymore Bar

Experience authentic Highland hospitality with local ales, hearty Scottish fare, and lively music at Claymore Bar in Grantown-on-Spey.

12 High St, Grantown-on-Spey PH26 3HB
4.4 Very Good 265 reviews
united-kingdom/scottish-highlands/bar/the-wee-pub-the-smallest-pub-in-scotland

The Wee Pub - The Smallest Pub in Scotland

Discover Scotland’s smallest pub in Edinburgh’s Grassmarket—a cosy, whisky-rich haven perfect for intimate gatherings and private celebrations.

94-96 Grassmarket, Edinburgh EH1 2JR
4.2 Very Good 26 reviews
united-kingdom/scottish-highlands/bar/the-cross-keys-inn

The Cross Keys Inn

Historic 18th-century inn in Douglas offering cozy charm, hearty Scottish fare, and welcoming hospitality by an open coal fire.

68 Main St, Douglas, Lanark ML11 0QG
4.8 Excellent 54 reviews

More to explore in Scottish Highlands

Jump into the most useful discovery pages nearby, from experiences and heritage highlights to food, stays, shopping, and evening ideas.

File:Loch ness.jpg - Wikimedia Commons
Destination guide

More about Scottish Highlands

Discover the mystical beauty, rich history, and vibrant culture of the Scottish Highlands, a captivating region of rugged mountains, deep lochs, and ancient castles.

Tell me more about Scottish Highlands
Mobile App
Get the app

Your all‑in‑one travel companion app

Explore expert travel guides, compare and book tours, experiences, hotels, and more—all from the palm of your hand. Download now for seamless trip planning wherever your wanderlust takes you.

Select Currency

Choose the currency you want prices to display in.