Find hotels in Cromarty from CA $108

  • 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

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cromarty hotels

Seashell Cottage

Seashell Cottage
3.0 star property
Cromarty
10.0 out of 10, Exceptional, (1 review)
"My family (especially my 5 year old daughter) and I LOVED seashell cottage. Cromarty is a special place for us and the cottage was a wonderful and cozy place to stay while we were visiting. Wish we could have stayed longer!"
Canada
Kristinn
The price is CA $947
CA $1,136 total
includes taxes & fees
May 20 - May 21
Seashell Cottage

The Factor's House

The Factor's House
5.0 star property
Cromarty
10.0 out of 10, Exceptional, (57 reviews)
"Lovely hotel, Fiona was very knowledgeable and mentioned a few places to visit and we did! Breakfast there was a great choice and plentiful. Don’t hesitate to book this place you won’t be disappointed "
United Kingdom
Tracy
The price is CA $319
CA $383 total
includes taxes & fees
May 19 - May 20
The Factor's House

Flat 4, The Byre

Flat 4, The Byre
3.0 star property
Cromarty
10.0 out of 10, Exceptional, (1 review)
"Gorgeous, cosy little apartment. Huge comfy bed and perfectly situated in Cromarty for a walk around. We will stay again next time! Thank you"
United Kingdom
Dawn
The price is CA $574
CA $689 total
includes taxes & fees
May 23 - May 24
Flat 4, The Byre

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (766 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is CA $242
CA $290 total
includes taxes & fees
Jun 4 - Jun 5
Tulloch Castle Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (306 reviews)
"Breakfast was fine. The food overall was kind of disappointing. Staff was friendly and helpful. Bar was good."
United States
Anthony
The price is CA $329
CA $395 total
includes taxes & fees
May 31 - Jun 1
Kincraig Castle Hotel

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,002 reviews)
"Great room and service. Staff very friendly and breakfast was great."
United States
Janet
The price is CA $289
CA $346 total
includes taxes & fees
May 31 - Jun 1
Courtyard by Marriott Inverness Airport

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (104 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is CA $176
CA $211 total
includes taxes & fees
May 31 - Jun 1
Broomlea

Holiday Inn Express Inverness by IHG

Holiday Inn Express Inverness by IHG
3.0 star property
Inverness
8.4 out of 10, Very good, (1,005 reviews)
"Easy Parking"
Canada
Randolph
The price is CA $305
CA $366 total
includes taxes & fees
May 24 - May 25
Holiday Inn Express Inverness by IHG

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.4 out of 10, Very good, (240 reviews)
"Amazing food"
United States
Kimberly
The price is CA $218
CA $262 total
includes taxes & fees
May 25 - May 26
Smithton Hotel

Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (575 reviews)
"Beautiful hotel"
United States
Denise
The price is CA $749
CA $899 total
includes taxes & fees
May 23 - May 24
Ness Walk

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay."
Canada
David
The price is CA $374
CA $448 total
includes taxes & fees
Jun 14 - Jun 15
Kingsmills Hotel

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (155 reviews)
"Great family run hotel in a good location for touring."
Canada
Timothy
The price is CA $260
CA $312 total
includes taxes & fees
May 20 - May 21
North Kessock Hotel

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (33 reviews)
"All aspects of my stay were great"
United States
Merri
The price is CA $247
CA $296 total
includes taxes & fees
May 31 - Jun 1
Conon Hotel

Loch Ness Country House Hotel

Loch Ness Country House Hotel
4.0 star property
Inverness
9.2 out of 10, Wonderful, (434 reviews)
"Lovely hotel. The gardens surrounding the hotel are beautiful. The staff are warm and welcoming. Loved the architecture of the hotel. True country setting."
United States
Carlos
The price is CA $342
CA $428 total
includes taxes & fees
May 18 - May 19
Loch Ness Country House Hotel

Hillview Park

Hillview Park
4.0 star property
Beauly
9.6 out of 10, Exceptional, (75 reviews)
"The room was clean and spacious with a comfortable chair. Breakfast was excellent and served early too. I would definitely stay again if in the same area."
United Kingdom
Dave
The price is CA $136
CA $164 total
includes taxes & fees
May 18 - May 19
Hillview Park

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (420 reviews)
"Great place to stay… "
United States
Jon
The price is CA $573
CA $687 total
includes taxes & fees
May 19 - May 20
Culloden House Hotel

The Shandwick Inn

The Shandwick Inn
2.5 star property
Invergordon
8.4 out of 10, Very good, (98 reviews)
"Great stay. "
United Kingdom
David
The price is CA $168
CA $202 total
includes taxes & fees
May 21 - May 22
The Shandwick Inn

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (222 reviews)
"Breakfast is incredible and the hotel is so convenient to the ships and restaurants on the Main Street"
United States
Melissa
The price is CA $211
CA $253 total
includes taxes & fees
Jun 7 - Jun 8
The Priory Hotel

Premier Inn Inverness West

Premier Inn Inverness West
3.0 star property
Ballifeary
7.2 out of 10, Good, (29 reviews)
"Good for one night stay "
Canada
Jaspreet
The price is CA $220
CA $264 total
includes taxes & fees
Jun 4 - Jun 5
Premier Inn Inverness West

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (74 reviews)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is CA $521
CA $625 total
includes taxes & fees
May 24 - May 25
Dornoch Station
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.
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cromarty attractions

Top Cromarty Hotel Reviews

More cheap stays in Cromarty

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 iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
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 can I save on a Cromarty hotel booking with Expedia?
Members always get our best prices. Find our best Cromarty hotel deals by joining Expedia's free travel rewards program today. As a member, you can unlock instant savings and member perks when you're logged in to your account. Another tip is to book your hotel and flights together on Expedia, where bundling can result in significant savings.
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 $108 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