The Royal Hotel Cromarty

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodation in Cromarty overlooking the harbour and 37 km from Inverness. Known as the architectural jewel of the highlands, Cromarty is popular a spot for many activities, including local walks. All rooms offer sea views and are equipped with a flat-screen TV and tea/coffee making facilities. Some rooms include a seating area for your convenience and for your comfort, you will find free toiletries and a hairdryer. Certain dog-friendly rooms are available and dogs are welcome in most public areas of the hotel. Guests can enjoy the on-site restaurant. The menu offers local produce including beef from the owner's family farm and local seafood. Local beers are available on tap along with a large selection of malt whiskies and Scottish gins. Guests can play pool and darts in the bar while enjoying a drink. Loch Ness is 47 km from The Royal Hotel Cromarty, while Fortrose is 15 km from the property, where guests can visit Chanonry Point for potential dolphin spotting. The nearest airport is Inverness Airport, 48 km from the property.

*Free Wifi Internet Access Included

Room Types

Double - King Room with Sea View
Max Guest: 2 Adults
From GBP 0.00
From GBP 0.00

Hotel ideal for




Pets allowed

Meeting/banquet facilities



Non-smoking rooms


VIP room facilities

Bridal suite

Free parking

Internet services


Packed lunches



Luggage storage


Free WiFi

Non-smoking throughout

Sun terrace

Private check-in/check-out

Special diet menus (on request)

Shared lounge/TV area


Daily housekeeping

On-site parking

WiFi available in all areas

Board games/puzzles

Kid meals

Street parking

Cards Accepted

American Express