Want to advertise on this website? Create your advert now.

Our hospitality page will show virtually all Public Houses in the Dalgety Bay area. Choose either the best reviewed pubs or the ones nearest to you. Enjoy!

Pub Food with Reviews, Maps and Links to their websites

Burgh Arms

16-22 High St, Inverkeithing KY11 1NN, UK – 01383 428588

Warm welcome. Best breakfast In Fife 😍

Serves a decent pint. Not posh but friendly.

Hillend Tavern

37-39 Main St, Hillend, Dunfermline KY11 9ND, UK – 01383 415391

Proper pub with a real fire. Good prices over the bar, dartboard and outdoor seating area at the rear. Nice cosy ace with a great atmosphere.

Great pub. Very dog friendly. Beer is excellent.

The Guildhall & Linen Exchange - JD Wetherspoon

83 High St, Dunfermline KY12 7AT, UK – 01383 724060

Perfectly adequate Wetherspoons, no complaints there. However this has to be one of the loudest towns on earth. Been woken up countless times throughout the night from people and vehicles on the street outside and even by people in the hotel slamming doors.

Great place. Excellent value for money. Very clean room. Right on high street and near theatre great location. Cheap food and drink. Will definitely be back.

Ciao Italia

13 Nethertown Broad St, Dunfermline KY12 7DS, UK – 01383 726669

Food...great choice Really tasty freshly made. For our family meal could not chosen better. We were made welcome on arrival and during our stay. Professional helpful service. Thankyou to all at Ciao Italia...will be back soon.

By chance we stopped by on our travels and were quickly welcomed by the friendly staff. Food was great, reasonably priced and they were very accommodating to our almost 2 year old. Would definitely recommend - I was only sorry we didn't have time to stay for dessert.


1 Canmore St, Dunfermline KY12 7NU, UK – 01383 737577

Disappointed really. Been to Kushi's many times but might not go back. My Lamb Bhuna was not tender and tasted rather bland and boring. Service was ok but after leaving a tip we never even got a thanks. When i ordered a coffee the waiter completely ignored my friend at the table. Don't think he meant it. We just found the staff efficient but robotic with no personality. With such restaurant competition in Dunfermline you guys need to up your game now.

Top quality Indian food as always. First time I have had the tapas lunch which was excellent. Best restaurant in dunfermline


23 Carnegie Dr, Dunfermline KY12 7AN, UK – 01383 737979

First visit here. Fantastic food. First class service and fabulous cosy atmosphere. Would recommend to all. Can't wait to go back.

Great food nice place staff lovely

Chinese Restaurants serving the Dalgety Bay area

Chopsticks Chinese Restaurant

157 Queensferry Rd, Rosyth, Dunfermline KY11 2PP, UK – 01383 411993

After finding our first choice Chinese restaurant was no longer trading we decided to give Chopsticks a try. The layout was basic but the service and food were wonderful. After reading some reviews I feel compelled to say we enjoyed our 41st wedding anniversary meal very much. Thank you

Best Chinese take away in Rosyth.

Lee Garden

52a Hospital Hill, Dunfermline KY11 3AT, UK – 01383 623333

Have been using the the Lee Garden for years and I have to say it's one of the best. Unfortunately, they can suffer from long delays some weekends due to the number of orders they get - they are a victim of how good they are! Yes, I have had the odd mistake on an order however it's always corrected though on busy evenings this can take a little longer than normal. Overall, I won't mark them down as we all make mistakes and it's how they are resolved that counts.

Probably one of the best Chinese takeaways in Dunfermline. Weekend deliveries are busy so try to pick up. Food quality excellent. Staff are pleasant and courteous.

The Empress

72 Hospital Hill, Dunfermline KY11 3AT, UK – 01383 724651

Shredded garlic chilli chicken is the best and the special fried rice is amazing

Probably the best Chinese in town, food is always top tier and the staff are always friendly, especially the main man. Idk what all the negative reviews are on about tbh.

Indian Restaurants and takeaways in or near Dalgety Bay

Everest Inn

78 Hospital Hill, Dunfermline KY11 3AT, UK – 01383 840400

I always find the food here exceptional. We usually get a takeaway, but every now and again we go to the restaurant and have a meal there. The service is quick and courteous. The food is hot. There are a wide range of dishes to choose from if you happen to be vegetarian (and also if you are not). I love that I can go out and have a choice, not just one, token dish. I highly recommend the Satkoro Aloo, really citrussy and tasty. Another favourite of mine is the Muglai Chana. Vegetables and chick peas, bit of a kick. Lemon rice is a good pairing. Pricewise it's fairly mid range. I've never been disappointed by a meal. Portions are huge, bring your appetite!

Very hospitable and friendly people i would go as far and say come on in and see for yourself you will come back for more. I will definately go back for more if you like your food like i do then more is plenty hope you all enjoy.5 out of 5 go on spoil yourself.

Apricot Indian and Nepalese Restaurant

29-31 Carnegie Dr, Dunfermline KY12 7AN, UK – 01383 620555

Amazing meal. The staff were so friendly and helpful. The food tasted amazing and fresh, really enjoy yes the Lamb Chasni. We had the pre theatre 3 course meal. The price was amazing. Couldn’t recommend enough

Excellent Indian and Nepalese restaurant. Good menu and well prepared food. Sunday night buffet also.

Curry Pot Indian Takeaway

151 Linburn Rd, Dunfermline KY11 4FB, UK – 01383 738954

Fairly expensive, but then again average prices for a take away. Excellent food. Tried korma and tikka masala, both very good. Will visit again.

Best takeaway I've seen, nice waiting area with sofas and magazines to read, free WiFi too. Open plan kitchen is very reassuring. Friendly staff, quick service, excellent food. One small criticism, they serve thin French fries rather than the usual chips. Highly recommend this award winning takeaway

Italian Pasta and Pizza Restaurants


23-25 Bruce St, Dunfermline KY12 7AG, UK – 01383 736730

Never lets me down, family friendly and fantastic quality food

Couldn't fault anything when we went for a meal here on Sunday. Food was exceptional and staff were lovely. Will be back very soon.

Carlucci Restaurant

8-12 High St, Dunfermline KY12 7AR, UK – 01383 721194

Always a delight...An exciting range of choices at reasonable prices. Cooked to perfection. Perfect for our family event last night but also enjoyed a romantic dinner for two on previous occasions.

Great atmosphere and excellent food served by friendly, efficient staff.

Dine at 29

29 Bruce St, Dunfermline KY12 7AG, UK – 01383 840044

We just love this place. Hot rocks are awesome, food is amazing, lovely atmosphere and the staff are brilliant (there when you need them but elsewhere when you don't!) cannot recommend highly enough. ⭐⭐⭐⭐⭐⭐

Great food and atmosphere. You have to cook your own steak on a special hot stone. Nice concept... The only Issue is that all the smoke coming out from the steak stays in the room and it catches your entire clothes which makes you stinks heavy.

Vegetarian or Vegan Restaurants

Taste Of India

130 Admiralty Rd, Rosyth, Dunfermline KY11 2QJ, UK – 01383 413844

Very tasty food. It's a lovely restaurant with a nice atmosphere and attentive, patient staff. This is our go to restaurant whenever we fancy a curry.

We get this take away a lot because the food is consistently good and proper! The service is always corteous and polite. Can't fault it. It is usually a gamble with take out places but Taste of India is a safe bet!

The Viceroy Fine Dining

1 Queen Anne St, Dunfermline KY12 7BA, UK – 01383 622600

Best Indian I’ve ever had. Their consistency is impeccable. Every time feels like the best yet. Friendly, welcoming staff. Will be back again and again.

Helpful and friendly service. Brilliant food in a comfortable setting and excellent value. A highly recommended place to eat and spend time.

Antioch Restaurant

11 Bridge St, Dunfermline KY12 8AQ, UK – 01383 722020

Right in heart of the town short walk from my hotel. Beautiful decor, traditional Turkish music in the background. Friendly welcome and shown to the seat of my choice. Menu had excellent choice of traditional Turkish food. Choice for vegetarians and vegans . Food itself was to die for, I had the prawns as a starter. Followed by the Lamb kebab and aubergine. Everything served with a smile and a friendly manner.

Unfortunately I didn't take a picture of my food to share as it was too tempting to leave on the plate any longer! Finger licking great food and the service was 10/10. You feel really taken care of as they greet you and attend to you throughout your meal, right up until you leave. Great experience and I would highly recommend getting the mixed mezze started to share as there is plenty to go around. Also they have highchairs too for little ones, ours was fascinated with the lights! And the have a kids menu and a choice for vegetarians. Will definitely recommend as we came through word of mouth from Glasgow and it didn't disappoint.

Wine Bars and Cocktail Bars


2 Canmore St, Dunfermline KY12 7NT, UK – 01383 733430

Nice cocktail bar in historical part of town, 2 mins from Abbey etc. Decor is fresh, bright and inviting. Cocktails are lovely. Good choice of wines and bottled lagers etc as well as draft. Nice, well kept, modern loos. Staff are lovely and helpful. Good atmosphere.

Great food great cocktails. Lovely waitress, friendly and professional.


15 Bruce St, Dunfermline KY12 7AG, UK – 01383 624440

It is what it is. Wee pub in heart of Dunfermline. More aimed I suspect at the younger clientele as a pre-drinks venue. Quite small but a banging sound system ensures you can't hear a sodding thing without resorting to a mixture of sign language and semaphore!! Bar staff are friendly and helpful. What let's this place down for me is the hideous unisex loos upstairs. I'm just not comfortable with only a frosted glass door separating me from drunk dudes washing their hands and doing their thing. I like a ladies room where I can chill, freshen up and fix make up, hair etc. Toilets are not particularly well maintained either.

The Ball Room Sports Bar (Dunfermline) - Pool, Snooker & Darts Venue

25 Queen Anne St, Dunfermline KY12 7BA, UK – 01383 733555

Staff are excellent and very helpful you have 3 large rooms spit lnto one for pool /snooker /American pool you can get alcohol /soft drinks /coffee /food and you can bring kids with you there's a part for familys but apart from that there is a lot of stairs to go up to get there could do with a lift if possible please

Good prices, fantastic juke box and a very amiable way to spend a few hours. 👍

This Microportal is built on the 2day Microportals platform which provides you with 3 click access to local and global information crucial both to your personal and working life. The platform provides live local data on transport, what's on, accommodation, eating out, shopping, sport, religion and weather as well as comprehensive reference and resource sections including TV, radio, online shopping, route planning, health, education and more.

We are not responsible for the content of external internet sites to which any 2day supported sites are linked. We do not share any contact information with other providers. We use cookies to make our site work efficiently. More information on privacy and cookies.

Copyright © 2004–2020 2day Microportals, East Quither Farm, Milton Abbot, Tavistock, Devon, PL19 0PZ, UK.