St. Andrews Restaurants

We’ve compiled the best of the best in St. Andrews - browse our top choices for Restaurants during your stay.

Sort by: 6 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. 18

    $$$$

    Set in the Rusacks Hotel's sophisticated yet relaxed brasserie-style rooftop venue, 18 delivers an exquisite dining experience along with attentive service and a quality Scottish produce-heavy seasonal menu by top chef Derek Johnstone. The freshest seafood, including Orkney scallops and halibut, are accompanied by zesty but not overpowering flavors and tasty al dente vegetable sides, while the impressive selection of dry-aged Aberdeen Angus cuts on display as you enter are expertly cut, flame-licked, and seared to perfection.

    Pilmour Links, St. Andrews, Fife, KY16 9JQ, Scotland
    01865-256604

    Known For

    • Golf course and beach balcony views
    • Excellent dessserts including raspberry Cranachan soufflé
    • Impressive dry-aged steaks

    Restaurant Details

    Rate Includes: No lunch Mon.–Sat.
  • 2. The Grange Inn

    $$$$

    Fife foodies flock to this beautifully converted 17th-century farmhouse surrounded by verdant fields just 10 minutes outside town. The prix-fixe menus offer exquisitely crafted dishes using the best seasonal Scots produce such as beef, pork, mackerel, and wild sea trout. The atmospheric, dark-beamed, stone-walled interior has the warmth of an open fire and stunning views over the green landscape and St. Andrews. There's an attractive garden out front: the perfect spot for taking dessert and a drink or two while watching the bird life and resident rabbits.

    Grange Rd., St. Andrews, Fife, KY16 8LJ, Scotland
    01334-472675

    Known For

    • Stunning location
    • Great lunch deals
    • Superb service

    Restaurant Details

    Rate Includes: Closed Mon.--Wed., Reservations essential
  • 3. Surf & Turf

    $$$$

    With grandstand views of the Old Course's 18th green and a menu combining subtle and robust flavors, this is a superb venue for a celebratory meal. The head chef often circulates to introduce the mix of delicate seafood bites with bold meat flavors, which regularly hit the sweet spot between sophistication and lip-smacking gluttony. For lunch the steak frites are a perennial favorite, but for sheer indulgence, book a window seat to enjoy the mesmerizing vistas (especially at sunset) and nuanced dishes.

    Pilmour Links, St. Andrews, Fife, KY16 9JQ, Scotland
    0344-879–9136

    Known For

    • Aged, marinated, and spiced meats
    • Exquisite seafood
    • Mesmerizing views
  • 4. Tailend Restaurant

    $

    The line of customers outside might be a bit off-putting, but just focus on the sweet smell of fish-and-chips from St. Andrews's best chipper. There's a busy light-filled dining room and modish seating area, or you can carry out and eat on the university grounds (though be wary of the dive-bombing gulls). The menu also offers tiger prawns, seared scallops, burgers, and a fish of the day, but you can't go wrong with the battered haddock supper with chips. Reserve in advance if you want to dine in. Their basement sister restaurant in Dundee shares the same excellent menu.

    130 Market St., St. Andrews, Fife, KY16 9PD, Scotland
    01334-474070

    Known For

    • The best fish-and-chips in St. Andrews
    • Arbroath smokies
    • Fabulous starters and desserts

    Restaurant Details

    Rate Includes: Reservations essential
  • 5. The Saint

    $

    Once local favorite the Westport, this reliable lunch and brunch stop has been revamped with swanky contemporary interiors complimented by a relaxed vibe, tasty cocktails, and excellent pub food. The reasonably priced menu offers everything from chunky gourmet sandwiches to seared scallops to heaped salads—all are best enjoyed in the flowery garden on sunny afternoons. Upstairs are four bright B&B rooms from £160.

    170 South St., St. Andrews, Fife, KY16 9EG, Scotland
    01334-473186

    Known For

    • Gorgeous sun-draped beer garden
    • First-rate food from breakfast until late night
    • Friendly youthful staff
  • Recommended Fodor’s Video

  • 6. The Seafood Ristorante

    $$$$

    The striking glass-walled venue perched above the West Sands consistently delivers the freshest and most refined seafood dishes in St. Andrews. Scottish-Italian owner Stefano keeps the emphasis on prime Scots seafood while adding il bel paese flourishes and menu staples like risotto, agnolotti (stuffed pasta pockets), and cicchetti (Venetian-style tapas). The open-plan layout and kitchen make for a buzzy atmosphere, but insist on a sea-view table for serene views. It's a fine place for a blowout meal but best be selective if on a budget: the prime location, top-quality produce and service come at a pretty penny.

    Bruce Embankment, St. Andrews, Fife, KY16 9AB, Scotland
    01334-479475

    Known For

    • Sea or car-park views (ask for the bay-watching tables)
    • Seasonal Scots delights like hand-dived Orkney scallops
    • Halibut straight off a Pittenweem boat

    Restaurant Details

    Rate Includes: Reservations essential

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video