
CLOSED
The Dunvegan Hotel
Victorian hotel on Pilmour Place with a proper bar and restaurant where locals actually drink.
cosytraditionalrelaxedsophisticatedhotel
You'll find the Dunvegan tucked away on Pilmour Place, that quiet stretch near the Old Course where the town feels properly established rather than touristy. It's the kind of place where you can nurse a drink without feeling like you're in a museum, and where the bar staff actually know what they're doing. The restaurant does honest food — nothing trying too hard — and the whole vibe suggests this is where St Andrews sorts itself out after dark, away from the student chaos of Market Street.
Known for
- ★Proper cocktails and spirits selection
- ★Victorian character and period details
- ★Locals' bar away from the main drag
- ★Restaurant with straightforward Scottish fare
- ★Good spot for an evening out without the student vibe
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££
Toastie Bar
132 South St, St Andrews KY16 9EQ, UK
4.7 · 47 reviews