Restaurants in St Andrews

Restaurants with Delivery

Online Reservation Available

Pet Friendly Places

Takeaway Restaurants

Drive-Thru Restaurants

Cheap Eats

Best Restaurants

The Seafood Ristorante Bruce Embankment, St Andrews
The Seafood Ristorante
Seafood • $$$$

The Seafood Ristorante

Bruce Embankment, St Andrews

Amazing find on the beach front in St Andrew’s! Staff nice and knowledgeable, great setting overlooking the sea, great food and drinks! And lunch offer well priced! Will be back for dinner soon

  • Delivery
  • Superb240 Reviews 4.7
Jannettas Gelateria 31 South St, St Andrews
Jannettas Gelateria
Ice Cream Shop • $$

Jannettas Gelateria

31 South St, St Andrews

Yes there’s long queues all day every day, but it’s for a reason…best Ice Cream EVER! Scottish Tablet with an added Fudge Stick, oh go on then! Always top of St Andrews list of ‘to do’s’

  • Takeaway
  • Drive-Through
  • Superb227 Reviews 4.7
The Keys Bar 87 Market St, St Andrews
The Keys Bar
Bar • $

The Keys Bar

87 Market St, St Andrews

A very nice wee local bar in heart of St Andrews. Place was packed out due to a golf outing but service was excellent. Prices relatively cheap for St Andrews. Worth a visit.

  • Drive-Through
  • Superb95 Reviews 4.7
Hotel du Vin St Andrews 40 The Scores, St Andrews
Hotel du Vin St Andrews
Bar • $$

Hotel du Vin St Andrews

40 The Scores, St Andrews

I photographed a Wedding reception here yesterday and I was blown away by how friendly the staff were and how fantastic the rooms looked. As a wedding photographer it always makes a huge difference when a venue proactively supports other wedding vendors - thank you again, highly recommended!

  • Superb195 Reviews 4.5
The Rule 116 South St, St Andrews
The Rule
Pub • $$

The Rule

116 South St, St Andrews

A lively pub with a “beer garden” out back. The small entrance is a bit deceptive as the place is huge inside. Good pizzas and drinks with quick service even on a busy Saturday evening.

  • Drive-Through
  • Delivery
  • Superb189 Reviews 4.5
Saints Sizzle Classic Hamburgers & French Fries The Scores, St Andrews
Saints Sizzle Classic Hamburgers & French Fries
French • $

Saints Sizzle Classic Hamburgers & French Fries

The Scores, St Andrews

Awesome, hot, fresh smash burgers. We had the classic fries-very generous portion. The patty was large, a bit bigger than the soft brioche bun. The thicknesses of the burger was healthy. 3 people shared the fries, and we each had a burger. We are nicely full. Great taste. Very fresh. Highly recommend.

  • Drive-Through
  • Delivery
  • Superb114 Reviews 4.6
St. Andrews Shawarma House 131 South St, St Andrews
St. Andrews Shawarma House
Takeout • $

St. Andrews Shawarma House

131 South St, St Andrews

Honestly one of my favourite spots in St Andrews. The chicken shawarma is absolutely banging, properly marinated and you can taste all the spices.

What really sets this place apart is how fresh everything tastes. Portions are massive too. For the price you pay it's incredible value, especially compared to some of the tourist traps on Market Street.

The atmosphere is nothing fancy but that's exactly what you want from a proper shawarma place.

  • Drive-Through
  • Superb179 Reviews 4.5
The Criterion 99 South St, St Andrews
The Criterion
Pub • $$

The Criterion

99 South St, St Andrews

Had dinner here on a Monday and had about a 30 minute wait. I think it was move-in week at the University, so the wait was probably longer than normal, but it's definitely a popular place. We ended up being seated outside, which was fine, nothing great about the atmosphere out there besides being in St. Andrews. For food, we had the Steak & Ale Cri Pie, which was good, but not great. I believe this is one of the things they are known for. Again good, but I've had better elsewhere. Also had the Cullen Skink, which was excellent. That is my favorite Scottish dish and this one didn't disappoint. My daughter had nachos, which apparently is a big thing with the kids in Scotland, and she liked those. Criterion is one of her favorite restaurants as a student at St. Andrews. Service was good. Overall, was a good meal.

  • Drive-Through
  • Superb161 Reviews 4.5
The Grange Inn Grange Rd, St Andrews
The Grange Inn
Scottish • $$

The Grange Inn

Grange Rd, St Andrews

Had a fabulous 3-course family lunch for 6 people on a special birthday. 4 menu options for each course at a fixed price, including bread & unlimited water. Lovely views & food always excellent.

  • Drive-Through
  • Superb37 Reviews 5
18 Rusacks, Pilmour Links, St Andrews
18
British • $$$$

18

Rusacks, Pilmour Links, St Andrews

We went here on my 40th birthday back on August 17th after playing the New Course, and the night before we got to play the Old Course. Taken a minute to lrave this review. We had some wine and sat out on the patio while they were making our food to watch the sunset. Claire, our server, was phenomenal. She brought us our drinks on the patio. We told jokes and had a great time with her. The food was awesome, a steak for two. The atmosphere was awesome. Really, outside of playing the Old Course, the pinnacle of a bucket list trip to celebrate reaching the downhill part of life. ? claire was amazing. She deserves a promotion.

  • Drive-Through
  • Delivery
  • Superb77 Reviews 4.6
Le Rendez-Vous 82 Market St, St Andrews
Le Rendez-Vous
Creperies • $

Le Rendez-Vous

82 Market St, St Andrews

I returned three times as the food was so good! And Id go again but holiday nearly over. I had various dishes, all were freshly cooked, piping hot and delicious. The bit at the back is a bit dark but when I sat outside it was lovely. Excellent service that made me feel like a valued customer. Unassuming and probably overlooked but is the best!

  • Drive-Through
  • Superb39 Reviews 4.9
Guardbridge Inn 1 Old St Andrews Rd, Guardbridge, St Andrews
Guardbridge Inn
Bar • $$

Guardbridge Inn

1 Old St Andrews Rd, Guardbridge, St Andrews

A charming spot near my family’s place in Guardbridge! We booked a large table for a joint birthday dinner, and the food was outstanding. Our group ordered a variety of dishes, all served hot, full of flavor, and absolutely delicious. The staff were warm and welcoming, and the cozy atmosphere made it the perfect place to celebrate.

  • Drive-Through
  • Superb52 Reviews 4.7
The Strathkinness Tavern 4 High Rd, Strathkinness, St Andrews
The Strathkinness Tavern
Bar • $$

The Strathkinness Tavern

4 High Rd, Strathkinness, St Andrews

Favourite place in St Andrews area. I’ve been coming here for 12+ years and it’s always been worth it. Great food (try the Haggis stuffed Mushrooms!), wonderful atmosphere and lots of fun events such as live music and quizzes. Well done to the owners + team.

  • Drive-Through
  • Superb41 Reviews 4.8
We Are Zest Café 95 South St, St Andrews
We Are Zest Café
Cafe • $$

We Are Zest Café

95 South St, St Andrews

Stumbled upon this place for lunch and learned it’s a social enterprise! The owner truly cares about social and environmental sustainability. They hire employees with hidden disabilities on a mission for personal development and growth, and they source ingredients locally where possible. The delicious Bombay potato soup contained veggies straight from the owner’s home garden! Tasty food with a good mission!

  • Drive-Through
  • Superb118 Reviews 4.4
Dunvegan Bar & Restaurant 7 Pilmour Pl, St Andrews
Dunvegan Bar & Restaurant
Pub • $$

Dunvegan Bar & Restaurant

7 Pilmour Pl, St Andrews

Wow a Golfers dream place. So much history on the walls and right by rhe old course. The smoked haddock Cullen skint was so hearty and tasty. The servers were very pleasant and arrived perfectly on time for anything needed.

  • Drive-Through
  • Superb73 Reviews 4.5

Frequently Asked Questions about St Andrews

What are the best dog friendly restaurants in St Andrews?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the most popular restaurants in St Andrews?

- The most popular and well-regarded restaurants in St Andrews include:

What are the best restaurants that deliver in St Andrews?

- Popular restaurants in St Andrews that is known for their delivery services:

What are the best Takeaway restaurants in St Andrews?

- Here are some excellent Takeaway restaurants in St Andrews: