
We Are Zest Caf
Restaurant
95 South St Saint Andrews, sct KY16 9QWFood : 5/5 | Service : 5/5 | Atmosphere : 4/5 More

Pret A Manger
Sandwich Shop
107-109, Market St Saint Andrews, sct KY16 9NXFood : 4/5 | Service : 5/5 | Atmosphere : 3/5 More

The Bridge
Restaurant
Rusacks, Pilmour Links Saint Andrews, sct KY16 9JQFood : 3/5 | Service : 3/5 More

Starbucks Coffee
Coffee Shop
127, 129 Market St Saint Andrews, sct KY16 9PEService : 5/5 | Atmosphere : 5/5 More

Greggs
Bakery
116, 118 Market St Saint Andrews, sct KY16 9PDIt's greggs what more can you say

Dolls House Restaurant
British Restaurant
3, Church Square Saint Andrews, sct KY16 9NNFood : 5/5 | Service : 5/5 | Atmosphere : 5/5 More

Somtam Thai Restaurant
Restaurant
60 Market St Saint Andrews, sct KY16 9NTWe really enjoy Thai food and have it frequently. First time we've been to this restaurant and can say that the food . is up there with the best. Service was very good to ... more

Bistro du Vin St Andrews
Restaurant
40 The Scores Saint Andrews, sct KY16 9ASService : 5/5 | Atmosphere : 5/5 More

The Rv
Restaurant
80 North St Saint Andrews, sct KY16 9AHFood : 3/5 | Service : 5/5 | Atmosphere : 3/5 More

WHSmith
Convenience Store
90-92 South St Saint Andrews, sct KY16 9QDTerse staff, passive aggressive, let queue build then asked why nobody had rung the bell while they were stacking shelves. Shy customer at front of line mortified. Won't ... more

Dram & Haggis
Restaurant
127 North St Saint Andrews, sct KY16 9AGFantastic place good Fantastic and the staff ate friendly

Molly Malones
Pub
5 Alexandra Pl Saint Andrews, sct KY16 9XDGreat atmosphere, proper pub

Rogue
Restaurant
209 South St Saint Andrews, sct KY16 9EFFood : 5/5 | Service : 5/5 | Atmosphere : 3/5 More

Tesco Express
Convenience Store
138-140 Market St Saint Andrews, sct KY16 9PDCaters a lot for the local student population

Con Panna Coffee Shop
Coffee Shop
203 South St Saint Andrews, sct KY16 9EFFood : 4/5 | Service : 4/5 | Atmosphere : 3/5 More

Jahangir Tandoor Restaurant
Indian Restaurant
116 South St Saint Andrews, sct KY16 9QDFood : 5/5 | Service : 5/5 | Atmosphere : 5/5 More

Costcutter
Convenience Store
37 Sandyhill Rd Saint Andrews, sct KY16 8EGBrilliant corner shop. Sells virtually everything. Friendly staff.

Panda Valley
Thai Restaurant
3 Alexandra Place Saint Andrews, sct KY16 9XDJust had a lovely lunch here with Hubby! Amazing good value, quality food with relaxed ambience. Definitely go back again.

Sprinkles
Ice Cream Shop
24 Bell St Saint Andrews, sct KY16 9UXThe ice cream is awesome! And GREAT service too - my son has a pistachio allergy so the staff opened a new tub of his chosen flavour to avoid cross contamination risk - c ... more

One Under Bar
Restaurant
Rusacks, Pilmour Links Saint Andrews, sct KY16 9JQGreat place under Rusacks hotel. Nice location, nice staff, great hot chocolate

Tanon
Thai Restaurant
56-58 Market St Saint Andrews, sct KY16 9NTFood : 2/5 | Service : 1/5 | Atmosphere : 1/5 More

Hatch
Restaurant
129 South St Saint Andrews, sct KY16 9UHFood : 5/5 | Service : 5/5 | Atmosphere : 5/5 More

Whey Pat Tavern
Pub
1 Bridge St Saint Andrews, sct KY16 9EXAn amazing pub with an amazing set of staff and regulars! Great selection of ales! Go ask for a CAMRA discount! Really recommend the nachos!

St Andrews Brewing Co. South St
Pub
177 South St Saint Andrews, sct KY16 9EEThe bar staff were knackered and over pressed on the day of my visit. Selection of beer was reasonable....too many IPA as always. This is a drive through pint rather tha ... more

The Canny Soul
Cafe
81 South St Saint Andrews, sct KY16 9QWhad a lovely time here, food was great, staff were so friendly and were willing to have a chat, lovely flowers displayed outside, would definitely recommend going here fo ... more

Cafe in the Park
Cafe
Kinburn House, 3 Kennedy Gardens Saint Andrews, sct KY16 9DPOutdoor and indoor seating. Ordering for outside seating and takeaway is via a window serving hatch..no need to go inside if you wish to avoid that. Good coffee, nice hom ... more

St Andrews Luxury Self Catering
Self-catering Accommodation
St Nicholas House, 14 Abbey Park Avenue Saint Andrews, sct KY16 9LQWe was booked in here through work and I must say it's outstanding, the place is immaculate and plenty of space 2x double bedrooms one with on suite, full sky TV with sky ... more

North Star - Heart of St Andrews
Self-catering Accommodation
38, 40 North St Saint Andrews, sct KY16 9AQJust spent a week at The Hideaway. Stayed at Scribbles for the last few years and was great to stay in this new property with our wee dog. This is an excellent property ... more

St.Andrews Luxury Lets
Self-catering Accommodation
23 North St Saint Andrews, sct KY16 9PW
Fordyce Court
Self-catering Accommodation
34 Fordyce Ct Saint Andrews, sct KY16 8YD(Translated by Google) Charming little house close to commerce and close to the town center of St Andrews. Calm neighborhood. (Original) Charmante petite maison proximit ... more

The Saint Bar & Kitchen
Gastropub
170 South St Saint Andrews, sct KY16 9EGFood & drinks: Great and well presented Wheelchair accessibility: Chair lifts available

Mozza
Restaurant
39 Bell St Saint Andrews, sct KY16 9URThe service is extremely disorganized and slow. Takes 30 minutes to order and about an hour to get your food. You are much better off ordering.

Sainsbury's Local
Convenience Store
71 Market St Saint Andrews, sct KY16 9NUStaff are rude and require further think 25 training and general mannerisms after my other half was age checked for a rockstar there attitude changed and became very unde ... more

Morrisons Cafe
Cafe
45 Largo Rd Saint Andrews, sct KY16 8PJBusy cafe but one staff member stood out as nothing was too much trouble for her, managed to read her name badge (Jackie) you are a real asset to Morrisons.

Oppa
Korean Restaurant
124 Market St Saint Andrews, sct KY16 9PDReally disappointed. The staff were lovely but the majority of the food was obviously reheated/microwaved (we could hear the microwave pings from our seat). Terribly text ... more

St Andrews Vacation Properties
Self-catering Accommodation
18 Ground Left Argyle Street Saint Andrews, sct KY16 9BU
Coco di Mama Delivery Kitchen
Italian Restaurant
87 South St Saint Andrews, sct KY16 9QW
Prestige Caterers
Caterer
59 Younger Gardens Saint Andrews, sct KY16 8AB
The Main Bar
Bar & Grill
2 St Marys Pl Saint Andrews, sct KY16 9UZ
Sugar Rush Newsagents
Convenience Store
16 Woodburn Terrace Saint Andrews, sct KY16 8BA
Toot Sweet Cakes
Cake Shop
13 Findlay Douglas Ct Saint Andrews, sct KY16 8TP
The Lochaber Shed
Coffee Shop
Botanic Garden, Canongate Saint Andrews, sct KY16 8RT
Yoon Noodlehouse
Korean Restaurant
14 Kinnessburn Rd Saint Andrews, sct KY16 8JA
Surf & Turf
Restaurant
16 Pilmour Links Saint Andrews, sct KY16 9JQ
My Bagel Lady
Bagel Shop
37 Hamilton Ave Saint Andrews, sct KY16 8EH
DA7 St Andrews Self Catering
Self-catering Accommodation
112 Lamond Dr Saint Andrews, sct KY16 8DA
Bar Catch
Wine Bar
Sea Life Centre, The Scores Saint Andrews, sct KY16 9AR
138 North Street - standrews4u.com
Self-catering Accommodation
138 North St Saint Andrews, sct KY16 9AF
Staycation St Andrews | Spectacular Penthouse | 100 yds to Old Course | Balcony
Self-catering Accommodation
Gillespie Terrace, Upper Flat 3D, The Scores Saint Andrews, sct KY16 9AT