Overlooking the peaceful Cromarty Harbour, with stunning views of the Cromarty Firth, the hotel offers you traditional Highland hospitality at its best, whether you are staying for relaxation or that special occasion.
A Scottish country hotel with open fires and excellent Scottish cuisine, the Royal Hotel is a family-run property which provides an excellent base from which to explore the Highlands. In the area you can enjoy dolphin-watching, wildlife walks and golf. There are also museums and churches in the surroundings.
Owners Janice and Neil Campbell look forward to welcoming you at the Royal Hotel.
Score from 27 reviews
Address: Marine Terrace, Cromarty IV11 8YN (Map)
Royal Hotel Cromarty - Photos
What people say
Great location, friendly staff, comfortable accommodation. Staff were friendly and efficient. Dinner menu was imaginative and cooking excellent. Fantastic location. The bath (much better than just a shower). Nice breakfast. Staff very friendly and hotel has great location. all reviews »