Skip to main content
Hotel

The Royal Hotel Cromarty

Marine Terrace, Cromarty · Hotel

View on Google Maps

Photo: Ian Dicken

A relaxed harbourside hotel in Cromarty for slow breaks, weddings and walkers, with sea views and a 24-hour reception.

What's nearby

  • Sutor Creek next door
  • Cromarty Lighthouse next door
  • Cromarty Stores 200m away
  • The Cromarty Bakery 200m away

Distances as the crow flies, via Google

Good to know

Accessibility

  • ✓Accessible parking
  • ✓Accessible entrance

Details via Google — worth confirming with the hotel before you travel, especially for access needs.

Photos

Photos via Google

About The Royal Hotel Cromarty

The Royal Hotel Cromarty suits travellers who want a quiet coastal base rather than a city stopover - couples planning a wedding, families bringing the dog, or anyone happy to spend a day walking and come back to a proper bar and restaurant. Its position on Marine Terrace means several rooms look straight out over the sea, and the pace of the place matches that setting.

Rooms are en-suite, with family rooms available and the option of a bridal suite for those marking a special occasion. Guests can expect room service, drinks brought to the room, and packed lunches for days out, while the restaurant and bar downstairs cover the rest. There's outdoor seating for calmer weather, meeting rooms for anyone combining business with the trip, and VIP facilities alongside wedding and event provision. Free WiFi, 24 hour reception and luggage storage keep the practical side simple, and pets are welcome throughout.

Cromarty itself is walking territory, with golf, fishing and watersports all within reach, plus pubs, restaurants and other eateries nearby for evenings out. Culloden Battlefield is a further point of interest for those wanting a day trip inland. It's a hotel built around staying put for a while, not passing through.

At a glance

Property type
Hotel
Location
Marine Terrace, Cromarty
Good for children
Yes
Destination
Cromarty