The Best Golf Pubs in Scotland

The Best Golf Pubs in Scotland

Golf and good pubs go hand in hand in Scotland. After all, the 19th hole is as much a part of the game as the first tee. Across the country, from the windswept coastlines of East Lothian to the Highlands and the Mull of Kintyre, there’s no shortage of welcoming spots where stories, laughter, and whisky flow as freely as the sea breeze. These aren’t just watering holes — they’re living pieces of golfing culture.

The following list is not ranked or exhaustive; it’s a handpicked collection of pubs that capture the true spirit of Scottish golf. Each offers its own flavour — some steeped in centuries of history, others boasting spectacular views or exceptional food — but all share the same unmistakable warmth that makes Scotland the home of golf, and of hospitality.

The Old Clubhouse – Gullane

Once the original clubhouse of Gullane Golf Club, this handsome stone building now stands proudly as one of Scotland’s most welcoming golf pubs. It’s just a short walk from all three of Gullane’s world-class courses — Nos. 1, 2, and 3 — making it a natural gathering place after a day on the links. Inside, you’ll find walls lined with golfing memorabilia, a friendly buzz of conversation, and a menu that goes far beyond typical pub fare — the food here is genuinely excellent. The Old Clubhouse combines tradition, comfort, and charm in perfect balance.

Nearby courses: Gullane No. 1/2/3, Muirfield, Kilspindie

Gullane No 1 golf course second hole

The Criterion – St Andrews

The Criterion, on South Street, is a true St Andrews institution. It’s famous across Scotland for its ‘Cri-pies’ — hearty, handmade pies served until 11pm, making it the go-to destination for the best late-night food in the Home of Golf. Its cosy, wood-lined interior and bustling atmosphere make it a great stop at any time of day, whether you’re celebrating a round on the Old Course or grabbing a final bite before bed. This is a proper local pub, with good beer, great food, and no pretence.


Nearby courses: The Old Course, The New Course, Kingsbarns Golf Links

Criterion, Scottish Pub, St Andrews

The Castle Tavern – Inverness

Overlooking the River Ness and sitting in the shadow of Inverness Castle, The Castle Tavern perfectly captures Highland warmth and character. Inside, there’s a snug, wood-panelled bar, and outside, a beer garden with panoramic views across the city. It’s an ideal spot to unwind after tackling the region’s scenic courses, with locally sourced food, craft ales, and a fine selection of single malts. The atmosphere is lively yet relaxed — a reminder that golf in the Highlands is about more than just the game; it’s about hospitality and community.

Nearby courses: Castle Stuart Golf Links, Nairn Golf Club, Fortrose & Rosemarkie Golf Club

Castle Stuart Golf course-Hole-2

Bass Rock Bar –
North Berwick

Found within The Marine Hotel, the Bass Rock Bar arguably boasts the most beautiful views of any golf course or bar in Scotland. Floor-to-ceiling windows look directly over the iconic 16th green at North Berwick West Links, with the Bass Rock and shimmering Firth of Forth beyond. The setting alone makes it a must-visit, but the relaxed sophistication, excellent cocktails, and fine Scottish whiskies make it somewhere you’ll want to linger long after your round. This is golf hospitality at its most scenic and refined.

Nearby courses: North Berwick, The Glen , Archerfield Links

Bass rock bar in North Berwick

The Central – St Andrews

Situated on Market Street, The Central is a favourite of locals, students, and golfers alike. Inside, it offers a grand, traditional interior, full of character and warmth — a far more authentic and enjoyable (and cheaper) experience than the more tourist-driven Dunvegan or Jigger Inn nearby. The beer is well kept, the staff are friendly, and the atmosphere always feels genuine. For those who prefer to experience St Andrews the way the locals do, The Central delivers that perfect mix of heritage and hospitality.

Nearby courses: The Old Course, Jubilee Course, Crail Golfing Society

Molly Malone’s –
St Andrews

A lively Irish bar in the heart of St Andrews, Molly Malone’s offers something a little different — a dose of music, laughter, and late-night energy after a day on the links. With live music most nights, it’s a place where golfers and locals mingle over pints of Guinness and spontaneous singalongs. For those looking to carry the day’s good spirits into the evening, Molly’s is always buzzing — casual, friendly, and fun without ever trying too hard.

Nearby courses: The Old Course, The Castle Course, Kingsbarns Golf Links

St Andrews Castle Course - Hole 6

The Golf Tavern – Edinburgh

Dating back to 1456, The Golf Tavern is one of the oldest golf pubs in the world — and possibly the oldest continually operating 19th hole. Located beside the Bruntsfield Links, this is where golfers once teed off with featheries and wooden clubs centuries ago. The tavern has witnessed more golf history than most museums, and its cosy, old-world interior is steeped in that legacy. Today, it still welcomes golfers, students, and locals alike, serving hearty food and fine pints just as it has for over 550 years.

Nearby courses: Bruntsfield Links Short Hole Course, Mortonhall Golf Club, Duddingston Golf Club

The Golf Tavern, Edinburgh

The Old Clubhouse – Machrihanish

Set beside the first tee at Machrihanish Golf Club, this charming old pub not only the heartbeat of the local community but is steeped in character and history. It was once the original clubhouse of Machrihanish Golf Club, serving members long before the modern era of golf tourism. Inside, the atmosphere is as warm as the welcome — roaring fires, local ales, and photographs that tell the story of the village’s golfing past. The journey to reach Machrihanish, along the beautiful Mull of Kintyre, is half the adventure, and a pint here feels like the perfect reward at the end of it.
Nearby courses: Machrihanish Golf Club, Machrihanish Dunes, Dunaverty Golf Club

views over the coast at Machrihanish Golf Club - coastal golf course

The Prince of Wales – Aberdeen

Right in the heart of Aberdeen’s city centre, The Prince of Wales is one of Scotland’s great traditional pubs — with dark wood interiors, a famously long bar, and a loyal local following. It’s an excellent place for a post-round drink, with a fine selection of cask ales and whiskies. While the pub itself is best for drinks, we’d recommend dining elsewhere nearby — such as the excellent Bistro Verde — before returning for a nightcap. The beauty of the Prince of Wales is its central location, making it ideal for golfers exploring the Granite City’s lively heart.

Nearby courses: Royal Aberdeen Golf Club, Murcar Links, Trump International Golf Links

The Red Lion – Prestwick

The Red Lion is woven into the very history of the game. It was here, in 1851, that members of Prestwick Golf Club gathered to form what would become The Open Championship, golf’s oldest major. Step inside today and it still feels like a proper old Scottish pub — unpretentious, full of warmth, and rich in atmosphere. To enjoy a pint here is to touch a living piece of golf’s story, just a short stroll from the birthplace of The Open itself.


Nearby courses: Prestwick Golf Club, Royal Troon, Western Gailes Golf Club

Prestwick golf club

From seaside sophistication to ancient taverns steeped in history, these pubs embody the soul of Scottish golf — where every pint comes with a story and every visitor feels like part of the club. Whether you’re chasing history in Prestwick, watching the sunset over Bass Rock, or tucking into a Cri-pie in St Andrews, these pubs remind us that the true magic of golf in Scotland often begins after the final putt.

At Halcyon Golf Travel, we believe every great golf trip deserves an equally memorable 19th hole — and in Scotland, that tradition is alive and well. If you want a tour operator who cares just as much about the pubs and restaurants as the golf courses and hotels on your trip, don’t hesitate to contact us today to start planning your dream golf trip.

More Posts