Search Cromarty hotels

  • 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

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 AU$712
includes taxes & fees
13 June - 14 June
Flat 4, The Byre

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 AU$1,224
includes taxes & fees
12 June - 13 June
Seashell Cottage

Hillview Park

Hillview Park
4.0 star property
Beauly
9.6 out of 10, Exceptional, (82 reviews)
"A very clean property. Breakfast was continental with a choice of eggs."
United Kingdom
Michelle
The price is AU$174
includes taxes & fees
26 June - 27 June
Hillview Park

Broomlea

Broomlea
3.0 star property
Inverness
9.4 out of 10, Exceptional, (105 reviews)
"Easy to find, great short stay"
United Kingdom
Gajusz
The price is AU$218
includes taxes & fees
29 June - 30 June
Broomlea

Conon Hotel

Conon Hotel
3.0 star property
Dingwall
10.0 out of 10, Exceptional, (36 reviews)
"Such a great place. Excellent breakfast. So worth the 15 minute drive outside the city."
Canada
Katie
The price is AU$319
includes taxes & fees
13 June - 14 June
Conon Hotel

Bunchrew House Hotel

Bunchrew House Hotel
4.0 star property
Inverness
9.6 out of 10, Exceptional, (173 reviews)
"The gorgeous property, beautiful gardens, friendly staff and exceptional food."
Australia
Ruth
The price is AU$403
includes taxes & fees
9 June - 10 June
Bunchrew House Hotel

Shore Hotel

Shore Hotel
3.0 star property
Tain
The price is AU$327
includes taxes & fees
15 June - 16 June
Shore Hotel

Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
3.0 star property
Dornoch
9.2 out of 10, Wonderful, (106 reviews)
"Enjoyed are one night stay. Staff was friendly and helpful when we had questions. Location was a 5 min walk to town. "
Canada
David
The price is AU$291
includes taxes & fees
12 June - 13 June
Woodlands Bed & Breakfast

26 Green Drive

26 Green Drive
2.0 star property
Lochardil
8.6 out of 10, Excellent, (4 reviews)
"Lovely room, comfy bed, huge bathroom and great shower. "
United Kingdom
Lesley
The price is AU$289
includes taxes & fees
28 June - 29 June
26 Green Drive

Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
4.0 star property
Inverness
9.0 out of 10, Wonderful, (1,006 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 AU$322
includes taxes & fees
14 June - 15 June
Courtyard by Marriott Inverness Airport

Tulloch Castle Hotel

Tulloch Castle Hotel
4.0 star property
Dingwall
8.6 out of 10, Excellent, (777 reviews)
"Lovely stay at a "
United Kingdom
Judy
The price is AU$277
includes taxes & fees
25 June - 26 June
Tulloch Castle Hotel

Smithton Hotel

Smithton Hotel
3.0 star property
Inverness
8.6 out of 10, Excellent, (248 reviews)
"Amazing food"
United States
Kimberly
The price is AU$353
includes taxes & fees
10 June - 11 June
Smithton Hotel

Dornoch Station

Dornoch Station
5.0 star property
Dornoch
9.4 out of 10, Exceptional, (75 reviews)
"Rooms were gorgeous and location super convenient "
United States
Chantel
The price is AU$646
includes taxes & fees
9 June - 10 June
Dornoch Station

Springfield Guesthouse

Springfield Guesthouse
3.0 star property
Tain
9.6 out of 10, Exceptional, (144 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 AU$206
includes taxes & fees
9 June - 10 June
Springfield Guesthouse

Cluny Hill Hotel

Cluny Hill Hotel
3.0 star property
Forres
7.6 out of 10, Good, (17 reviews)
"Nice and clean rooms 👌 very friendly service "
United Kingdom
Tomas
The price is AU$102
includes taxes & fees
22 June - 23 June
Cluny Hill Hotel

Macbeth's Hillock

Macbeth's Hillock
2.5 star property
Nairn
9.6 out of 10, Exceptional, (34 reviews)
"Excellent glamping hut, in great location with everything you need."
United Kingdom
Mark
The price is AU$192
includes taxes & fees
16 June - 17 June
Macbeth's Hillock

North Kessock Hotel

North Kessock Hotel
3.0 star property
Inverness
9.0 out of 10, Wonderful, (158 reviews)
"small but cute room, friendly staff, great dinner and drinks"
Canada
alishia
The price is AU$341
includes taxes & fees
13 June - 14 June
North Kessock Hotel

Delny Glamping

Delny Glamping
2.0 star property
Invergordon
9.6 out of 10, Exceptional, (65 reviews)
"Easy check in, clean room, all the facilities needed, pet friendly and good parking."
United Kingdom
CHRISTOPHER
The price is AU$152
includes taxes & fees
1 July - 2 July
Delny Glamping

Culloden House Hotel

Culloden House Hotel
4.0 star property
Inverness
9.8 out of 10, Exceptional, (426 reviews)
"Great place to stay… "
United States
Jon
The price is AU$710
includes taxes & fees
10 June - 11 June
Culloden House Hotel

The Priory Hotel

The Priory Hotel
3.0 star property
Beauly
8.8 out of 10, Excellent, (224 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 AU$276
includes taxes & fees
25 June - 26 June
The Priory 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.
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 accommodation in Cromarty

Find out more about Cromarty

Top reasons to visit Cromarty

  • Stunning Beaches: Cromarty boasts picturesque beaches perfect for relaxation and sunbathing, ideal for a coastal getaway.
  • Cultural Experiences: Enjoy vibrant local art and festivals, like the Cromarty Film Festival, showcasing the town's creative spirit.
  • Outdoor Adventures: Explore the breathtaking Cromarty Firth through scenic boat tours or enjoy golfing at local courses.
  • Rich History: Discover fascinating museums and historic buildings that tell the story of this charming Scottish town.
  • Unique Accommodation: Choose from a variety of lodging options, from cosy B&Bs to comfortable hotels, ensuring a memorable stay.

Find great hotels near Cromarty

Cromarty offers a delightful selection of accommodation options, from charming bed and breakfasts to well-appointed hotels. Whether you're seeking pet-friendly lodging, an adventurous getaway, or a business-themed retreat, you'll find the perfect spot to unwind. Explore the best Cromarty hotels and holiday rentals, ensuring a memorable stay in this picturesque Scottish town.

  • Holiday Inn Express Inverness by IHG: Embrace a welcoming atmosphere at this 3-star hotel, ideally suited for LGBTQIA travellers and business professionals alike. Located 24.1km from Cromarty, this property boasts essential amenities such as multiple meeting rooms, catering to those needing a productive stay. With a pet-friendly policy, your furry friends are also welcome, making it a perfect choice for all members of the family. Enjoy modern, comfortable accommodation complemented by a complimentary breakfast to kick-start your day.
  • Muthu Newton Hotel (Near Inverness Airport): Experience a blend of sophistication and business amenities at this 4-star hotel, situated 14.5km from Cromarty. This property is tailored for corporate travellers, featuring a conference centre and spacious meeting rooms, ensuring your events are seamlessly executed. The hotel's elegant design and attentive service create a tranquil environment, ideal for both work and relaxation. A perfect choice for those who desire a touch of luxury while remaining close to the airport.
  • Courtyard by Marriott Inverness Airport: Discover eco-conscious hospitality at this 3.5-star hotel, located 16.1km from Cromarty. With its eco-certification, this property is perfect for environmentally minded travellers who wish to minimise their footprint. Additionally, it offers pet-friendly accommodations, allowing you to bring your dogs along for the adventure. Enjoy comfortable rooms, modern amenities, and a convenient location that makes exploring the beautiful Scottish Highlands easy while staying in line with your sustainable values.

Where to stay near Cromarty

Cromarty offers a delightful blend of adventure and relaxation for every traveller. Explore the picturesque Cromarty Beach, perfect for a day of sun and sand, or enjoy the stunning water views along Cromarty Road. For those seeking a bit more adventure, camping in the area provides a unique way to immerse yourself in nature. With its friendly atmosphere and rich history, Cromarty is a charming destination that promises unforgettable experiences.

  • Nigg: Nestled 4.8km from Cromarty, Nigg is a charming village that offers a delightful mix of culture and adventure. The travel experience here is moderately seasonal, with a peak in visitor numbers during July to August and October. Nigg's appeal lies in its rich cultural heritage, complemented by outdoor activities that allow you to immerse yourself in the stunning Scottish landscape. Key attractions include various museums that highlight the area's history, making it a perfect spot for culture enthusiasts and history buffs alike.
  • Balintore: Located 6.4km from Cromarty, Balintore is a picturesque village that welcomes visitors year-round, though it sees a surge in travellers during February, April, and July. Known for its beautiful beaches and stunning scenery, Balintore is ideal for those looking to relax by the coast or engage in outdoor activities. The local highlights include a lovely beach, a charming harbour, and a marina, making it a fantastic destination for beach lovers and nature enthusiasts wanting to soak in the serene environment.
  • Invergordon: A vibrant city situated 8.0km from Cromarty, Invergordon is a hub of outdoor adventures and cultural experiences. Visitor numbers peak in April and during the summer months of June to July. This city offers access to a variety of activities, including golfing and hiking trails, ideal for adventure seekers. Nearby attractions such as historic castles and national parks add to Invergordon's allure, making it a great spot for those keen on exploring both nature and history.

Things to do near Cromarty

Cromarty offers a delightful mix of outdoor adventures and cultural experiences perfect for holidaymakers. Enjoy a round of golf at the local courses or unwind at a country private club. For a unique experience, try delny glamping or embark on a scenic boat tour to explore the stunning coastline. Remember to check travel tips for a smooth visit and make the most of this charming Scottish destination.

Shopping

In Cromarty, visit Iolaire, a charming store just 14.5km away for unique gifts. If you're up for a drive, the Victorian Market and Eastgate Shopping Centre, both 25.7km away, offer a bustling atmosphere with a mix of shops, entertainment, and family-friendly options.

Recreation

At Nairn Golf Club, enjoy a round of golf amidst stunning coastal views, located 12.9km from Cromarty. Fortrose & Rosemarkie Golf Club offers a scenic 18-hole course just 11.3km away, while Alness Golf Club, also 12.9km from Cromarty, provides a relaxing outdoor experience for sports enthusiasts.

Adventure

Explore the Moray Coast Trail, a stunning hiking experience 25.7km from Cromarty, offering breathtaking coastal views and rugged landscapes. The Dava Way, also 25.7km away, invites you to traverse scenic paths. Don't miss the Big Burn Walk, 32.2km from Cromarty, for a refreshing adventure amidst nature.

Nightlife

For a lively night in Cromarty, catch a show at Eden Court Theatre, just 25.7km away, where culture meets entertainment. If you're seeking adventure, Wildwoodz Paintball and Lasertag Park, 19.3km away, offers thrilling family fun. Tazball Paintball & Lazer Combat Arena, 38.6km away, is another exciting option!

Booking tips and Expedia advantages for Cromarty

To save money during your trip to Cromarty, consider visiting in the off-peak months of January to February or October when accommodation prices are lower. Book your hotel about a month in advance for the best rates, and aim for a Tuesday stay for the cheapest option. Use Expedia to find great deals by filtering for your budget and preferred amenities, and look out for package deals that combine flights and accommodation for added savings. Walking is a great way to explore Cromarty without the extra cost of public transport.

  • 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: Book your hotel in Cromarty about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • 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: Utilise Expedia's search tool to refine your preferences, such as your budget, preferred location, and the type of accommodation you desire. For instance, selecting the Eco-certified filter will showcase sustainable and environmentally-friendly hotels currently available. To find the best prices and offers, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your Cromarty hotel reservation with your flights and activities through an Expedia package deal.

Find the best attractions in and around Cromarty

Cromarty offers a delightful blend of outdoor adventures and rich cultural experiences, making it perfect for a getaway. Visitors can explore the scenic Cromarty Firth, attend the lively Cromarty Film Festival, and appreciate local art through the Cromarty Arts Trust. History buffs can enjoy the town's museums and historic buildings, while those seeking romance can stroll along the picturesque beaches or visit the nearby castles and forts.

  • Fort George: Located 11.3km from Cromarty, this historic fort offers a fascinating glimpse into military history. Explore its impressive ramparts and learn about its role in defending the Highlands. The stunning views over the Moray Firth are a highlight, making it a perfect spot for history buffs and nature lovers alike.
  • Hugh Miller’s Cottage & Museum: Situated in Cromarty, this charming museum celebrates the life of the renowned geologist and writer Hugh Miller. Experience the quaint cottage and delve into exhibits showcasing Miller’s contributions to geology and literature. The atmosphere is rich with local culture and history.
  • Castle Stuart: Positioned 17.7km from Cromarty, this elegant castle exudes romance and culture. Stroll through its picturesque grounds and marvel at the stunning architecture. The castle's breathtaking views of the Moray Firth make it a delightful backdrop for photography and relaxation.

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

When planning your trip to Cromarty, flying into Inverness Airport (INV) is the most convenient option, located 16.1km away. Excellent accommodation choices near the airport include the luxurious Ness Walk and Rocpool Reserve, both 12.9km from INV, offering various transportation services like 24-hour airport shuttles and transfers. The Factor's House, a charming 5-star bed and breakfast, is situated 14.5km from the airport. These hotels ensure easy access to Inverness Airport, making your travel experience seamless and enjoyable as you explore the scenic beauty of Cromarty.

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 B&B HOTEL Inverness and The Royal Highland Hotel. 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?
Inverness Palace Hotel & Spa, WorldHotel Distinctive: Hotel steps from Inverness Castle. Offers a full-service spa, a pool and a sauna. Another choice that offers an on-site pool is Kingsmills Hotel. 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.

Explore a world of travel with Expedia