Photo by Anna Richards

Search Cromarty hotels

Start date: Check-in selected.
To Date
End date: Check-out

    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

Top hotels and accommodation in Cromarty

The Factor's House
5.0 star property
10.0 out of 10, Exceptional, (56)
"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 AU$393
includes taxes & fees
18 Nov - 19 Nov
The Factor's House
Seashell Cottage
3.0 star property
10.0 out of 10, Exceptional, (1)
"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,027
includes taxes & fees
22 Nov - 23 Nov
Seashell Cottage
Flat 4, The Byre
3.0 star property
The price is AU$753
includes taxes & fees
31 Oct - 1 Nov
Flat 4, The Byre
AC Hotel by Marriott Inverness
4.0 star property
9.2 out of 10, Wonderful, (832)
"Great hotel and location. "
Canada
Sean
The price is AU$146
includes taxes & fees
23 Nov - 24 Nov
AC Hotel by Marriott Inverness
The Highland Hotel by Compass Hospitality
3.0 star property
7.6 out of 10, Good, (600)
"Great location nice little town "
United States
Danny
The price is AU$120
includes taxes & fees
9 Nov - 10 Nov
The Highland Hotel by Compass Hospitality
Dornoch Station
5.0 star property
9.4 out of 10, Exceptional, (60)
"Wonderful hotel overlooking the first fairway of Royal Dornoch. Lovely setting, friendly staff. "
United States
Robert
The price is AU$480
includes taxes & fees
3 Nov - 4 Nov
Dornoch Station
Old North Inn Hotel
3.0 star property
8.6 out of 10, Excellent, (87)
"The staff were amazing. So friendly and kind. Trying to help out where ever they could. Always a smile on their face. If I ever go back to Inverness I will for sure stay there again, even if it’s 15-20 minutes outside the city. "
Canada
Stephanie
The price is AU$109
includes taxes & fees
23 Nov - 24 Nov
Old North Inn Hotel
Black Isle Bar and Rooms
2.5 star property
8.2 out of 10, Very good, (155)
"Staff was extremely friendly,the food and beer were amazing!!"
United States
Ashley
The price is AU$147
includes taxes & fees
27 Oct - 28 Oct
Black Isle Bar and Rooms
The National Hotel
3.0 star property
7.2 out of 10, Good, (182)
"Good but dated room. Easy parking."
Australia
Miranda
The National Hotel
Tuckers Inn
3.0 star property
9.0 out of 10, Wonderful, (141)
"Food was incredible and exceeded my expectations. Love this little cozy place and I would definitely go back!"
United States
Thieron
The price is AU$206
includes taxes & fees
6 Nov - 7 Nov
Tuckers Inn
Columba Hotel Inverness by Compass Hospitality
3.0 star property
7.6 out of 10, Good, (1003)
"Great location, easy parking. "
United States
Quinn
The price is AU$112
includes taxes & fees
9 Nov - 10 Nov
Columba Hotel Inverness by Compass Hospitality
The Royal Hotel Tain
3.0 star property
8.0 out of 10, Very good, (298)
"Great stop off point with a good breakfast"
United Kingdom
kathryn
The price is AU$196
includes taxes & fees
3 Nov - 4 Nov
The Royal Hotel Tain
Tulloch Castle Hotel
4.0 star property
8.6 out of 10, Excellent, (712)
"Good food, average room."
United States
Michael
The price is AU$147
includes taxes & fees
2 Nov - 3 Nov
Tulloch Castle Hotel
Ben Wyvis Hotel
3.0 star property
7.6 out of 10, Good, (356)
"Excellent hotel !!!!"
United Kingdom
Johannes
The price is AU$125
includes taxes & fees
6 Nov - 7 Nov
Ben Wyvis Hotel
Kincraig Castle Hotel
4.0 star property
9.2 out of 10, Wonderful, (270)
"The meals were superb, staff friendly full of local information. We stayed 3 nights and used it as a hub to travel both north and south The sitting room and bar are fit for Royalty! "
Canada
Byron
The price is AU$265
includes taxes & fees
3 Nov - 4 Nov
Kincraig Castle Hotel
Holiday Inn Express Inverness by IHG
3.0 star property
8.4 out of 10, Very good, (1006)
"The staff was wonderful, breakfast was good, would’ve liked to have seen tomato juice as an option and access to ice and a water fountain"
United States
Sherri
The price is AU$121
includes taxes & fees
9 Nov - 10 Nov
Holiday Inn Express Inverness by IHG
Royal Golf Hotel
4.0 star property
9.0 out of 10, Wonderful, (149)
"Great hotel for staying in Dornoch adjacent to the golf course with good dining options."
United Kingdom
Ian
The price is AU$202
includes taxes & fees
7 Nov - 8 Nov
Royal Golf Hotel
Waverley Guest House
3.0 star property
6.2 out of 10, (821)
"Staff was friendly rooms were clean "
United States
Alice
The price is AU$156
includes taxes & fees
26 Oct - 27 Oct
Waverley Guest House
West End Hotel
3.0 star property
8.4 out of 10, Very good, (334)
"Nice room, great location and excellent price."
United Kingdom
Roderick
The price is AU$107
includes taxes & fees
31 Oct - 1 Nov
West End Hotel
Muthu Newton Hotel (Near Inverness Airport)
4.0 star property
8.2 out of 10, Very good, (932)
"A good quiet place to land with a walk to the beach "
United States
Catherine
The price is AU$103
includes taxes & fees
21 Nov - 22 Nov
Muthu Newton Hotel (Near Inverness Airport)
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

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.

This was a hidden gem that we discovered a few months ago. It is a bit of a walk through some fields and a zig zag path down a cliff but it's definitely worth it for some beautiful caves.
Photo by Anna Richards
Open Photo by Anna Richards

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 15.6 mi (25.1 km) from the heart of Cromarty, AC Hotel by Marriott Inverness 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 Courtyard by Marriott Inverness Airport. 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. 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?
Kingsmills Hotel: Hotel located near Inverness Castle. Features 2 restaurants, an indoor pool and a full-service spa. 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