We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

The Keys Bar

87 Market Street, St Andrews KY16 9NX, Scotland
KY16 9NX
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent74%
  • Very good23%
  • Average1%
  • Poor1%
  • Terrible1%
Travellers talk about
“toasties” (21 reviews)
“soup” (3 reviews)
Restaurant Hours
Bar, Pub
87 Market Street, St Andrews KY16 9NX, Scotland
All Details
Write a Review
Reviews (200)
Traveller rating
Traveller type
Time of year

1 - 10 of 194 reviews

Reviewed 1 week ago

Looking for a local's bar that has some great whiskeys? Try The Keys Bar. A small place, the bartenders were very knowledgeable and helpful. I told them what I enjoyed and asked them for some recommendations. They were spot on and happy to help. I...More

Thank Cosimo_de_Medici
Reviewed 1 week ago

Great Victorian decor. Good selection of ales, friendly service. Outside seating if the weather is kind.

Thank KellyNebraska
Reviewed 4 weeks ago

Took her Ladyship here thinking that she would think it not for her (mylady loves fine wines and cocktails in the glitziest of locations but one has to have one's sport). On asking what gins they had the lady behind the bar suggested that she...More

1  Thank traveller9752015
Reviewed 4 weeks ago

The Keys is a fantastic local pub. The staff are friendly and cheerful. The patrons consist of locals and tourists, everyone is friendly and having a great time. As a woman, I'm not always comfortable going to a pub alone. No worries here, as the...More

Thank ZsaZsa99
Reviewed 4 weeks ago via mobile

Smashin wee place. Gets busy so go early. Lots a folk sit outside and watch the world go by, with the sun beating down that's exactly what we did.

Thank Stuart M
Reviewed 17 August 2017

The Keys Bar was a great find for us in the middle of St. Andrews right in the heart of the town centre. This is a family owned and run pub, with no frills. It is what I would call a 'proper pub' and it...More

Thank Reacher33
Reviewed 13 August 2017 via mobile

Great staff, great atmosphere. Domino competition on a Tuesday night and steak pie for the winner. A must visit when you are in St. Andrews.

Thank James M
Reviewed 7 August 2017

Cant really comment on the food however the service and range of gins was very good. Also dog friendly which is what we needed.

Thank wgreenuk
Reviewed 4 August 2017

Lovely little pub and great beer. Definitely worth a visit.... local brewed beer friendly service... pop in

Thank tracyrobertson2010
Reviewed 28 July 2017 via mobile

In amongst all the fancy pubs there is this truly, traditional Scottish pub. Nothing fancy but loads of character and friendly locals in the bar. Good selection to drinks too- we stayed and had a few drinks and chatted to the locals. Definitely worth popping...More

Thank ScottishTemplar
Nearby Restaurants
Little Italy
1,429 reviews
.03 miles away
379 reviews
.03 miles away
2,248 reviews
.05 miles away
Nearby Attractions
University of St Andrews
179 reviews
.10 miles away
Fisher and Donaldson
58 reviews
.06 miles away
Holy Trinity Church (Town Kirk)
49 reviews
.16 miles away
St Andrews VisitScotland iCentre
45 reviews
.04 miles away
Ask a question
Questions & Answers
26 July 2016|
AnswerShow all 3 answers
Response from lm583 | Reviewed this property |
unfortunately Scottish Law says that children under 14 are not allowed into the bar. there are bars in town that have a kids licence though. the bar does have a seating area outside that is technically a public pavement... More
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Bar, Pub
After-hours, Drinks
Restaurant features
Outdoor Seating, Seating, Television, Wheelchair Accessible, Serves Alcohol, Full Bar
Good for
Bar Scene
Location and Contact Information
  • Address: 87 Market Street, St Andrews KY16 9NX, Scotland
  • Location: Europe  >  United Kingdom (UK)  >  Scotland  >  Fife  >  St Andrews
  • Phone Number: KY16 9NX
We have just been to an award ceremony picking up the best pub in Scotland 2014. We are truly honoured to have great customers who put us forward. We have been trading since 1979 in the centre of st.Andrews. We are a very friendly, family run local bar that strives to make all our customers happy at all times. We are very passionate on malt whiskies with over 100 malt whiskies at any time, with new ones coming in all the time.
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing