map placeholder


Dalgety Bay , Harbour Drive, Dunfermline , Inverkeithing, KY11 9NA

((((* International
  •  - Fife
  •  - Fife
  •  - Fife
  •  - Fife
  •  - Fife
  •  - Fife
Main course: £8
Food spend: £22
Opening hours
Monday - Thursday: 11:30 - 00:00
Friday: 11:30 - 01:00
Saturday: 10:00 - 01:00
Sunday: 10:00 - 00:00

Great food good service

Allan Fraser 14 June 2016
from Cowdenbeath

View all 8 reviews

Offering a warm, family-friendly ambience, The Compass is a versatile pub and restaurant, serving up a great selection of British and international, as well as showing live sport on big screen TVs.

There is an extensive choice on The Compass menu, ranging from pub classics to recipes from around the world. Sharing platters include chicken wings, nachos and haggis pakora, while a gourmet burger selection includes a Mexican option, topped with chilli, or a mac & cheese stack. There are traditional favourites like beer-battered fish and chips, succulent steaks from the grill, and a selection of curries, including the vegetarian aubergine and beetroot recipe.

Indulgent desserts at The Compass Dunfermline include passionfruit and mango cheesecake, and chocolate-coated popcorn ice cream sundae. There is a full wine list, and craft beers, including IPAs and a range of lagers.

Also offering a dedicated kids' menu, The Compass is 5 minutes' walk from Dalgety Bay Rail Station.


Dalgety Bay , Harbour Drive, Dunfermline , Inverkeithing, KY11 9NA

Contact +44 1383821795

See all restaurants in Fife

See all restaurants in Dunfermline

Customer reviews for Compass

4.1 ((((* (based on 8 reviews)
100% of diners recommend this restaurant
  • Food ((((*
  • Value (((((
  • Ambience (((()
  • Location (((()
  • Service ((((*
  • Drinks (((()

Recommended for

  • value (7)
  • lunch (6)
  • dinner (5)
  • entertainment (3)
  • breakfast (2)
  • business (2)
  • child friendly (2)
  • large parties (2)
  • trendy (2)
  • afternoon tea (1)
  • (((** 25 July 2016 by Amanda Morrison from Dunfermline

    Girls lunch date

  • ((((( 14 June 2016 by Allan Fraser from Cowdenbeath

    Great food good service

  • ((((* 14 February 2016 by Sandie P from Dunfermline

    Really good, excellent value and the food was tasty.

  • ((((( 23 January 2016 by Louise Gallagher-mcshane from Rosyth

    The restaurant is very well decorated and has a lovely atmosphere. The staff were friendly, attentive and approachable! The food came in good time and was tasty. The quality exceeded the price! We had a lovely lunch at The Compass.

  • ((((( 3 January 2016 by Tracey Wood from Dalgety Bay

    Always a lovely meal here with friendly staff

  • ((((* 28 November 2015 by Sandra Stock from Dalgety Bay

    Had really good family meal. Good menu selection and great prices. Sweet chilli salmon was fab.

  • (((** 27 November 2015 by Laura Mckay from Dalgety Bay

    Overall was happy, only thing to note is that the Cajun creamy penne chicken wasn't creamy but was very oily

  • ((((* 2 November 2015 by Bryn Rattray from Dunfermline

    Good service although could have been more cutlery on the table and when we went in nobody to tell us where our table was as we had booked.

Unfortunately, you can't book Compass online on this site

Nearby restaurants

Book this restaurant