Photo by Dg-505

Find hotels in Cromarty from CA $92

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Cromarty

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Cromarty hotels

1. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.2 out of 10, Wonderful, (1,000 reviews)
"Walkable to the airport and rental car drop off, the courtyard is perfect for an early morning flight."
United States
Michael
The price is CA $92
CA $111 total
includes taxes & fees
Nov 22 - Nov 23
Courtyard by Marriott Inverness Airport

2. The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,003 reviews)
"Excellent hotel"
United Kingdom
Eugene
The price is CA $104
CA $125 total
includes taxes & fees
Nov 15 - Nov 16
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

3. Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.4 out of 10, Good, (1,002 reviews)
"Lovely location along the river. Close to bars, shops and restaurants."
United States
Kelley
The price is CA $80
CA $96 total
includes taxes & fees
Nov 15 - Nov 16
Columba Hotel Inverness by Compass Hospitality

4. The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very good, (1,008 reviews)
"Great location close to all transit and shopping"
Canada
Michelle
The price is CA $112
CA $135 total
includes taxes & fees
Dec 3 - Dec 4
The Royal Highland Hotel

5. Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (886 reviews)
"We loved our stay here - the location and castle were great"
Australia
Dianne
The price is CA $100
CA $120 total
includes taxes & fees
Nov 22 - Nov 23
Tulloch Castle Hotel

6. Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,000 reviews)
"The location was great, good food and beautiful property."
United States
Michael
The price is CA $142
CA $170 total
includes taxes & fees
Nov 22 - Nov 23
Kingsmills Hotel

7. B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.4 out of 10, Very good, (1,000 reviews)
"Great location"
United Kingdom
daniel
The price is CA $78
CA $94 total
includes taxes & fees
Nov 29 - Nov 30
B&B HOTEL Inverness

8. AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.2 out of 10, Wonderful, (1,009 reviews)
"An excellent choice of hotel if you’re going to be in Inverness. Great experience of booking, pre-stay information, check-in, room, bar and breakfast. Our go-to hotel in Inverness always."
United Kingdom
Iain
AC Hotel by Marriott Inverness

9. River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals
4.0 star property
Inverness City Centre
9.0 out of 10, Wonderful, (773 reviews)
"It was a nice hotel, would stay there again"
United States
Marlon
The price is CA $113
CA $136 total
includes taxes & fees
Nov 29 - Nov 30
River Ness Hotel, a member of Radisson Individuals

10. The Factor's House

The Factor's House
5.0 star property
Cromarty
10.0 out of 10, Exceptional, (59 reviews)
"A beautiful place to stay. The art"
United Kingdom
A
The Factor's House

11. Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.0 out of 10, Wonderful, (387 reviews)
"This is the most stunning hotel I have ever stayed in. It’s so elegant and charming and I loved it."
Canada
Stuart
The price is CA $156
CA $187 total
includes taxes & fees
Nov 15 - Nov 16
Kincraig Castle Hotel

12. Mercure Inverness Hotel

Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1,017 reviews)
"Water pressure can be low but otherwise a great stay."
United States
Justin
The price is CA $106
CA $127 total
includes taxes & fees
Nov 15 - Nov 16
Mercure Inverness Hotel

13. Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (183 reviews)
"Good parking good staff and a good bar"
United Kingdom
dan
The price is CA $156
CA $187 total
includes taxes & fees
Nov 13 - Nov 14
Tuckers Inn

14. West End Hotel

West End Hotel
3.0 star property
Nairn
8.4 out of 10, Very good, (410 reviews)
"Such a cute spot! Not too far of a walk to the beach :))"
Canada
Jordan
The price is CA $82
CA $99 total
includes taxes & fees
Nov 20 - Nov 21
West End Hotel

15. Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (394 reviews)
"The hotel is a wonderful old school hotel with classic wonderful Scottish service. In a word “excellent”!"
United States
Kenneth
The price is CA $219
CA $262 total
includes taxes & fees
Nov 29 - Nov 30
Golf View Hotel & Spa

16. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.4 out of 10, Very good, (997 reviews)
"We booked a last-minute trip to the Norton Hotel in Nairn and had an amazing time. The staff were so friendly and helpful, and our room was great. A special mention to Ivy, who served us breakfast in the morning. She was lovely and full of useful local information, which really helped us make the most of our visit. A wonderful stay—we’d happily recommend it!"
United Kingdom
helen
The price is CA $128
CA $154 total
includes taxes & fees
Nov 16 - Nov 17
Muthu Newton Hotel (Near Inverness Airport)

17. Inverness Palace Hotel & Spa, WorldHotels Distinctive

Inverness Palace Hotel & Spa, WorldHotels Distinctive
4.0 star property
Inverness City Centre
8.6 out of 10, Excellent, (1,008 reviews)
"A very nice stay here. Nice rooms and good breakfast plus parking included."
United Kingdom
michael
The price is CA $150
CA $180 total
includes taxes & fees
Dec 13 - Dec 14
Inverness Palace Hotel & Spa, WorldHotels Distinctive

18. Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (129 reviews)
"Nicely kept hotel with friendly staff and delicious, Euro-style breakfast."
Canada
Lori
Cawdor House

19. Lochardil House Hotel

Lochardil House Hotel
4.0 star property
Lochardil
9.4 out of 10, Exceptional, (596 reviews)
"The breakfast was amazing and the rooms were large and lovely with very comfy king beds. The staff at Lochardil are truly outstanding, helpful and very friendly."
Canada
Jackie
The price is CA $109
CA $131 total
includes taxes & fees
Nov 15 - Nov 16
Lochardil House Hotel

20. Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (17 reviews)
"Spectacular boutique hotel in a stunning location. Staff were great, as was the food!"
United Kingdom
Peter
The price is CA $312
CA $375 total
includes taxes & fees
Nov 13 - Nov 14
Shore Hotel
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.

Stay near popular Cromarty attractions

Learn more about Cromarty

This historic fishing village captivates with its Georgian architecture and the interactive exhibits at Hugh Miller's Birthplace Museum. Wander the narrow lanes to East Church, then catch dolphins from Cromarty-Nigg Ferry or explore nearby Black Isle's wildlife trails.

A bench by a beach with waves crashing onto the shore.
Photo by Dg-505
Open Photo by Dg-505

Top Cromarty Hotel Reviews

Find out more about Cromarty

Top reasons to visit Cromarty

  • Scenic Outdoor Activities: Enjoy golfing, hiking, and cycling through the stunning landscapes surrounding Cromarty.
  • Beautiful Beaches: Relax at the picturesque Cromarty Beach, perfect for soaking in the sun and the sea views.
  • Rich History: Explore the historic Cromarty Courthouse and its museum to learn about the town's past.
  • Local Arts and Culture: Visit local galleries and the arts centre to discover the vibrant creative scene.
  • Unique Boat Trips: Experience the beauty of the coast with an Ecoventures boat trip for a memorable adventure.

Find great hotels in Cromarty

Discover the charm of Cromarty, Scotland, with a variety of hotel accommodations to suit every traveller's needs. From cozy bed and breakfasts to luxurious 5-star hotels, you'll find the perfect place to unwind. Whether you're seeking adventure, pet-friendly options, or business amenities, Cromarty offers a delightful selection of lodging, including the renowned Royal Hotel. Explore the beauty of this historic town while enjoying a comfortable stay in one of its many inviting hotels.

  • Courtyard by Marriott Inverness Airport: This 3.5-star hotel is the perfect choice for pet lovers seeking a hassle-free getaway. Situated 16.1km from Cromarty, the Courtyard by Marriott Inverness Airport welcomes furry friends with open arms, featuring amenities like food and water bowls, while ensuring a comfortable stay with restrictions only applying to certain pets. Guests appreciate the modern design and convenient services, making it an ideal base for exploring the beautiful Scottish Highlands.
  • Muthu Newton Hotel (Near Inverness Airport): A 4-star establishment located 14.5km from Cromarty, Muthu Newton Hotel is tailored for business travellers. With comprehensive business amenities such as conference spaces and meeting rooms, this hotel ensures a productive stay without sacrificing comfort. The property’s blend of classic charm and contemporary facilities provides a serene environment for work and relaxation alike, making it an excellent choice for those combining business with leisure.
  • Golf View Hotel & Spa: Positioned 12.9km from Cromarty, this 4-star hotel offers a unique blend of beach, golf, and pet-friendly experiences. With direct beach access and golf facilities, Golf View Hotel & Spa draws both relaxation seekers and active adventurers. The hotel welcomes pets, providing essential amenities for your furry companions. Guests rave about the luxurious spa services and stunning coastal views, ensuring a memorable stay for all types of travellers.

Where to stay in Cromarty

Discover the charming village of Cromarty, where stunning sea views meet the breathtaking Scottish Highlands. This idyllic location offers a perfect blend of outdoor adventures and cultural experiences. Explore the historical sites around Cromarty, including the serene St. Martin's, or simply relax and soak in the friendly atmosphere. With its secluded beauty and opportunities for excursions, Cromarty is an ideal destination for an unforgettable vacation.

  • Nigg: Nigg is a quaint village located 4.8km from Cromarty, known for its rich cultural heritage and outdoor adventures. The region attracts a moderate number of visitors year-round, with peak seasons from July to August and October. In Nigg, you can explore fascinating local museums, including history museums that delve into the area’s past. Outdoor enthusiasts will appreciate the scenic landscapes and opportunities for hiking and biking, making it a perfect spot for both relaxation and adventure.
  • Craighead: Nestled within the Cromarty area, Craighead is a charming village that offers a tranquil experience for travellers. Like its neighbouring communities, Craighead sees a moderate influx of visitors, especially during the warmer months of July to August and in October. The village is a fantastic base for exploring the surrounding natural beauty, with picturesque landscapes and ample opportunities for outdoor activities. Its serene atmosphere makes it ideal for those seeking a peaceful retreat.
  • Balintraid: Located 6.4km from Cromarty, Balintraid is a delightful village that showcases the stunning Scottish countryside. Visitor numbers here follow a similar seasonal pattern, peaking in July to August and October. The village is surrounded by breathtaking landscapes, making it an excellent place for hiking and nature walks. Balintraid offers a taste of authentic village life, with a strong sense of community and a welcoming atmosphere, perfect for travellers looking to immerse themselves in the local culture.

Things to do in Cromarty

Cromarty, Scotland, is a fantastic destination for outdoor enthusiasts and culture lovers alike. Visitors can enjoy activities such as golfing, hiking along scenic trails, and cycling to the picturesque town. For a unique experience, consider taking an Ecoventures boat trip or exploring the local arts centre and art galleries. With a blend of adventure and culture, Cromarty promises a memorable getaway.

Shopping

Cromarty offers delightful shopping experiences with local charm. Visit Iolaire, a lovely store 14.5km away for unique gifts. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 25.7km away, provide a variety of options in vibrant settings.

Recreation

Nairn Golf Club, located 12.9km from Cromarty, offers stunning views and a challenging course for golf enthusiasts. Fortrose & Rosemarkie Golf Club, 11.3km away, features beautiful coastal scenery and a friendly atmosphere. Alness Golf Club, also 12.9km from Cromarty, ensures a delightful outdoor experience amidst natural beauty.

Adventure

The Moray Coast Trail, located 25.7km from Cromarty, offers breathtaking coastal views and invigorating hikes. The Dava Way, 111.3km away, showcases scenic landscapes perfect for outdoor enthusiasts. Meanwhile, the Big Burn Walk, situated 32.2km from Cromarty, immerses visitors in nature's beauty and adventure vibes.

Nightlife

Cromarty offers a charming nightlife scene with nearby venues like Eden Court Theatre, 25.7km away, showcasing culture and romance. For adventure seekers, Wildwoodz Paintball and Lasertag Park, 19.3km away, and Tazball Paintball & Lazer Combat Arena, 38.6km away, promise family-friendly excitement.

Booking tips and Expedia advantages for Cromarty

Cromarty offers several opportunities for budget-conscious travellers. Enjoy free attractions like Chanonry Point Lighthouse, Black Isle Brewery, and Cromarty Courthouse. To save on accommodation, consider visiting during the off-peak months of January to February or October, when prices are lower. Booking about a month in advance or checking last-minute deals on Expedia can yield significant savings, with Tuesday being the cheapest day to stay. Combine your hotel, flights, and activities for greater discounts, and use Expedia’s filters to find eco-friendly options and the best deals available.

  • The most and least expensive months on average to stay in a hotel: The hotel pricing in Cromarty is moderately seasonal. The cheapest months to stay in Cromarty are January to February and October, where the prices are moderately lower. This is in comparison to June to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel in Cromarty about 1 month out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Cromarty is Tuesday. The most expensive day to stay in Cromarty is Sunday.
  • Find cheap hotels on Expedia: Expedia’s search tool enables you to set your budget, choose your desired location, and much more. You can arrange the results to display prices from lowest to highest, allowing you to easily find the most affordable hotels. Additionally, you have the option to refine your search by hotel type; for instance, selecting the "Eco-certified" filter will showcase sustainable and environmentally friendly hotels available for booking.
  • Consider bundling your trip: You can save some money by combining your Cromarty hotel reservation with your flights and activities through an Expedia package.

Find the best attractions in Cromarty

Cromarty offers a delightful blend of outdoor adventures and cultural experiences for visitors. Explore the beautiful Cromarty Beach, visit the historic Cromarty Courthouse, and discover local history at the Cromarty Courthouse Museum. With its stunning coastal views, charming castles, and iconic lighthouse, Cromarty is perfect for those seeking romance, culture, and adventure in a picturesque Scottish setting.

  • Cawdor Castle: Just 17.7km from Cromarty, Cawdor Castle offers a romantic getaway with its stunning gardens and rich culture. Explore the castle's history and enjoy the enchanting surroundings that inspired Shakespeare's Macbeth.
  • Dornoch Beach: Located 20.9km away, Dornoch Beach is a beautiful stretch of sand perfect for sunbathing and leisurely strolls. Experience the relaxed beach vibes while taking in the breathtaking views of the North Sea.
  • Fort George: A mere 11.3km from Cromarty, Fort George is a historic fortress that showcases Scottish military history. Wander through its impressive structures and enjoy the cultural atmosphere enhanced by scenic views of the Moray Firth.

Best time to go to Cromarty

Visitor numbers in Cromarty is generally unchanged in popularity throughout the year. The best time to visit Cromarty is dependant on what kind of holiday you are seeking. July is its hottest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with light rain. January is its coolest month on average. At this time, visitor numbers are average and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January38.1°F (3.4°C)Light RainMostly CloudyAverageModerately Low
February39.2°F (4.0°C)Light RainMostly CloudyAverageModerately Low
March41.4°F (5.2°C)Light RainMostly CloudyAverageAverage
April45.3°F (7.4°C)Light RainMostly CloudySlightly HighAverage
May50.0°F (10.0°C)Light RainMostly CloudyAverageAverage
June55.0°F (12.8°C)Light RainMostly CloudyAverageModerately High
July57.9°F (14.4°C)Light RainMostly CloudySlightly HighModerately High
August57.0°F (13.9°C)Light RainMostly CloudySlightly HighModerately High
September54.0°F (12.2°C)Light RainMostly CloudyAverageAverage
October48.4°F (9.1°C)Light RainMostly CloudySlightly LowModerately Low
November42.8°F (6.0°C)Light RainMostly CloudySlightly LowAverage
December38.7°F (3.7°C)Light RainMostly CloudySlightly LowAverage

The nearest major airports for your trip to Cromarty

When planning your visit to Cromarty, Scotland, flying into Inverness Airport (INV) is the most convenient option, located 16.1km from Cromarty. Notable nearby accommodations include the 5-star Ness Walk and Rocpool Reserve, both situated 12.9km from the airport, offering various transportation services including airport shuttles. Daviot Lodge, a charming 5-star bed and breakfast, is only 11.3km away from Inverness. These hotels provide easy access to the airport, ensuring a comfortable start to your Scottish adventure.

Frequently Asked Questions

What is the best area to stay in Cromarty?

The best area to stay in Cromarty is within the historic town centre, particularly around Church Street and High Street.

This compact area is the heart of Cromarty, where you'll find most of the town's historic buildings, independent shops, and places to eat. It's very walkable, with narrow lanes leading down to the harbour and the Firth. You'll often see bottlenose dolphins from the shore here.

Couples looking for a peaceful getaway will particularly enjoy this area. Many of the guesthouses and hotels are in beautifully restored historic properties, offering a comfortable base for exploring the town on foot. You're just a short walk from attractions like the Cromarty Courthouse Museum and the lighthouse, and can easily access boat trips for wildlife spotting.

For those travelling with families, staying within the town centre also offers convenience. Children will enjoy the proximity to the harbour for watching boats and the chance to spot dolphins.

What are the best 5-star hotels in Cromarty?

For a luxurious stay in Cromarty, The Factor's House is an excellent 5-star hotel.

The Factor's House boasts a great 10.0 rating and offers a truly indulgent experience. Guests can expect premium bedding, including Egyptian cotton sheets, bathrobes, and designer toiletries. Many rooms also feature lovely sea views. For convenience, the hotel provides free off-street parking, accessible parking, and self-parking.

What are the most romantic hotels in Cromarty for couples?

For a romantic stay in Cromarty, The Factor's House is an excellent choice for couples.

This 5-star hotel, boasting a great 10.0 rating, offers stunning sea views, adding to the romantic ambience. Guests can enjoy complimentary WiFi and free toiletries, along with the convenience of free self-parking. The Factor's House provides a luxurious and intimate setting, great for a memorable getaway for two.

What are the best hotels in Cromarty near Cromarty Museum?

For a highly-rated hotel in Cromarty near Cromarty Museum, The Factor's House is an excellent option.

This 5-star hotel, with a great 10.0 rating, is conveniently located just 0.5 km from the Cromarty Museum. Guests benefit from complimentary WiFi and free toiletries, along with the convenience of free self-parking.

When is the best time to go to Cromarty?

For most visitors, the best time to go to Cromarty is during the warmer months, specifically from late May to early September.

This period offers the most pleasant weather for exploring the town and its surroundings. You'll find longer daylight hours, making it ideal for coastal walks, boat trips to see marine wildlife, and enjoying the outdoor cafes and shops. The average temperatures are mild, typically ranging from 15°C to 20°C, which is comfortable for sightseeing without being too hot.

Families often find these months particularly suitable due to school holidays and the greater likelihood of dry weather for outdoor activities. The Cromarty Lighthouse and Hugh Miller's Cottage are popular attractions that are best enjoyed when the weather is good.

Couples looking for a relaxing break will also appreciate the extended daylight for romantic strolls along the harbour or enjoying a quiet evening meal with views of the Cromarty Firth.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Cromarty.

How much is the nightly rate at a Cromarty hotel?

Prices for hotels in Cromarty often vary, but you can find a great deal from CA $92 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia