Find hotels in Cromarty from $76

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Cromarty hotels

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)
"Great breakfasts "
Canada
Barry
$215 nightly
The price is $257
May 28 - May 29
Total with taxes and fees
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

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
$192 nightly
The price is $231
Jun 21 - Jun 22
Total with taxes and fees
Courtyard by Marriott Inverness Airport

AC Hotel by Marriott Inverness

AC Hotel by Marriott Inverness
4.0 star property
Inverness City Centre
9.4 out of 10, Exceptional, (1,000 reviews)
"Really nice hotel"
United Kingdom
Hector
AC Hotel by Marriott Inverness

Kingsmills Hotel

Kingsmills Hotel
4.0 star property
Crown
9.0 out of 10, Wonderful, (1,001 reviews)
"Great stay."
Canada
David
$214 nightly
The price is $256
Jun 21 - Jun 22
Total with taxes and fees
Kingsmills Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (312 reviews)
"our room was excellent - very big and spacious, comfortable, yet cosy too. We arrived late so didn't use the restaurant for our evening meal, but the bar was comfortable, and breakfast in the morning was excellent"
United Kingdom
Ron
$231 nightly
The price is $278
Jun 8 - Jun 9
Total with taxes and fees
Kincraig Castle Hotel

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
$222 nightly
The price is $266
Jun 14 - Jun 15
Total with taxes and fees
The Factor's House

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (768 reviews)
"Lovely stay at a "
United Kingdom
Judy
$164 nightly
The price is $196
Jun 25 - Jun 26
Total with taxes and fees
Tulloch Castle Hotel

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (147 reviews)
"Friendly staff, lovely breakfast and a comfortable single room ( on the ground floor…. Hooray!!) Great for an overnight on the way south (or north!)"
United Kingdom
Kirsty
$134 nightly
The price is $161
May 29 - May 30
Total with taxes and fees
Tuckers Inn

The Royal Highland Hotel

The Royal Highland Hotel
3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1,011 reviews)
"Lovely stay. Perfect central location. Really nice hotel. "
United Kingdom
Maggie
$188 nightly
The price is $226
Jun 14 - Jun 15
Total with taxes and fees
The Royal Highland Hotel

B&B HOTEL Inverness

B&B HOTEL Inverness
3.0 star property
Inverness City Centre
8.2 out of 10, Very Good, (1,003 reviews)
"Great hotel in a convenient location. Breakfast was awesome and the staff was wonderful. Would absolutely stay here again! "
United States
Tammy
$202 nightly
The price is $242
Jun 14 - Jun 15
Total with taxes and fees
B&B HOTEL Inverness

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, (678 reviews)
"Great location , breakfast and fantastic staff"
United States
Sivakumar
$250 nightly
The price is $300
Jun 21 - Jun 22
Total with taxes and fees
River Ness Hotel, a member of Radisson Individuals

Mercure Inverness Hotel

Mercure Inverness Hotel
4.0 star property
Inverness City Centre
7.8 out of 10, Good, (1,001 reviews)
"Great location breakfast excellent "
United Kingdom
Caroline
$194 nightly
The price is $232
Jun 21 - Jun 22
Total with taxes and fees
Mercure Inverness Hotel

Golf View Hotel & Spa

Golf View Hotel & Spa
4.0 star property
Nairn
8.8 out of 10, Excellent, (363 reviews)
"Very nice staff, and hotel is in great location. Beautiful views over the Moray firth. Breakfast was fine and the staff were very friendly. "
United Kingdom
Carol
$249 nightly
The price is $298
Jun 14 - Jun 15
Total with taxes and fees
Golf View Hotel & Spa

Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality
3.0 star property
Inverness City Centre
7.6 out of 10, Good, (1,011 reviews)
"Fantastic hotel with an amazing view of the castle and river. A real must visit location"
United States
Nich
$171 nightly
The price is $205
Jun 14 - Jun 15
Total with taxes and fees
Columba Hotel Inverness by Compass Hospitality

Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
Nairn
8.2 out of 10, Very Good, (961 reviews)
"Needs new carpeting especially on the stairs and entryways. Ceilings are in need of full repair as well. Comfortable room, bed and bathroom."
United States
Mark
$151 nightly
The price is $181
Jun 25 - Jun 26
Total with taxes and fees
Muthu Newton Hotel (Near Inverness Airport)

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (423 reviews)
"Great place to stay… "
United States
Jon
$409 nightly
The price is $491
Jun 15 - Jun 16
Total with taxes and fees
Culloden House Hotel

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (143 reviews)
"What a great place to stay! Quite, clean, and inviting. This may sound weird, but the shower pressure was amazing and the best shower I had on this trip, lol. Breakfast was very simple and good. Would stay again! "
United States
Shane
$133 nightly
The price is $160
May 27 - May 28
Total with taxes and fees
Springfield Guesthouse

Cawdor House

Cawdor House
4.0 star property
Nairn
9.8 out of 10, Exceptional, (80 reviews)
"Had a lovely stay, staff were very friendly and accommodating"
United Kingdom
Chris
$133 nightly
The price is $160
Jun 24 - Jun 25
Total with taxes and fees
Cawdor House

Sunny Brae

Sunny Brae
4.0 star property
Nairn
10.0 out of 10, Exceptional, (32 reviews)
"Wonderful staff and atmosphere in a terrific location. Recommended!"
United States
Michael
Sunny Brae

Tali Ayer

Tali Ayer
4.0 star property
Nairn
9.8 out of 10, Exceptional, (130 reviews)
"Lovely place, warm hosts, great breakfast, convenient, easy parking. We would stay there again."
United States
Diane
$159 nightly
The price is $159
Jun 9 - Jun 10
Total with taxes and fees
Tali Ayer
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

Hotels in Cromarty with star-rating

Find out more about Cromarty

Top reasons to visit Cromarty

  • Scenic Beaches: Enjoy the beautiful Cromarty Beach, perfect for relaxing strolls and stunning views.
  • Outdoor Adventures: Engage in golfing, camping, and exploring the picturesque landscapes surrounding Cromarty.
  • Cultural Experiences: Visit local attractions like the Cromarty Arts Trust and historical sites to immerse yourself in the area's rich heritage.
  • Charming Neighborhoods: Explore nearby neighborhoods such as St. Martin and Best Ross for a taste of local life.
  • Welcoming Accommodations: Choose from a variety of cozy bed and breakfasts and hotels for a comfortable stay.

Find great hotels near Cromarty

Discover a range of hotel accommodations in Cromarty, Scotland, perfect for your vacation. From charming bed and breakfasts to comfortable hotels, you'll find options that cater to various needs, including pet-friendly and adventure-themed stays. Whether you're seeking a relaxing getaway or a base for business activities, Cromarty offers friendly accommodations and holiday rentals to make your visit unforgettable.

  • Holiday Inn Express Inverness by IHG: Situated 15 miles from Cromarty, the Holiday Inn Express Inverness by IHG offers a welcoming environment for business travelers and those seeking a pet-friendly stay. This 3-star hotel is known for its commitment to inclusivity, being LGBTQIA welcoming and recognized by LGBTQI travel guides. Guests can take advantage of multiple meeting rooms tailored for corporate needs, while pets are permitted on-site with certain restrictions. With a blend of modern amenities and a friendly atmosphere, this hotel ensures a comfortable base for both work and leisure.
  • Muthu Newton Hotel (Near Inverness Airport): Located 9 miles from Cromarty, the Muthu Newton Hotel is a 4-star establishment that caters primarily to business travelers. This upscale hotel features comprehensive business amenities, including a conference center and multiple meeting rooms, making it an excellent choice for corporate events. The elegant design and tranquil surroundings provide an ideal backdrop for both work and relaxation, ensuring guests have a seamless experience while attending to their business needs.
  • Courtyard by Marriott Inverness Airport: Just 10 miles from Cromarty, the Courtyard by Marriott Inverness Airport is a 3.5-star eco-certified hotel perfect for environmentally conscious travelers. This pet-friendly property allows dogs and features amenities geared toward eco-friendly practices. With a combination of modern comfort and sustainable choices, guests can enjoy a relaxing stay without compromising their values. This hotel is ideal for those looking to balance work and leisure while enjoying the beautiful Scottish countryside.

Where to stay near Cromarty

Cromarty, Scotland, offers a delightful blend of outdoor adventures and rich cultural experiences. Explore the stunning Cromarty Firth, embark on excursions to historical sites, and enjoy the warm hospitality of friendly locals. Nearby, charming neighborhoods like St. Martin and Best Ross provide additional opportunities for relaxation and exploration. Whether you're seeking luxury or laid-back vibes, Cromarty promises an unforgettable vacation in a captivating setting.

  • Nigg: Nestled approximately 3 miles from Cromarty, Nigg is a charming village that attracts visitors with its rich cultural experiences and outdoor adventures. While the number of travelers fluctuates throughout the year, peak seasons occur in July, August, and October. Visitors enjoy exploring local attractions like the museum and visitor center, which showcase the area’s heritage. The scenic landscapes surrounding Nigg offer ample opportunities for hiking and enjoying nature, making it an ideal spot for those seeking both relaxation and adventure.
  • Balintore: Located around 4 miles from Cromarty, Balintore is a picturesque village known for its stunning beaches and captivating scenery. With a more consistent flow of visitors, peak travel months include February, April, and July. The village is perfect for beachgoers and outdoor enthusiasts alike, offering access to a beautiful marina and harbor. Balintore's coastal charm and tranquil atmosphere create a wonderful escape for travelers looking to unwind and soak in the natural beauty of the Scottish coastline.
  • Invergordon: Just 5 miles from Cromarty, Invergordon is a vibrant city that offers a blend of outdoor activities and cultural experiences. Visitor numbers peak in April and during the summer months of June to July, providing a lively atmosphere. The city is home to attractions like historic castles and national parks, as well as facilities for golfing and hiking. Invergordon’s dynamic environment invites adventure seekers to explore its rich history while enjoying various outdoor pursuits, making it a must-visit destination for travelers.

Things to do near Cromarty

Cromarty, Scotland, is perfect for outdoor enthusiasts and culture seekers alike. Visitors can enjoy activities such as golfing at a local country club, camping in scenic spots, and exploring the charming coastal town. With a variety of adventures and cultural experiences to choose from, Cromarty promises an enjoyable vacation for everyone.

Shopping

Cromarty offers charming local shopping at Iolaire, a delightful store just 9 miles away. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 16 miles away, provide a lively atmosphere with various shops, entertainment, and family-friendly options.

Recreation

Experience the picturesque Nairn Golf Club, where you can enjoy a round of golf amidst stunning landscapes. Alness Golf Club offers a similar outdoor vibe, perfect for sports enthusiasts. Fortrose & Rosemarkie Golf Club, located nearby, provides a fabulous golfing experience with breathtaking views.

Adventure

Embark on the Big Burn Walk, a scenic hiking trail located 20 miles from Cromarty, where you'll experience stunning landscapes and outdoor adventure. Alternatively, explore the Moray Coast Trail or the Dava Way, both 16 miles away, offering breathtaking scenery and an exhilarating hiking experience.

Nightlife

Cromarty offers a vibrant nightlife with options like Eden Court Theatre, 16 miles away, for a cultural evening filled with romance and entertainment. For thrill-seekers, Wildwoodz Paintball and Lasertag Park, 12 miles away, and Tazball Paintball & Lazer Combat Arena, 24 miles away, provide exciting adventures.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Cromarty

To save money on your trip to Cromarty, consider visiting during the off-peak months of January to February and October, when hotel prices drop significantly. Booking your hotel about a month in advance can also yield savings, especially on Tuesdays, which are the cheapest days to stay. Utilize Expedia for last-minute deals and package options that combine flights, hotels, and activities for even better rates. Joining the One Key membership can provide exclusive discounts and allow you to earn cash for future bookings. Don't forget to filter your hotel search by budget and eco-certification for more affordable options.

  • 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: The cheapest time to book a hotel in Cromarty is usually 1 month out from when you are planning to stay. If you're a little more spontaneous, you could also peruse Expedia's last minute deals which could secure you a cheaper stay. Look out for the green banner below the price to spot the deals.
  • 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 Friday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to narrow down your options based on your budget, desired location, and preferred hotel style. For instance, selecting the Eco-certified filter will showcase hotels that are sustainable and environmentally friendly, available at this moment. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your hotel stay in Cromarty with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions near Cromarty

Cromarty offers an ideal getaway for outdoor enthusiasts and culture lovers alike, featuring beautiful beaches, historic castles, and intriguing museums. Visitors can enjoy the scenic Cromarty Beach or explore local art at the Cromarty Arts Trust. This charming destination is perfect for those seeking a romantic experience or an adventure steeped in culture and natural beauty.

  • Fort George: Located 7 miles from Cromarty, this historic fortress offers a glimpse into Scotland's military past. Walk along its impressive ramparts, explore the well-preserved barracks, and enjoy stunning views of the Moray Firth. The rich history and cultural vibes make it a fascinating stop for history enthusiasts.
  • Chanonry Point Lighthouse: Situated 8 miles away, this charming lighthouse is a perfect spot for picturesque views and whale watching. Its coastal setting and historical significance provide an inviting atmosphere, ideal for a leisurely stroll or a picnic while soaking in the maritime culture.
  • Nairn Beach: Just 9 miles from Cromarty, Nairn Beach features pristine sands and stunning sea views. Enjoy the beach vibes with activities like swimming, sunbathing, or taking a scenic walk along the shore, making it a perfect spot for relaxation and leisure.

Best time to go to Cromarty

The best time to visit Cromarty can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Cromarty falls in July, when visitor numbers are slightly high and weather is mostly cloudy with light rain. The coolest average temperature in Cromarty falls in January, visitor numbers are average and weather is mostly cloudy with light rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
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

If you're planning a visit to Cromarty, the nearest major airport is Inverness Airport (INV), located 10 miles away. Nearby hotel options include the luxurious Rocpool Reserve and Ness Walk, both 8 miles from the airport, offering convenient airport shuttle services. The Factor's House, a charming 5-star bed and breakfast, is situated 9 miles from Inverness Airport. The hotels provide various transportation services, including on-request airport shuttles available 24 hours, making it easy to travel to and from the airport. With these accommodations, you'll find comfort and accessibility as you explore the beauty of Cromarty.

Frequently asked questions

What is the best area to stay in Cromarty?
The best area to stay in Cromarty is within the historic town center, particularly along its main streets like Church Street and High Street.

This compact area is the heart of Cromarty, characterized by its well-preserved 18th-century architecture, narrow lanes, and proximity to the Cromarty Firth. It's easy to explore on foot, with many local shops, cafes, and eateries concentrated here. The harbor, a central feature, is just a short walk away, offering views of the water and the chance to spot local wildlife.

Couples will find the town center ideal for a relaxed and scenic getaway. The historic buildings and quiet streets create an appealing setting for strolling and enjoying local hospitality. You'll be within easy reach of attractions like the Cromarty Courthouse Museum and Hugh Miller's Cottage, offering insights into the town's past.

Solo travelers will also appreciate the convenience and welcoming nature of staying in the town center. With everything close by, it's easy to connect with local life, enjoy a meal at a local establishment, or embark on a boat trip from the harbor.
What are the best 5-star hotels in Cromarty?
For a 5-star hotel in Cromarty, The Factor's House is an excellent choice.

This 5-star hotel boasts a superb 10.0 review rating. Guests can expect a luxurious stay with amenities such as designer toiletries, Egyptian cotton sheets, and premium bedding. Many rooms offer sea views, and bathrobes are provided for added comfort. The hotel also offers convenient off-street parking, including accessible parking at no additional cost.
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 boasts a great 10.0 review rating and offers free WiFi and complimentary self-parking, adding to the convenience of your visit. Guests particularly appreciate the free toiletries provided and the stunning sea views available, creating a truly memorable and romantic experience.
What are the best hotels in Cromarty near Cromarty Museum?
For an excellent hotel in Cromarty near Cromarty Museum, consider The Factor's House.

The 5-star Factor's House, with a superb 10.0 rating, is conveniently located just 0.3 miles from Cromarty Museum. Guests appreciate the complimentary WiFi and free self-parking, adding to a comfortable and stress-free stay.
When is the best time to go to Cromarty?
The best time to visit Cromarty is during the summer months, from June to August, when the weather is mildest and the days are long.

During this period, temperatures are generally pleasant, ranging from 15°C to 20°C (59°F to 68°F), making it ideal for exploring the town's historic streets and enjoying outdoor activities. The extended daylight hours, with sunsets often occurring after 9 PM, allow for more time to discover the local area.

Couples looking for a peaceful getaway will appreciate the opportunity to stroll along the waterfront, visit the local museums, and enjoy boat trips for wildlife spotting without the chill of other seasons. The mild weather enhances the experience of walking through the quaint streets and enjoying meals at local eateries.

For solo travelers interested in history and nature, the summer months offer comfortable conditions for visiting attractions like the Cromarty Courthouse Museum and taking guided walks to learn about the town's rich past and geology.
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?
With Expedia, you earn OneKeyCash™* on eligible Cromarty hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia, Hotels.com and Vrbo.
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 $76 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