
OPEN££
Dunvegan Bar & Restaurant
A proper local's pub where the ale flows freely and the food actually justifies the trip beyond the golf course.
🍴 pubcosytraditionallivelyrelaxedpub
Head down Pilmour Place and you've found yourself in one of St Andrews' best-kept drinking spots. Dunvegan has that lived-in feel you're after—all dark wood, the kind of bar that's seen generations of students, golfers, and locals prop themselves up for an evening. The menu doesn't pretend to be anything it's not; you're getting solid pub fare that pairs nicely with their thoughtful drinks selection. On any given night, you'll find yourself squeezed in amongst a proper mix of people, which is exactly the point. It's the sort of place where you'll overhear conversations about the Old Course and end up chatting about something entirely different.
Known for
- ★Quality real ales and whisky selection
- ★No-nonsense pub food and hearty portions
- ★Genuine local crowd—not tourist theatre
- ★Warm, unpretentious atmosphere
- ★Strong 4.6-star reputation across nearly 500 reviews
Photos



Similar Venues Nearby

CLOSED££⭐ Featured
The Grange Inn
Grange Rd, St Andrews KY16 8LJ, UK
4.9 · 206 reviews

CLOSED££⭐ Featured
The Bridge - Mediterranean Restaurant, St. Andrews
Rusacks, Pilmour Links, 16 Pilmour Links, St Andrews KY16 9JQ, UK
4.8 · 545 reviews

CLOSED££⭐ Featured
Saints Sizzle - Classic Hamburgers & French Fries
The Scores, St Andrews KY16 9AS, UK
4.7 · 339 reviews