​Our newly built french boules pit is ready for use in our outdoor bbq area!

Why not come down and have a few games whilst enjoying a nice cold beer, or a chilled glass of wine.


PLEASE NOTE IN ADDITION TO OUR NORMAL OPENING HOURS, WE ARE ALSO SERVING BREAKFASTS ON SATURDAYS AND SUNDAYS BETWEEN 9.30AM UNTIL 11.00AM. (Please note now winter is upon us we will only be opening for breakfasts on a weekend if we have bookings, so be sure to make your reservation prior to the day)


WE ARE CURRENTLY LOOKING FOR POLITE AND FRIENDLY PEOPLE TO JOIN OUR TEAMS BOTH OUT FRONT AND IN THE KITCHEN. IF INTERESTED, PLEASE APPLY BY EMAILING US AT Croftersbistro@gmail.com OR CALLING US ON 01381 620844.


Crofters Bistro is situated just North of Inverness over the Kessock Bridge, and right at the turning for The Black Isle. Boasting a prime spot for Dolphin spotting sat either in the restaurant or in our outside BBQ garden, we also offer a fantastic range of local produce and delicious specials, not forgetting local beers from our friends at Cromarty Brewery, and a great array of Scottish aged whiskies. 

Chef also creates a fine selection of A La Carte dishes to suit any taste, with ideas from all around the world. 
We are very lucky to have a fantastic selection of fresh seafood on our doorstep, and pride ourselves on using delicious mouth watering Scottish beef!
We also grow vegetables and herbs, bake bread, smoke our own meat, fish and cheese, cure our own bacons, infuse our own vodkas, and are constantly experimenting and looking at new and exciting ways of pushing the boundaries!

We are all about quality and enjoyment, and offer it all within a relaxed atmosphere right on the beautiful seafront in Rosemarkie.


01381 620844

​​​​​Crofters Bistro

NOVEMBER OPENING TIMES (Please note now winter is upon us we will only be opening for breakfasts on a weekend if we have bookings, so be sure to make your reservation prior to the day)


Monday: Closed

Tuesday: Closed

Wednesday: 12pm-2.30pm and 5pm-8pm

Thursday: 12pm-2.30pm and 5pm-8pm

Friday: 12pm-2.30pm and 5pm-8pm

Saturday: 9.30am-3pm and 5pm-8.30pm

Sunday: 9.30am-3pm and 5pm-8.30pm