A natural rock arch formation with a view of the sea and distant land.

Find luxury hotels in Cromarty

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Cromarty Luxury Hotels

Tonight
27 Aug - 28 Aug
Tomorrow
28 Aug - 29 Aug
This weekend
28 Aug - 30 Aug
Next weekend
4 Sept - 6 Sept

Our top choices for Cromarty luxury hotels

1. The Factor's House

The Factor's House
Cromarty
  • Serene seaside luxury at this Scottish bed & breakfast offers coastal charm and refined comforts.
£202
includes taxes & fees
7 Sept - 8 Sept
The Factor's House

2. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
£219
includes taxes & fees
28 Aug - 29 Aug
Kincraig Castle Hotel

3. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
£192
includes taxes & fees
6 Sept - 7 Sept
Courtyard by Marriott Inverness Airport

4. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
  • Elegant Victorian retreat in Nairn offers lush gardens, attentive service, and stunning Moray Firth views.
£149
includes taxes & fees
29 Aug - 30 Aug
Muthu Newton Hotel (Near Inverness Airport)

5. Seabank House Hotel

Seabank House Hotel
Nairn
£180
includes taxes & fees
20 Sept - 21 Sept
Seabank House Hotel

6. Dornoch Station

Dornoch Station
Dornoch
  • Seaside luxury meets golf heritage in this Scottish resort with ocean-view dining and 24-hour services.
£182
includes taxes & fees
30 Aug - 31 Aug
Dornoch Station

7. Tali Ayer

Tali Ayer
Nairn
£120
includes taxes & fees
27 Sept - 28 Sept
Tali Ayer

8. Golf View Hotel & Spa

Golf View Hotel & Spa
Nairn
£270
includes taxes & fees
31 Aug - 1 Sept
Golf View Hotel & Spa

9. Cawdor House

Cawdor House
Nairn
£184
includes taxes & fees
21 Sept - 22 Sept
Cawdor House

10. Royal Golf Hotel

Royal Golf Hotel
Dornoch
£223
includes taxes & fees
31 Aug - 1 Sept
Royal Golf Hotel
View all properties

Top Cromarty Hotel Reviews

Tulloch Castle Hotel

Tulloch Castle Hotel

8/10 Good
"Fun adventure. Loved the connection with the Davidson museum. Bartender was wonderful and full of fun knowledge."
Fiona 1-night trip
Posted less than an hour ago
Tulloch Castle Hotel
Beaufort Hotel

Beaufort Hotel

8/10 Good
"Clean, boutique hotel. The room was small as expected. The highlight was the bar which gave us somewhere to relax at the end of the day. Breakfast was good. Staff was friendly, but they are stretched thin. At night, one person managed the registration desk and the bar. In the morning, I think it was 1 or 2 people managing breakfast and the registration desk (not counting maintenance and kitchen staff). The staff was friendly, but not necessarily knowledgeable about common tourist destinations."
Soham 2-night trip
Posted 17 hours ago
Beaufort Hotel
Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"Gorgeous hotel. I stayed in one of the apartments. Nice and modern feel, very clean. Staff went out of their way to help with any issues that arose. Great location, just across from the theatre which was fab."
Gary 2-night trip
Posted 1 day ago
Glenmoriston Townhouse Hotel
Waverley Guest House

Waverley Guest House

10/10 Excellent
"The host informed us upon arrival there was an issue for our room. However, they relocated us to a second location that was very nice. If we wanted the complimentary breakfast we had to go back to the original location. Would’ve been nice to get a credit instead. Otherwise great location to local restaurants and tourist activities"
Becky 1-night trip
Posted 1 day ago
Waverley Guest House
B&B HOTEL Inverness

B&B HOTEL Inverness

10/10 Excellent
"Fantastic location. Helpful staff. The place is blocks from the train station and the bus station. The rooms were comfortable."
FrankieJane 1-night trip
Posted 2 days ago
B&B HOTEL Inverness
Lochardil House Hotel

Lochardil House Hotel

10/10 Excellent
"Fantastic stay. Great restaurant and staff"
Steve 1-night trip
Posted 4 days ago
Lochardil House Hotel
Kingsmills Hotel

Kingsmills Hotel

10/10 Excellent
"Lovely hotel. We stayed in the new side of the property. Overall everyone was lovely , my only knock on the staff was they didn’t inform us that check in was in the other building. We were waiting for our room to be ready in the main building"
Jean 1-night trip
Posted 5 days ago
Kingsmills Hotel
Leonardo Hotel Inverness

Leonardo Hotel Inverness

8/10 Good
"Decent stay… breakfast 6/10"
Mark 2-night trip
Posted 6 days ago
Leonardo Hotel Inverness
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

8/10 Good
"Great location, historic building. Bar and breakfast were good. Could use some better upkeep."
Heath 2-night trip
Posted 2 weeks ago
Columba Hotel Inverness by Compass Hospitality

Frequently asked questions

Are you looking for a luxury hotel for your stay in Cromarty?
Cromarty has some interesting things to see and do including Moray Firth and Hugh Miller's Cottage & Museum, so you might want to take in the local sights during your visit.
What's the best luxury place to stay in Cromarty?
The Factor's House is a luxury B&B with a bar and a restaurant, and it's a popular choice for Expedia travellers looking for an elegant place to stay.
When can I expect good weather in Cromarty?
Planning for the weather is an important factor for making your trip to Cromarty a success, especially when you're splurging. The hottest months are usually July and August, with an average temperature of 13°C, while the coldest months are January and February, with an average of 4°C. Average annual precipitation for Cromarty is 779 mm.
What's there to see and do in Cromarty?
Take in some sights and attractions while you're in Cromarty by visiting Moray Firth, Hugh Miller's Cottage & Museum and Cromarty Courthouse. If you have a little extra time during your trip, you might want to check out Hugh Miller Museum and Cromarty Museum.

Explore a world of travel with Expedia