Seasonal, stylish and simply delicious

Dine at Garvock and we promise you more than a special meal.

Think winter suppers in a oak-panelled dining rooms. Summer lunches overlooking lush gardens. Romantic dinners for two in the glow of candlelight. And family get-togethers where grandma feels as spoiled as the kids.

Our business breakfasts impress and party food is celebrated. And our recipe for success is simple yet unique. We ensure our food is always fresh but never fussy. Our ingredients are locally sourced and our menus are broad. And our chefs’ standards are just as precise for a round of sandwiches in the bar or a three-course formal feast.

If you’ve chosen from Garvock’s extensive wine list we’re sure you’ll remember it. The first time you taste anything from our freshly baked shortbread to home-made soup, we’re confident you’ll become a regular.

We’re waiting to welcome you in to the friendly ambience of Garvock’s dining rooms.

Planning a special event?

We have a range of private dining rooms suitable from 18 to 120 persons to celebrate Wedding Anniversaries, Christenings, Birthday Celebrations or Baby Showers.

Full catering provided from hearty buffets to seasonal 3 course meals. Dietary requirements catered for. 

Give us a call or email where a member of the team will be more than happy to provide further information.


Freshly made in house traditional Victoria sponge celebration cake now available for functions!



Sample Menus

Afternoon Tea


Available Thurs-Sat from 2.30pm - 4.30pm

£18.50 per person

Dietary requirements catered for & childrens options available


Light Bites

Available daily 12noon - 2.30pm or from 6.00pm onwards


Light Bites

  • We always enjoy our meals at Garvock House. The hotel is immaculate and comfortable. Excellent service, food and friendly staff. Four of us had dinner recently, and the food was delicious. Ribeye steak was very tender and the venison was a triumph; tender and full of flavour. A pleasure to visit and we are already planning our next visit.

    MACFifeScotland, Fife

  • My first visit and it was a surprise 60th party for a family member. Absolutely fab evening. Attentive and lovely staff, great food and use of a private room for the evening, perfect. Haggis starter, roast beef main course, lemon tart dessert followed by homemade tablet and tea or coffee, delicious and main course piping hot!. Looking forward to next opportunity to visit this lovely hotel.

    Kec216, Inverness

  • The restaurant is exceptional, with first class dishes on the dinner menu such as the duck, which is a delicious combination of both breast and leg meat. Or the sea bass, full of flavour and cooked to perfection. Try the venison and black pudding terrine, too!

    William B, Caterham

  • Besides the service, the restaurant provided the some of the most well executed meals in all my Scottish travels. I would rate this restaurant the best in Dunfermline.