Filtered by:
Cuisine
Rating
123456
Price
€€€€€€€€€
Bookable Online
10

Restaurants in St Andrews

 There’s so much to see, do and eat in St. Andrews

Perched right on the east coast of Scotland, just northeast of Edinburgh you’ll find the stunning seaside town of St. Andrews. Celebrated for its beautiful scenery, you’ll find that St. Andrews is a town steeped in history and surrounded by picturesque views, with golf courses to beat the band. You’ll find ancient ruins such as the Swilcan Bridge and St. Andrews Castle with its medieval bottle dungeon dotted around this coastal settlement, as well as the University of St. Andrews which was founded way back in 1413. With so many sights to see nearby, visitors and locals are kept fed and watered by all the fantastic hotels, cafes, bars and restaurants in St. Andrews. So if you’ve been living there for decades, or if you’re just popping by for a visit, let Quandoo help you find the perfect restaurant in St. Andrews no matter what you’re in search of!

  • All RestaurantsHotspots in town
  • Smart OffersDeals & discounts
Maisha

Maisha

St Andrews
Indian££££
5.5/62
Maisha
Côte Edinburgh

Côte Edinburgh

New Town
French££££
5.3/6932
Côte Edinburgh
Viva Mexico

Viva Mexico

Old Town
Mexican££££
5.4/6415
Viva Mexico
Bubba Q

Bubba Q

Old Town
American££££
5.4/6353
Bubba Q
The Apartment

The Apartment

Bruntsfield
European££££
5.4/6300
The Apartment
Bar Napoli

Bar Napoli

New Town
Italian££££
5.1/6250
Bar Napoli
Trattoria Guidi

Trattoria Guidi

Town Centre
Italian££££
5.2/6230
Trattoria Guidi
Gurkha Cafe & Restaurant

Gurkha Cafe & Restaurant

Old Town
Asian££££
5.4/6255
Gurkha Cafe & Restaurant
Mussel & Steak Bar

Mussel & Steak Bar

Old Town
European££££
5.3/6192
Mussel & Steak Bar
Noks Kitchen

Noks Kitchen

Stockbridge
Thai££££
5.7/6203
Noks Kitchen
  1. 1.

    Restaurants in St. Andrews feature cuisines from across the globe

    Whatever kind of food you feel like, you’ll find just about every type of cuisine on offer at St. Andrews restaurants… From lunch spots serving up soups, sambos and toasted cheese sarnies to places specialising in traditional British grub like steak and kidney pies, roasts and mountains of mashed potato, you’ll never go hungry at restaurants in St. Andrews. You could eat a different type of cuisine every night of the week in St. Andrews, with heaps of Thai, Italian, Asian, American, Chinese, Indian, Mexican options but to name a few… Don’t know where to start? Check out Maisha Indian Restaurant near the University for some Scottish lambs’ liver bhuna and a seafood bhuna made prepared with crab fresh from the waters off St. Andrews. Alternatively, head to Criterion Public House on South Street for real British pies the size of your head! One thing’s for sure, the restaurants around St. Andrews certainly won’t disappoint!
  2. 2.

    Oh, St. Andrews restaurants do like to be beside the seaside...

    Ideally located right beside the sea, you’ll find ample seafood options at St. Andrews restaurants. Whether you fancy a fine dining experience with lobster, crab, oysters and mussels or if you want some fresh fish and chips, straight from the fisherman’s hands, restaurants in St. Andrews will be sure to satisfy your seafood cravings! There are restaurants serving up fresh British seafood in modern settings complete with white tablecloths, fancy silverware, and sea views through floor-to-ceiling windows. On the other hand there are no-nonsense St. Andrews spots where you can pop in and taste the fruits of the ocean at inexpensive prices, so close to the sea that you might even come into contact with a seagull or ten!
  3. 3.

    Book the best restaurants in St. Andrews with Quandoo

    Regardless of your favourite kind of food, be it pizza, dim sum, pad thai, shepherd’s pie, tofu burgers or polenta pancakes, you will find a restaurant in St. Andrews that serves it. With Quandoo, it’s super easy to search for the best restaurants, and book tables at them within seconds. Don’t worry if you’re pinching pennies, because Quandoo is a completely free service that allows you to filter your search with price range, cuisine, location and more, ensuring you find the St. Andrews restaurant that’s best for you. You can scan our interactive map and click on restaurants around St. Andrews before choosing one that ticks all the right boxes. Then with a few clicks or taps on a smartphone, you can book a table for dinner. Quandoo makes you life a hell of a lot easier. So stop stressing and let us do all the hard work!