Cromarty Food and Drink
The Royal Hotel
Family-friendly restaurant open daily from 11am, serving breakfast 11-12noon, lunch 12-2.30pm and dinner 5-8.30pm (later by prior arrangement). Menus feature local produce (with beef from owner's family farm) and Scottish seafood. Choose lounge-bar restaurant, conservatory or public bar (dog-friendly). Local beers on tap, wine list and large selection of malt whisky and Scottish gin. Function room available.
Marine Terrace, Cromarty IV11 8YN
Telephone: 01381 600217
A family-run pub serving home-made bar meals (as well as tea and coffee) all day from 12 noon to 10pm. Carry-out service; traditional music on 2nd Friday of every month
Church Street, Cromarty IV11 8XA
Telephone: 01381 600230
Open daily 10am-4pm for light lunches, home-baking, ice cream (in the form of scoop, sundaes and milkshakes) and a range of beautiful gifts inspired by the Highlands and Islands.
20 Church Street, Cromarty IV11 8XA
Michelin-recommended licensed restaurant specialising in Scottish seafood, wood-fired pizza, fine wines and local beers. Pizza available as carry-out as well as sit-in. Vegetarian, gluten-free and dairy-free options available. Reservations recommended for dinner and Sunday lunch. Open Thursday through Sunday 12-9pm in winter.
21 Bank Street, Cromarty IV11 8YE
Telephone: 01381 600855
The Cromarty Bakery
Bakery goods, filled rolls, savoury pies, soup and coffee to go
Bank Street, Cromarty
Telephone: 01381 600388
The Emporium Bookshop
Winter hours: 10.00am to 4.00pm, serving tea /coffee/hot chocolate and biscuits
High Street, Cromarty
Telephone: 01381 600551
Photo: 'Menus' by Calum Davidson