Discover a world of events and things to do in Fife.


Talks and Lectures


Nature, Health and Wellbeing


Culture & Heritage


Arts & Crafts

Food and Drink



Workshops and Classes

View All

Pubs & Bars

Ma Bells Bar

Favoured by locals, students, golfers, tourists and hotel guests alike, this charismatic bar has formed a key part of St Andrews bar scene for many years. 


40 The Scores
St Andrews
KY16 9AS

contact details

Tel: 01334 472611
business image
business image
business image
  • about
  • facilities
  • directions
  • pricing
  • enquiries

Part of Hotel Du Vin, St Andrews, Ma Bells offers a great night, favoured by locals, students, golfers, tourists and hotel guests alike. The charismatic bar has formed a key part of St Andrews bar scene for many years. The bar offers a huge selection of beers, lagers and local ales, as well as a wide selection of spirits and of course, cocktails. Throughout the day there is traditional pub menu with classic dishes such as the Ma Bells Burger. 

In addition each week, and at weekends, there will be a calendar of live music, including bands and DJs for all to enjoy.


Open seven days a week 11.00am til late.



From Edinburgh and the south to St Andrews

Travel north on the M90 over the Forth Bridge.  Leave the Motorway at Junction 3 and follow the A92 to its junction with the A914 north of Glenrothes. Take the A914 to the next roundabout, turn right and continue on the A91 through Cupar to St Andrews. Continue along the main road into St Andrews until you see a Golf Place on the left. Turn down Golf Place and take the first right. Hotel du Vin St Andrews is about two thirds of the way down. The Scores is on the right hand side.  


Dundee Airport is approximately 15 miles, 30 minutes by car

Edinburgh Airport is approximately 54 miles, 1 hour 15 minutes by car. Alternatively from Edinburgh Airport you can proceed by Airlink Bus to the centre of Edinburgh (Haymarket or Waverley Stations) and then by rail to Leuchars.

Aberdeen Airport is approximately 84 miles

Glasgow Airport is approximately 90 miles


Leuchars Station is situated roughly 6 miles outside of St Andrews and is the closest train station to the hotel. Leuchars is on the main London King's Cross via Edinburgh or Aberdeen line. From here, you can board a train to a variety of destinations including Edinburgh, Aberdeen, York, Newcastle and London Kings Cross, without having to make changes along the way.

From Leuchars, St Andrews may be reached by bus (approximately every 10 minutes, takes 20 minutes to reach the station), car, or taxi. If taking the bus, the hotel is located approximately 5 - 10 minutes away from the bus station in St Andrews by foot.


Stagecoach in Fife offer a number of services within St Andrews, to and from Leuchars railway station (approximately every 10 minutes), as well as further afield. Stage Coach Buses also run services between Edinburgh (X58, X59, X60) and Glasgow (X24, X26, X27). 


There is free on street parking at the front of the Hotel, however if you are unable to find a space we also have six private parking spaces at the immediate rear of the Hotel primarily for disabled/infirm guests. Please contact Reception who will assist in organising your parking as far as possible.


Clcik here for our menu. 

  • send
Sign up for latest offers and news