
St Andrews · seafood_restaurant
Swilcan Loft
Seafood restaurant perched above the Old Course with views that'll make you forget your golf score. Proper Scottish coastal cooking.
Open now3.8(28)Old Course Hotel, Old Station Rd, St Andrews KY16 9SP, UK
🍴 seafood_restaurantupscalerefinedromanticsophisticatedseafood restaurant
You're walking up Old Station Road, past the Old Course Hotel's grand Victorian façade, and climbing towards Swilcan Loft feels like heading somewhere special—which you are. This isn't your standard hotel restaurant tacked on as an afterthought. The room itself catches you: big windows facing out towards the fairways, the kind of light that makes afternoon drinking feel acceptable, and a kitchen that actually takes seafood seriously. The menu leans into what the North Sea's offering—fish comes fresh, simply cooked, with the sort of respect it deserves. It's the sort of place locals book for when someone's visiting from down south and you want to show off a bit.
Known for
- ★Views overlooking the Old Course
- ★Fresh North Sea seafood
- ★Scottish fine dining in a historic hotel
- ★Refined coastal cooking
- ★Elegant setting for special occasions
Photos



3.8(28 reviews)
Old Course Hotel, Old Station Rd, St Andrews KY16 9SP, UK
Similar Venues Nearby

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

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

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