Best Bars in Scottish Highlands

Hungry in Scottish Highlands? Explore top-rated bars with menus, reviews, and local recommendations. Open the free web guide or Evendo app.

The best bars in Scottish Highlands

19 bars

  1. Bar4.41,566 reviews

    Inn On The Loch

    Inn On The Loch is a welcoming bar and restaurant situated at 179 Hyndford Rd, Lanark, offering scenic views over Lanark Loch. Known for its friendly staff, generous portions, and a diverse menu including excellent vegan and gluten-free options, it provides a relaxed atmosphere ideal for casual dining. The venue operates daily from late morning to late evening, making it a popular spot for locals and visitors alike.

    Mon–Thu 11:30–22:00 · Fri–Sun 11:30–23:00Price level $$Time to spend 1–2 hrs

    344 min drive · 172 km179 Hyndford Rd, Lanark ML11 9BJ

  2. Bar4.6734 reviews

    Thistle Street Bar

    Nestled in the heart of Edinburgh’s Old Town, Thistle Street Bar offers a warm, inviting atmosphere where locals and visitors alike enjoy superb Scottish ales, expertly crafted cocktails, and live traditional music. Known for its attentive service and authentic charm, this moderate-priced bar is a must-visit for those seeking a genuine Scottish pub experience with a lively yet cozy vibe.

    Price level $$Time to spend 1–3 hrs

    319 min drive · 159 km39 Thistle St, Edinburgh EH2 1DY

  3. Pub4.7602 reviews

    The Craig Bar

    The Craig Bar is a distinctive, welcoming pub located on Woodside Avenue in Grantown-on-Spey. Renowned for its unique atmosphere and a focused menu of expertly crafted pies served with chips, including vegan options, this bar combines traditional Scottish hospitality with a lively, convivial vibe. It opens daily from late afternoon until midnight, offering a great selection of beers and a strong local character.

    Daily 17:00–24:00Price level $Time to spend 1–2 hrs

    141 min drive · 70 kmWoodside Ave, Grantown-on-Spey PH26 3JN

  4. Pub4.7596 reviews

    The Clachan Inn

    The Clachan Inn is a charming traditional Scottish pub and inn located in the heart of St John's Town of Dalry, near Castle Douglas. Renowned for its warm hospitality, excellent food that elevates classic pub fare, and cozy atmosphere featuring a roaring fire, it offers comfortable accommodation with clean, well-equipped rooms. Its inviting bar serves a great selection of beers and wines, making it a beloved spot for locals and visitors alike.

    Price level $$Time to spend 1–4 hrs

    453 min drive · 226 km8-10 Main St, St John's Town of Dalry, Castle Douglas DG7 3UW

  5. Bar4.6570 reviews

    Brodies

    Brodies is a welcoming bar and restaurant located at 1-2 Altrive Place, Holm Street, in the heart of Moffat. Known for its friendly service, delicious food including vegetarian options, and relaxed atmosphere, it offers a cozy dining experience with a well-curated menu and an inviting gin lounge. Open daily with varied hours, Brodies is a favored spot for locals and visitors seeking quality meals and drinks in a charming Scottish town setting.

    Price level $$Time to spend 1–3 hrs

    427 min drive · 214 km1-2, Altrive Place, 1-2 Altrive Place, Holm St, Moffat DG10 9EB

  6. Grill4.4291 reviews

    Bothy Bar

    The Bothy Bar is the welcoming main bar of the MacDonald Hotel in Kinlochleven, Scotland. Known for its warm Scottish hospitality, it offers a casual atmosphere with traditional Scottish food and drinks. Popular with both hotel guests and locals, it serves as a vibrant social hub featuring hearty meals, a well-stocked bar, and scenic views of the surrounding Highlands.

    Price level $$Time to spend 1–3 hrs

    95 min drive · 48 kmKinlochleven PH50 4QL

  7. Pub4.4265 reviews

    Claymore Bar

    Nestled in the heart of Grantown-on-Spey, Claymore Bar offers a warm and inviting atmosphere with rustic charm, local ales, and hearty Scottish fare. Open daily from 11 AM until late, it’s a favored spot for both locals and visitors seeking authentic Highland hospitality, live music, and a welcoming community vibe in a traditional pub setting.

    Price level $$Time to spend 1–3 hrs

    141 min drive · 70 km12 High St, Grantown-on-Spey PH26 3HB

  8. Pub4.7116 reviews

    Colebrooke Arms

    Nestled in the tranquil hills of Crawfordjohn near Biggar, the Colebrooke Arms is a welcoming traditional village pub known for its cozy atmosphere, hearty home-cooked meals, and friendly service. This inexpensive pub offers a genuine Scottish countryside experience with a menu featuring local specialties like haggis pakoras and perfectly cooked steaks. Open mainly from midday to late evening on select days, it’s a favored spot for both locals and travelers seeking authentic hospitality in a scenic rural setting.

    Price level $Time to spend 1–3 hrs

    379 min drive · 190 km7 Main St, Crawfordjohn, Biggar ML12 6SS

  9. Pub4.690 reviews

    The Last Shift Braehead

    The Last Shift Braehead is a welcoming pub and restaurant located on Carnwath Road in Braehead, Lanarkshire. Known for its cozy atmosphere, friendly service, and generous homemade meals, it offers a relaxed dining experience with classic pub favorites like fish and chips and breaded chicken with mushroom sauce. This inexpensive venue is a local favorite for casual dining and socializing in a comfortable setting.

    Price level $Time to spend 1–3 hrs

    333 min drive · 166 kmCarnwath Road, Braehead Byforth, Lanarkshire, Lanark ML11 8EY

  10. Bar4.880 reviews

    SUIE BAR

    Suie Bar is a charming, friendly local bar nestled in the village of Kincraig, near Kingussie in the Scottish Highlands. Known for its warm atmosphere and large selection of local ales and whiskies, it offers a quintessential Highland pub experience from 5 PM to 11 PM daily. The bar is housed in a Victorian character lodge and is cherished for its community spirit and regular live music sessions, making it a must-visit spot for visitors seeking authentic Scottish conviviality.

    Daily 17:00–23:00Price level $Time to spend 1–3 hrs

    94 min drive · 47 kmKincraig, Kingussie PH21 1NN

Explore Scottish Highlands on the map

A handpicked selection of must-see spots in Scottish Highlands, mapped for you.

More about Scottish Highlands

Scottish Highlands
Destination guide

Scottish Highlands travel guide

Scottish Highlands, United Kingdom: explore lochs, mountains, castles and remote glens, with hiking, whisky, wildlife and Highland heritage from Inverness to Skye.

Tell me more about Scottish Highlands

More to explore in Scottish Highlands

Explore more

United Kingdom
More of the region

Explore more of United Kingdom

Discover the United Kingdom: A blend of rich history, stunning landscapes, and vibrant cities, offering a unique travel experience for every visitor.

Explore United Kingdom
The Evendo app on two phones

Evendo: Your Ultimate Travel Guide to the Scottish Highlands

Explore the Scottish Highlands effortlessly with Evendo - a 100% free app-based travel guide covering attractions, landmarks, shops, bars, restaurants, and more.

Download on the App Store Get it on Google Play

Get the latest from Evendo

Hand-picked travel deals, new destination guides and trip ideas, straight to your inbox.