Lodging Image

Find hotels in Cromarty from ฿3,408

  • 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

This weekend
Next weekend

Filter by

Guest rating

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

Star rating

Our top choices for Cromarty hotels

Seashell Cottage

Seashell Cottage
3.0 star property
Cromarty
10.0 out of 10, Exceptional, (2 reviews)
"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 ฿40,204
฿48,245 total
includes taxes & fees
30 Jul - 31 Jul
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 ฿7,935
฿9,522 total
includes taxes & fees
28 Jul - 29 Jul
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 ฿14,154
฿16,985 total
includes taxes & fees
3 Aug - 4 Aug
Flat 4, The Byre

Tuckers Inn

Tuckers Inn
3.0 star property
Invergordon
8.8 out of 10, Excellent, (154 reviews)
"Nice room and bathroom, excellent dinner & breakfast - was a nice stay"
United States
Tim
The price is ฿4,429
฿5,315 total
includes taxes & fees
19 Jul - 20 Jul
Tuckers Inn

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (164 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is ฿6,643
฿7,972 total
includes taxes & fees
12 Jul - 13 Jul
North Kessock Hotel

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (799 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is ฿6,036
฿7,243 total
includes taxes & fees
24 Jul - 25 Jul
Tulloch 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)
"The staff was amazing, kind and accommodating! A wonderful place to stay anytime you travel in and out of Scotland through Inverness! Would definitely stay here again"
United States
Tina
The price is ฿7,393
฿8,872 total
includes taxes & fees
2 Aug - 3 Aug
Courtyard by Marriott Inverness Airport

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (232 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 ฿5,167
฿6,200 total
includes taxes & fees
8 Jul - 9 Jul
The Priory Hotel

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
9.8 out of 10, Exceptional, (37 reviews)
"Such a great place. Excellent breakfast. So worth the 15 minute drive outside the city."
Canada
Katie
The price is ฿6,710
฿8,052 total
includes taxes & fees
15 Jul - 16 Jul
Conon Hotel

Kincraig Castle Hotel

Kincraig Castle Hotel
4.0 star property
Invergordon
9.2 out of 10, Wonderful, (328 reviews)
"It was located in the country, very quiet area with a good view of the region. Beautiful wood work in the lounge! Very pleasant stay!"
United States
Eric
The price is ฿8,898
฿10,678 total
includes taxes & fees
21 Jul - 22 Jul
Kincraig Castle Hotel

The National Hotel

The National Hotel
3.0 star property
Dingwall
7.4 out of 10, Good, (235 reviews)
"Bar staff very friendly"
United Kingdom
reece
The price is ฿4,307
฿5,169 total
includes taxes & fees
11 Jul - 12 Jul
The National Hotel

Shore Hotel

Shore Hotel
3.0 star property
Tain
10.0 out of 10, Exceptional, (4 reviews)
"I had a lovely stay at the Shore Hotel in Balintore — the location is beautiful with a peaceful view over the harbour, and my room was immaculate, comfortable, and felt freshly renovated. Everything throughout the hotel was spotless and well cared for, and the whole place has a calm, welcoming atmosphere. Breakfast in the morning was really nice too — simple, tasty, and a perfect start before heading out to explore the coast. A very clean, friendly hotel in a gorgeous setting, and I’d happily...
United Kingdom
Ruth
The price is ฿7,307
฿8,769 total
includes taxes & fees
10 Jul - 11 Jul
Shore Hotel

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (429 reviews)
"Great place to stay… "
United States
Jon
The price is ฿13,840
฿16,608 total
includes taxes & fees
9 Jul - 10 Jul
Culloden House Hotel

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (150 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
The price is ฿4,421
฿5,306 total
includes taxes & fees
8 Jul - 9 Jul
Springfield Guesthouse

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (252 reviews)
"Amazing food"
United States
Kimberly
The price is ฿5,115
฿6,138 total
includes taxes & fees
20 Jul - 21 Jul
Smithton Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (107 reviews)
"Lovely building and location with excellent hosts and breakfast. "
United Kingdom
ian
The price is ฿6,090
฿7,307 total
includes taxes & fees
13 Jul - 14 Jul
Woodlands Bed & Breakfast

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 ฿7,839
฿9,407 total
includes taxes & fees
9 Jul - 10 Jul
Kingsmills Hotel

Fishers Cottage

Fishers Cottage
3.0 star property
Inverness
10.0 out of 10, Exceptional, (1 review)
"This cottage exceeded our expectations. The location is perfect to explore the Highlands if you want to visit Inverness, Nairn, or the surrounding areas. The view is spectacular and the cottage is well equipped with everything you need for a comfortable stay. I highly recommend!"
United States
Emily
The price is ฿22,511
฿27,013 total
includes taxes & fees
24 Jul - 25 Jul
Fishers Cottage

Coul House Hotel

Coul House Hotel
3.5 star property
Strathpeffer
10.0 out of 10, Exceptional, (207 reviews)
"Everything was perfect "
United Kingdom
Mrs Irene
The price is ฿11,994
฿14,394 total
includes taxes & fees
9 Jul - 10 Jul
Coul House Hotel

Ness Walk

Ness Walk
5.0 star property
Ballifeary
9.8 out of 10, Exceptional, (582 reviews)
"Beautiful hotel"
United States
Denise
The price is ฿18,391
฿22,069 total
includes taxes & fees
31 Jul - 1 Aug
Ness Walk
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

  • Stunning Coastal Scenery: Enjoy breathtaking views along Cromarty Beach and the picturesque Cromarty Firth.
  • Rich History: Discover local heritage at attractions like the Cromarty Courthouse and charming Seashell Cottage.
  • Outdoor Adventures: Engage in golfing, trail walking, and various community festivals amidst beautiful landscapes.
  • Local Culture: Immerse yourself in the friendly atmosphere and unique experiences offered by this quaint town.
  • Variety of Accommodations: Choose from delightful bed and breakfasts to modern hotels, catering to all travellers.

Find great hotels near Cromarty

Explore a variety of hotel accommodation options in the picturesque town of Cromarty, Scotland. Whether you seek charming bed and breakfasts or modern hotels, you'll find friendly and affordable options tailored to all types of travellers, including those with pets. Enjoy a delightful mix of adventure and relaxation, with convenient facilities for business and leisure alike. Read reviews to discover the perfect place for your unforgettable stay in this beautiful coastal destination.

  • Leonardo Hotel Inverness: A 4-star hotel located 24km from Cromarty, Leonardo Hotel Inverness offers a sophisticated retreat for business travellers and eco-conscious guests alike. This eco-certified property features modern amenities and a commitment to sustainability, making it an ideal choice for those seeking an environmentally friendly getaway. The hotel boasts comfortable rooms equipped with contemporary furnishings, a restaurant that serves locally sourced cuisine, and facilities for meetings and events, ensuring both relaxation and productivity during your stay.
  • Holiday Inn Express Inverness by IHG: Situated 24km from Cromarty, this 3-star hotel features a welcoming atmosphere and a guest rating of 8.4 out of 10. Holiday Inn Express Inverness by IHG combines comfort with convenience, catering to eco-friendly travellers and pet owners alike. The property is eco-certified and allows certain pets, ensuring a friendly stay for your furry companions. Guests can enjoy modern rooms, complimentary breakfast, and a well-equipped business centre, making it suitable for both leisure and business purposes.
  • Courtyard by Marriott Inverness Airport: Located merely 16km from Cromarty, Courtyard by Marriott Inverness Airport is a 3.5-star hotel with a commendable guest rating of 9.2 out of 10. This eco-certified property prioritises sustainability while offering a pet-friendly environment, perfect for those travelling with dogs. The hotel features stylishly designed rooms, a fitness centre, and a delightful bistro serving fresh meals. With easy access to local attractions and modern facilities, it is an excellent choice for both business and leisure travellers.

Where to stay in and around Cromarty

Cromarty, a charming coastal town, offers a delightful blend of outdoor adventures and scenic beauty. Visitors can stroll along the stunning Cromarty Beach, explore the quaint Seashell Cottage, and admire the architectural jewels scattered throughout the area. With its friendly atmosphere and rich history, Cromarty is perfect for those seeking relaxation, luxury, or exciting excursions. Nearby neighbourhoods also provide excellent wedding venues and unique experiences, making it an ideal destination for all types of travellers.

  • Nigg: Nestled a mere 5km from Cromarty, Nigg is a quaint village that offers a delightful escape for those seeking an outdoor adventure. The area is known for its eco-friendly initiatives and attracts visitors keen on exploring the region’s natural beauty. With a seasonal influx of travellers peaking in July to August and October, Nigg features stunning local attractions such as parks, a breathtaking canyon gorge, and a serene nature reserve. Outdoor enthusiasts can engage in various activities, making it an ideal spot for a refreshing getaway.
  • Craighead: Situated within the Cromarty area, Craighead is another charming village that appeals to nature lovers and adventure seekers alike. Its visitor numbers follow a similar seasonal pattern, with peaks during the summer months and October. The picturesque scenery surrounding Craighead, including nearby lakes and expansive national parks, provides a stunning backdrop for outdoor activities. Whether you enjoy hiking, cycling, or simply soaking in the views, Craighead offers a variety of experiences for travellers looking to connect with nature.
  • Balintore: Located 6km from Cromarty, Balintore is a vibrant village that stands out for its beautiful beaches and outdoor adventures. While it experiences a less pronounced seasonal flow of visitors, peaks in February, April, and July draw beachgoers and adventure enthusiasts alike. Popular activities include golf at local courses, while attractions such as the beach, national park, and a fascinating museum provide ample opportunities for exploration. Balintore is perfect for those looking to unwind by the sea while enjoying the great outdoors.

Things to do in Cromarty

Shopping

Cromarty offers charming local shops like The Cromarty Pottery, where you can find unique ceramics, and The Cheese House, perfect for gourmet gifts. If you're up for a drive, head to Inverness for larger shopping centres like Eastgate Shopping Centre, featuring various high-street brands and boutiques.

Recreation

The Cromarty Wellness Centre offers a tranquil environment with yoga classes and holistic therapies, promoting relaxation and rejuvenation. Nearby, the stunning coastline provides opportunities for peaceful beach walks and invigorating sea air, inviting you to unwind amidst nature's beauty.

Adventure

In Cromarty, explore the scenic beauty of the Moray Firth with kayaking adventures, where you can spot dolphins and other wildlife. For a unique experience, try cycling along the coastal paths, taking in stunning views and the charm of historic villages along the way.

Nightlife

Cromarty offers a charming nightlife with its cosy pubs and local music scene. Enjoy a pint at the Cromarty Arms or catch live performances at the community hall, creating a warm and inviting atmosphere to unwind after a day of exploration.

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

Find the best attractions in and around Cromarty

Cromarty is an ideal destination for those seeking outdoor adventure and stunning scenery. Visitors can explore beautiful beaches, historic castles, and engaging museums, immersing themselves in the local culture. Noteworthy attractions include the Cromarty Courthouse and the picturesque Cromarty Firth, offering a delightful mix of nature and heritage experiences that will enchant every traveller.

  • Hugh Miller’s Cottage & Museum: Explore the birthplace of the famous Scottish geologist and writer, Hugh Miller. The cottage is a charming historical site that showcases his life and work, offering a deep dive into Victorian culture and geology through fascinating exhibits.
  • Cromarty Courthouse: Step into the past at this well-preserved courthouse, which dates back to the 18th century. The museum provides insights into local legal history and the justice system, featuring intriguing displays that reflect Cromarty’s rich cultural heritage.
  • Chanonry Point Lighthouse: Located 13km from Cromarty, this historic lighthouse offers stunning views of the Moray Firth. A popular spot for dolphin watching, the lighthouse area is perfect for a scenic stroll while enjoying the coastal beauty.

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.

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

Flying into Cromarty is convenient from several airports. Aberdeen Airport (ABZ) is situated 122km away, with notable hotels like the 5-star Marcliffe and Leonardo Hotel, both 10km from the airport. Inverness Airport (INV) is much closer at 16km, offering luxurious options such as the 5-star Ness Walk and Rocpool Reserve, located 13km from the airport, with various transport services available. Stornoway Airport (SYY) is 148km from Cromarty, with the 4-star Cabarfeidh Hotel just 3km away. Each airport provides accessible transport options to nearby accommodation, ensuring a smooth journey to your destination.

Frequently asked questions

What's the best place for a stay in Cromarty?
Located 16 mi (25.7 km) from the heart of Cromarty, The Glen Mhor Hotel and Uile-bheist Brewery & Distillery is a top choice for your stay, based on our traveller data. Other good options for your trip to the area are Columba Hotel Inverness by Compass Hospitality and River Ness Hotel, a member of Radisson Individuals. See all available top hotels, or vacation rentals in Cromarty.
What are some of the best holiday rentals that Cromarty has to offer?
The Old Mill Inn: This holiday home rental outside of Cromarty offers a garden and free WiFi to help you feel comfortable in your new surroundings. This holiday 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 reservations are refundable if you cancel before the accommodation's cancellation deadline, which in most cases is within 24 or 48 hours of your scheduled arrival. If you have a reservation that's non-refundable, you might still have the option to cancel and receive a refund within 24 hours of booking. Filter your search by fully refundable to find flexible hotel deals in Cromarty.
What's the best luxury hotel 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. Find more luxury hotels in Cromarty.
What are some hotels with pools in Cromarty?
Craigmonie Hotel Inverness by Compass Hospitality: Hotel, 11-minute walk from Inverness Castle. Features a sauna, an indoor pool and massage/treatment rooms. Inverness Palace Hotel & Spa, WorldHotel Distinctive and Kingsmills Hotel are a couple of other choices that offer an on-site pool. View all hotels with pools in Cromarty.
What's it like 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 19 hotels and other accommodation options 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 itinerary are Moray Firth and Hugh Miller Museum. Take a look at what more there is to see and do in Expedia's Cromarty guide.
What's the seasonal weather like in Cromarty?
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.