Photo by Anna Richards

Find hotels in Cromarty from CA $120

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check Cromarty hotel prices

Tomorrow night
This weekend
Next weekend

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Star rating
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 Cromarty hotels and places to stay

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Pet-friendly
Free WiFi
Restaurant
7.6 out of 10, Good, 1,003 reviews
"The hotel is well located for the city and has comfortable rooms. It is an older style building and our room needed us to go up and down a few steps even on the right level. The other side of the hotel seemed level so just beware when booking if this important to you. The complimentary breakfast had a good selection although on our last day it looked like a large tour group had just finished and they had cleaned out a number of items and it was taking a bit of time to restock. There is no car...
The price is CA $216
CA $260 total
includes taxes & fees
Jun 30 - Jul 1
Columba Hotel Inverness by Compass Hospitality
The Royal Highland Hotel
3.0 star property
Pet-friendly
Free WiFi
Restaurant
8.2 out of 10, Very good, 1,004 reviews
"Breakfast and dinner included"
The price is CA $268
CA $322 total
includes taxes & fees
Jun 30 - Jul 1
The Royal Highland Hotel
AC Hotel by Marriott Inverness
4.0 star property
Pet-friendly
Free WiFi
Restaurant
9.2 out of 10, Wonderful, 290 reviews
"Great convenient location, easy walk to city center. Everything was easy, clean, and friendly staff. Would stay here again!"
The price is CA $275
CA $330 total
includes taxes & fees
Jun 28 - Jun 29
AC Hotel by Marriott Inverness
Tulloch Castle Hotel
3.0 star property
Pet-friendly
Parking included
Free WiFi
8.4 out of 10, Very good, 567 reviews
"it was a beautifully maintained castle. "
The price is CA $240
CA $288 total
includes taxes & fees
Jul 18 - Jul 19
Tulloch Castle Hotel
Kingsmills Hotel
4.0 star property
Pool
Hot tub
Spa
9.2 out of 10, Wonderful, 1,001 reviews
    cleanliness
    Offers a fitness centre. Only 5% of properties have this in Inverness.
"Good, helpful staff. VERY clean rooms. New wing slightly better than original wing. Easy access to airport. 1 mile walk to downtown."
The price is CA $288
CA $345 total
includes taxes & fees
Jun 27 - Jun 28
Kingsmills Hotel
Leonardo Hotel Inverness
4.0 star property
Pool
Hot tub
Spa
7.8 out of 10, Good, 1,005 reviews
    cleanliness
    Offers a fitness centre. Only 5% of properties have this in Inverness.
"This is a perfectly reasonable hotel. Customer service was in general tip top. Very clean, very secure. Inverness itself is not a very large city. You can see what there is to see in terms of historical buildings and good shopping in a day easy. Because the old town is so small, one is never too far away from the sketchy portions if you stay in old town. Our goal was to be out just a bit, but still walkable. This hotel was perfect for that. The rooms are a bit dated but are equipped with good,...
The price is CA $234
CA $280 total
includes taxes & fees
Jun 29 - Jun 30
Leonardo Hotel Inverness
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Free WiFi
Restaurant
Breakfast available
8.0 out of 10, Very good, 1,000 reviews
"A lovely place to stay!! Staff were friendly and gracious. Food at Waterside Restaurant was delicious."
The price is CA $286
CA $343 total
includes taxes & fees
Jun 27 - Jun 28
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
Best Western Inverness Palace Hotel & Spa
4.0 star property
Pool
Spa
Pet-friendly
8.4 out of 10, Very good, 846 reviews
    cleanliness
    Offers a fitness centre. Only 5% of properties have this in Inverness.
"The hotel had great facilities and is a regular choice for us due to location, parking and the facilities. This time our room was behind the spa area. Noisy and not very good. "
The price is CA $265
CA $318 total
includes taxes & fees
Jun 30 - Jul 1
Best Western Inverness Palace Hotel & Spa
Glenmoriston Townhouse Hotel
4.0 star property
Pet-friendly
Parking included
Free WiFi
8.6 out of 10, Excellent, 1,005 reviews
"Super friendly staff, easy to navigate and beautiful property!"
The price is CA $287
CA $345 total
includes taxes & fees
Jun 25 - Jun 26
Glenmoriston Townhouse Hotel
River Ness Hotel, a member of Radisson Individuals
4.0 star property
Free WiFi
Restaurant
Air conditioning
8.8 out of 10, Excellent, 241 reviews
    cleanliness
    Offers a fitness centre. Only 5% of properties have this in Inverness.
"Loved the central location close to everything. The breakfasts were great and the dining area was bright, clean and comfortable. The box of cookies in the room was a nice extra touch. The only downside was that the superior room that we booked was supposed to have a king bed, but it was only a queen. "
The price is CA $254
CA $305 total
includes taxes & fees
Jun 26 - Jun 27
River Ness Hotel, a member of Radisson Individuals
Holiday Inn Express Inverness, an IHG Hotel
3.0 star property
Breakfast included
Pet-friendly
Parking included
8.4 out of 10, Very good, 1,003 reviews
"Good hotel for visiting attractions around Inverness. Good breakfast, clean room and helpful staff. One day the room was not cleaned, but the manager immediately offered to clean the room. Room is very basic with no closet, but clean."
The price is CA $254
CA $305 total
includes taxes & fees
Jun 28 - Jun 29
Holiday Inn Express Inverness, an IHG Hotel
Ardross Glencairn
3.0 star property
Free WiFi
Tennis court
Breakfast available
8.8 out of 10, Excellent, 640 reviews
"I was impressed immediately upon entering our room. It was clean, bright and pretty. We had a family room so the girls had their own twin beds in a shared wall area, complete with nice closet and unique architecture. They slept well. We used the towel warmer and the shower was good, just not the greatest water pressure. The wifi was good. The location was quaint and close enough to downtown Inverness to walk easily. We were welcomed kindly and greeted when we returned from our tour. My only...
The price is CA $166
CA $199 total
includes taxes & fees
Jun 29 - Jun 30
Ardross Glencairn
The Highland Hotel by Compass Hospitality
3.0 star property
Pet-friendly
Parking included
Free WiFi
7.6 out of 10, Good, 370 reviews
"Nice Hotel, clean and neat, nice comfortable lobby to have a drink."
The price is CA $166
CA $199 total
includes taxes & fees
Jun 30 - Jul 1
The Highland Hotel by Compass Hospitality
Mercure Inverness Hotel
4.0 star property
Pet-friendly
Free WiFi
Restaurant
7.8 out of 10, Good, 1,002 reviews
"Made our stay , the staff were so helpful and the accommodation was perfect, the food was amazing ."
The price is CA $220
CA $264 total
includes taxes & fees
Jul 7 - Jul 8
Mercure Inverness Hotel
Courtyard by Marriott Inverness Airport
3.5 star property
Pet-friendly
Parking included
Free WiFi
9.2 out of 10, Wonderful, 626 reviews
"Comfortable and clean!!!"
The price is CA $232
CA $278 total
includes taxes & fees
Jul 21 - Jul 22
Courtyard by Marriott Inverness Airport
Beaufort Hotel
3.0 star property
Pet-friendly
Parking included
Free WiFi
8.4 out of 10, Very good, 654 reviews
"Was fit for purpose"
The price is CA $202
CA $242 total
includes taxes & fees
Jun 30 - Jul 1
Beaufort Hotel
pentahotel Inverness
4.0 star property
Pet-friendly
Free WiFi
Restaurant
8.0 out of 10, Very good, 1,011 reviews
"Convenient for the things we needed to do "
The price is CA $232
CA $278 total
includes taxes & fees
Jun 29 - Jun 30
pentahotel Inverness
Ness Walk
5.0 star property
Free WiFi
Restaurant
Air conditioning
9.6 out of 10, Exceptional, 440 reviews
"From the first step into the hotel until the last, our experience was nothing less than exceptional thanks to amazing, nice and helpful staff specifically Monica. She made us feel special and at home. She went above and beyond to make our stay as memorable as possible and she definitely has. We will come back for sure. "
The price is CA $414
CA $497 total
includes taxes & fees
Jun 30 - Jul 1
Ness Walk
Kincraig Castle Hotel
4.0 star property
Parking included
Free WiFi
Restaurant
9.2 out of 10, Wonderful, 203 reviews
"Lovely place that needs a bit of upgrading"
The price is CA $297
CA $357 total
includes taxes & fees
Jun 27 - Jun 28
Kincraig Castle Hotel
Loch Ness Country House Hotel
4.0 star property
Pet-friendly
Free WiFi
Restaurant
9.2 out of 10, Wonderful, 367 reviews
"Fantastic service and very friendly staff. Hotel is a beautiful old country house with an amazing view."
The price is CA $467
CA $578 total
includes taxes & fees
Jun 28 - Jun 29
Loch Ness Country House Hotel
Don't see what you're looking for?
See all available properties in Cromarty
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

More cheap stays in Cromarty

Accommodation near Cromarty attractions

Cromarty Travel Info

Number of hotels
1,307
Highest price
CA $467
Lowest price
CA $120
Known attractions
Nairn Beach, Dalmore Distillery and Fortrose Cathedral
Hotels with luxury amenities
19
5-star hotels
2
Hotels with bars
48

Frequently asked questions

What's the best place for a stay in Cromarty?

Located 15.7 mi (25.3 km) from the heart of Cromarty, Kingsmills Hotel is a top choice for your stay based on our traveler data. Two other choices for your visit to the area are AC Hotel by Marriott Inverness and Holiday Inn Express Inverness, an IHG Hotel. See all available top hotels, or vacation rentals in Cromarty.

What are some of the best vacation home rentals in Cromarty?

Rossal House Apartments: Visitors like this Cromarty vacation home rental. It offers a terrace and free WiFi to help you feel comfortable in your new surroundings. This vacation rental also comes with free parking to give you added peace of mind. See all vacation rentals in Cromarty.

If I need to cancel my hotel reservation in Cromarty, will I receive a refund?

Yes, you'll find most hotel room reservations are refundable if you cancel before the accommodation's cancellation deadline, which is often 24 or 48 hours before the scheduled arrival. If your reservation is non-refundable, it might still be possible to cancel it and receive a refund within 24 hours of your booking. Filter your search by fully refundable to find flexible hotel deals in Cromarty.

Where can I learn more about changing or cancelling my trip to Cromarty?

For more details about changing or cancelling your trip to Cromarty, click here.

Where is the best hotel to stay near Cromarty Museum?

Adjacent to Cromarty Museum, Sydney House is one of the top choices for your stay based on our traveler data, and this 3-star B&B offers free breakfast and a restaurant. Another good option is The Factor's House, located just 0.3 mi (0.5 km) away.

What about the best place to stay close to Hugh Miller Museum?

One of the top choices for your stay is Sydney House, located next to Hugh Miller Museum, and this 3-star B&B offers free breakfast and a restaurant. The Factor's House, located just 0.3 mi (0.5 km) away, is another good choice for your stay.

What's the best accommodation to stay near the beach in Cromarty?

Firth View Bed & Breakfast is a top 3.5-star B&B with free breakfast, and it's located close to Rosemarkie Beach. See more stays near the beach in Cromarty.

What's the best luxury accommodation 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 travelers looking for an elegant place to stay. Find more luxury hotels in Cromarty.

What are some hotels with pools in Cromarty?

Kingsmills Hotel: Hotel located near Inverness Castle. Features 2 restaurants, an indoor pool, and a full-service spa. Another choice with an onsite pool is Leonardo Hotel Inverness. View all hotels with pools in Cromarty.

What is the best accommodation for staying close to Inverness Airport (INV)?

Ardersier Alma is one of the top choices for your stay and is a popular 3.5-star inn featuring free breakfast and free WiFi. It's located 2.3 mi (3.6 km) from Inverness Airport. Other good choices close to the airport include Inchrye Bed & Breakfast and Broomlea.

How is it to stay in Cromarty?

Visitors can enjoy all that Cromarty has to offer including the museums and restaurants. The relaxing and welcoming setting also entices those visiting the city. In Cromarty, there are 18 hotels and other accommodations to choose from. Find out more about Cromarty.

What should I see while I'm in Cromarty?

Cultural venues include Hugh Miller’s Cottage & Museum, Cromarty Courthouse, and Cromarty Museum. A couple of additional sights to add to your agenda are Moray Firth and Hugh Miller Museum. Check out what more to see and do in Expedia's Cromarty guide.

Cromarty Hotel Reviews
Expedia verified reviews