Looks like something didn't work quite right. Please reload this page.
FAST, FREE TABLE BOOKING
Restaurants
St Andrews
Filtered by:
Bookable online
Cuisine
  • Review score
    123456
    Restaurant Price
    €€€€€€€€€
    Bookable online
    Create an account and earn £1.50 cashback for every reservation.

    Restaurants in St Andrews

    Book a table:

    People
    123456789101112
    Date
    February 2024
    M
    T
    W
    T
    F
    S
    S
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    Time
  • 12:00 am
  • 12:30 am
  • 1:00 am
  • 1:30 am
  • 2:00 am
  • 2:30 am
  • 3:00 am
  • 3:30 am
  • 4:00 am
  • 4:30 am
  • 5:00 am
  • 5:30 am
  • 6:00 am
  • 6:30 am
  • 7:00 am
  • 7:30 am
  • 8:00 am
  • 8:30 am
  • 9:00 am
  • 9:30 am
  • 10:00 am
  • 10:30 am
  • 11:00 am
  • 11:30 am
  • 12:00 pm
  • 12:30 pm
  • 1:00 pm
  • 1:30 pm
  • 2:00 pm
  • 2:30 pm
  • 3:00 pm
  • 3:30 pm
  • 4:00 pm
  • 4:30 pm
  • 5:00 pm
  • 5:30 pm
  • 6:00 pm
  • 6:30 pm
  • 7:00 pm
  • 7:30 pm
  • 8:00 pm
  • 8:30 pm
  • 9:00 pm
  • 9:30 pm
  • 10:00 pm
  • 10:30 pm
  • 11:00 pm
  • 11:30 pm
  • Best Restaurants in St Andrews

    Searching for the best restaurants in St Andrews? We've got you covered with the best places to eat out for breakfast, lunch, and dinner. Ready to discover the top restaurants in St Andrews? Let's dig in!

    By the way, don't forget to book a table online. You risk being turned away from the restaurant without a seat if you don't make a reservation in advance!

    Relevance
    • Relevance
    • Top rated
    • Most reviewed
    • Most expensive
    • Least expensive
    Restaurant Maisha in St Andrews, St Andrews

    Maisha

    St Andrews
    Indian Restaurant

    ££££

    St AndrewsIndian Restaurant

    ££££

    5.2/6
    26 reviews
    5.2/6
    26 reviews
    Maisha
    Restaurant The Rule St Andrews in St Andrews, St Andrews

    The Rule St Andrews

    St Andrews
    British Restaurant

    ££££

    St AndrewsBritish Restaurant

    ££££

    The Rule St Andrews
    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!