Skip to content

Top bar recommendations from locals

Pub
$$
“A wonderful harbour village pub with delicious food and a relaxed welcoming surrounding. ”
  • 29 locals recommend
Church
$$
“There is a wide selection of places to eat in St. Andrews but one of my favourites is a restaurant called Forgans, here you will be able to sample traditional Scottish dishes and the atmosphere and decor is wonderful. Also, every Saturday night they host a traditional Scottish Ceilidh, think of it like a Scottish barn dance with traditional music and dancing, don’t worry they will teach you the moves and you will have brilliant fun! This is from 10:30pm so you could really make some amazing Scottish memories in a beautiful setting with great food and even better local drinks! You will need to book in advance though because it is really popular with tourists and locals alike.”
  • 27 locals recommend
Restaurant
$$$
“The Adamson is perfect if you are looking for something a little more refined. The food is exquisite and worth the slightly higher price tag. You can also enjoy an aperitif or one for the road in their cozy cocktail bar just off of the the restaurant. Their cocktails are beautiful and their selection (and knowledge) of the finest Scottish Whisky on offer is unparalleled.”
  • 17 locals recommend
Restaurant
“Great elegant yet affordable place, beautifully decorated. Opens all day until midnight and serves lovely lunches, dinners and cocktails. It has a sunny terrace as well.”
  • 6 locals recommend
Bar
$$
“Sister to the Ship Inn, situated next to Earlsferry golf course. Great pub food and dog friendly.”
  • 10 locals recommend
Theatre
“Perth Theatre and Perth Concert Hall fit wide range of theatre, shows and music events. See Horsecross for list of current events. 25 minutes away”
  • 6 locals recommend
Concert Hall
“Alhambra Theatre - Dunfermline's beautifully restored venue for live music, comedy, dance and theatre.”
  • 5 locals recommend
Bowling Alley
“Experience the best ten-pin bowling Dunfermline can offer, take a trip to Hollywood Bowl and be bowled over by our 24 state-of-the-art lanes. With fantastic deals on food and drinks, our family-friendly environment is a great place to have fun at any age!”
  • 3 locals recommend
Bar
“Frequent live music, huge variety of drinks on offer and the food looks great”
  • 8 locals recommend
Restaurant
$$
“Great cocktails, good food and atmosphere. Always busy so best to book a table to avoid disappointment.”
  • 14 locals recommend
Bar
$$
“Chic, upbeat & welcoming, Fabric is a unique bar & restaurant which has created its home in the ancient capital city of Dunfermline. Fabric offers an abundance of choice with a wide range of high quality food and drink, brought to the table with an award winning level of service. An extensive A la carte menu is supplemented by Champagne breakfast, lunch & dinner menus, daily chef’s specials and monthly chef’s plates; regionally inspired dishes created from local produce or with local significance.”
  • 6 locals recommend
Bar
“First class service with delicious local produce served in a restaurant with views over the River Tay, stunning.”
  • 4 locals recommend
Food
“Family run traditional Scottish pub renowned for its beer, friendly atmosphere and quality pies.”
  • 5 locals recommend
Hotel
“From the relaxing bar and lounge offering freshly ground coffees and tempting cocktails to the stylish restaurant, serving the finest of modern bistro cuisine, the Kirklands Hotel is a must for anyone here for a leisurely stay. With free Wi-Fi available in the bar, business guests can catch up on some work while enjoying one of our local beers.”
  • 5 locals recommend
Bar
$$
“Home cooked faves and daily specials in classic countryside tavern with great history”
  • 6 locals recommend
Bar
“A good casual dinning place opposite the Theater and Concert Hall. Offers Tex Mex menu and is suitable for family with children.”
  • 3 locals recommend