A warm welcome awaits you at The Royal Hotel in Cromarty...
Annual Winter Break
We are closed for our annual winter break from Wednesday 30 October and will reopen at 11am on Wednesday 4 December.
Please email us with enquiries regarding reservations for rooms and our restaurant.
Pre-Christmas Menu
Our Pre-Christmas menu is the perfect way to celebrate the festive season with friends, family or work colleagues. Choose from 2 or 3 courses, including a glass of fizz, Christmas crackers and lots of festive cheer!
Regular visitors know how special the Royal is at Christmas time - with real trees, logs fires and festive decor - why not make this year your turn to experience it too and book a table with us for our pre-Christmas lunch or dinner...
Reservations required - why not email us to ensure your table?
2024 Opening Hours...
OPEN WEDNESDAY - SUNDAY (Closed Mondays & Tuesdays)
from 11am for drinks, coffees and homemade cakes
Lunch 12-2.30pm
Dinner 5.30-8pm (sometimes we close earlier on Sundays, please check in advance)
You can view our sample menu here .
We are working at reduced capacity due to staff shortages. We strongly recommend booking for lunch & dinner. Please phone 01381 600217 or contact us via our email form here.
Situated just 25 miles from Inverness on the shores of the Cromarty Firth, the dog-friendly Royal Hotel is the perfect place to visit to enjoy a delicious meal, for a couple of nights away or to host your corporate event or special family celebration.
Overlooking the harbour and enjoying stunning views of the Cromarty Firth & the Sutherland mountains in the distance, the Royal was taken over by a local farmer’s daughter in 2010 and offers a tranquil setting and exceptional Highland hospitality.
Guests return time and time again, whether for a drink in the cosy bar in front of a log fire, to eat in the contemporary restaurant or for a romantic weekend break in one of the eight stylish bedrooms. Our superior rooms have sea views and feature antiques, luxurious fabrics & original artwork, giving a boutique feel.
Lunch and dinner are served daily - the menus change regularly and feature the best of local, seasonal produce – including sustainable Scottish fish, langoustines, mussels, scallops and beef from the owner’s family farm along with locally-reared pork, lamb and game. Wherever possible, we use local seasonal fruit & vegetables too.
So should you fancy watching the sunset over the yachts in the bay from the conservatory or relaxing in the comfortable sitting-room in front of a log fire with a pint of locally-brewed ale - a warm welcome awaits you at The Royal Hotel in Cromarty…
Join our mailing list & be the first to hear about special offers & packages!