A natural rock arch formation with a view of the sea and distant land.

Search Cromarty hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Tonight
7 Sept - 8 Sept
Tomorrow
8 Sept - 9 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Filter by

Property class

Guest rating

Our top choices for Cromarty hotels

1. The Factor's House

The Factor's House
Cromarty
United Kingdom
A
AU$383
includes taxes & fees
22 Sept - 23 Sept
The Factor's House

2. Flat 4, The Byre

Flat 4, The Byre
Cromarty
United Kingdom
Dawn
AU$706
includes taxes & fees
13 Sept - 14 Sept
Flat 4, The Byre

3. Seashell Cottage

Seashell Cottage
Cromarty
Canada
Kristinn
AU$992
includes taxes & fees
3 Oct - 4 Oct
Seashell Cottage

4. Delny Glamping

Delny Glamping
Invergordon
United Kingdom
CHRISTOPHER
AU$160
includes taxes & fees
17 Sept - 18 Sept
Delny Glamping

5. Kincraig Castle Hotel

Kincraig Castle Hotel
Invergordon
United States
Juan
AU$269
includes taxes & fees
4 Oct - 5 Oct
Kincraig Castle Hotel

6. Tuckers Inn

Tuckers Inn
Invergordon
United States
Tim
AU$225
includes taxes & fees
14 Sept - 15 Sept
Tuckers Inn

7. Shore Hotel

Shore Hotel
Tain
United Kingdom
Peter
AU$364
includes taxes & fees
12 Sept - 13 Sept
Shore Hotel

8. Courtyard by Marriott Inverness Airport

Courtyard by Marriott Inverness Airport
Inverness
United States
Michele
AU$262
includes taxes & fees
4 Oct - 5 Oct
Courtyard by Marriott Inverness Airport

9. NO. TEN GUESTHOUSE

NO. TEN GUESTHOUSE
Tain
United Kingdom
Darren
AU$217
includes taxes & fees
22 Sept - 23 Sept
NO. TEN GUESTHOUSE

10. Seabank House Hotel

Seabank House Hotel
Nairn
United States
Tracy
AU$251
includes taxes & fees
1 Oct - 2 Oct
Seabank House Hotel

11. West End Hotel

West End Hotel
Nairn
United States
Ashley McClain
AU$111
includes taxes & fees
13 Sept - 14 Sept
West End Hotel

12. Invernairne Guest House

Invernairne Guest House
Nairn
Canada
juli
AU$198
includes taxes & fees
8 Oct - 9 Oct
Invernairne Guest House

13. St Duthus Villa Guesthouse

St Duthus Villa Guesthouse
Tain
United Kingdom
Alistair
AU$242
includes taxes & fees
15 Sept - 16 Sept
St Duthus Villa Guesthouse

14. The Royal Hotel Tain

The Royal Hotel Tain
Tain
United States
Dave
AU$257
includes taxes & fees
2 Oct - 3 Oct
The Royal Hotel Tain

15. Tulloch Castle Hotel

Tulloch Castle Hotel
Dingwall
United States
Mallory
AU$294
includes taxes & fees
7 Oct - 8 Oct
Tulloch Castle Hotel

16. The Shandwick Inn

The Shandwick Inn
Invergordon
United Kingdom
jock
AU$206
includes taxes & fees
10 Sept - 11 Sept
The Shandwick Inn

17. Muthu Newton Hotel (Near Inverness Airport)

Muthu Newton Hotel (Near Inverness Airport)
Nairn
United States
Troy
AU$186
includes taxes & fees
8 Oct - 9 Oct
Muthu Newton Hotel (Near Inverness Airport)

18. Woodlands Bed & Breakfast

Woodlands Bed & Breakfast
Dornoch
United Kingdom
Matt
AU$246
includes taxes & fees
8 Oct - 9 Oct
Woodlands Bed & Breakfast

19. Dornoch Station

Dornoch Station
Dornoch
United States
EVAN
AU$336
includes taxes & fees
4 Oct - 5 Oct
Dornoch Station

20. Morangie Hotel

Morangie Hotel
Tain
United Kingdom
Alan
AU$281
includes taxes & fees
2 Oct - 3 Oct
Morangie Hotel
View all properties
Save an average of 15% on thousands of hotels when you're signed in

Stay near popular Cromarty attractions

Hugh Miller’s Cottage & Museum

You can spend an afternoon browsing the exhibits at Hugh Miller’s Cottage & Museum during your trip to Cromarty. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.
See properties

Hugh Miller Museum

You can spend time studying the exhibits at Hugh Miller Museum during your trip to Cromarty. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.
See properties

Cromarty Courthouse

You can spend an afternoon studying the exhibits at Cromarty Courthouse in Cromarty. Amble around this relaxing area's beautiful beaches and enjoy its lively bars.
See properties

Cromarty Museum

You can spend time studying the exhibits at Cromarty Museum during your trip to Cromarty. Stroll along the beautiful beaches in this quaint area or visit its top-notch restaurants.
See properties

Top Cromarty Hotel Reviews

Recent Reviews in Cromarty

Glenmoriston Townhouse Hotel

Glenmoriston Townhouse Hotel

10/10 Excellent
"We were here on vacation. The location was great, right by the river. The restaurant was good (they seem to dry-age their beef themselves). Staff very helpful, facility very clean. Only drawback, no elevator (which was only an issue with luggage, but staff offered to carry bags up for us). We'd happily come back."
David 3-night trip
Posted 5 hours ago
Glenmoriston Townhouse Hotel
Waverley Guest House

Waverley Guest House

8/10 Good
"First class customer service"
Greig 1-night trip
Posted 9 hours ago
Waverley Guest House
Tulloch Castle Hotel

Tulloch Castle Hotel

10/10 Excellent
"Loved this unique stay! History and atmosphere were amazing!"
Mallory 2-night trip
Posted 1 day ago
Tulloch Castle Hotel
Columba Hotel Inverness by Compass Hospitality

Columba Hotel Inverness by Compass Hospitality

10/10 Excellent
"We loved our stay at the Columba Hotel! The staff was friendly & helpful. The room was clean & cozy. The bed & pillows were really comfortable . We’ve been to other hotels where the pillows were ultra thin. Sounds silly , but the thin pillows affected my sleeping. One thing I loved was how peaceful the rooms were, you couldn’t hear other guests. We also had a great view of the river."
Carmen 1-night trip
Posted 2 days ago
Columba Hotel Inverness by Compass Hospitality
The Highland Hotel by Compass Hospitality

The Highland Hotel by Compass Hospitality

10/10 Excellent
"It’s was lovely. For the age of the building they’ve done a great job maintaining it. Loved staying here and would do so again happily."
Isaac 2-night trip
Posted 3 days ago
The Highland Hotel by Compass Hospitality
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

The Glen Mhor Hotel and Uile-bheist Brewery & Distillery

10/10 Excellent
"The hotel is very close to the busy center of town and right across the street from the river. The room was clean and had more than adequate space for two. The hotel did not provide shampoo, so bring some. The breakfast buffet was filling."
Rosa 2-night trip
Posted 3 days ago
The Glen Mhor Hotel and Uile-bheist Brewery & Distillery
The Royal Highland Hotel

The Royal Highland Hotel

10/10 Excellent
"The Royal Highland Hotel is a great place to stay. It is an old building and retains the splendid character of its original design, both inside and out. The facilities are perfectly adequate, and it is an ideal place to stayi f connient"
ANDREW 1-night trip
Posted 4 days ago
The Royal Highland Hotel
The Priory Hotel

The Priory Hotel

10/10 Excellent
"Staff very welcoming, hotel room very clean, good selection for meals and breakfast"
Peter 1-night trip
Posted 5 days ago
The Priory Hotel
River Ness Hotel, a member of Radisson Individuals

River Ness Hotel, a member of Radisson Individuals

10/10 Excellent
"Wonderful location, right in the heart of town and yet the room was so quiet. We faced the street side, but could not hear any traffic or noise of any kind. Our room was spacious, clean, and well stocked with complimentary water and wine in the fridge. Staff were absolutely wonderful! We did not end up having the breakfast, but our friend did, and she raved about it – especially the fresh fruit."
Alice 2-night trip
Posted 5 days ago
River Ness Hotel, a member of Radisson Individuals

More cheap accommodation in Cromarty

Inverness Holiday House

Inverness Holiday House

47 Montague Row Inverness Scotland
AU$122
5 Oct - 6 Oct
includes taxes & fees
6/10 (86 reviews)
Inverness Holiday House
Bank House

Bank House

17 Old Edinburgh Rd Inverness Scotland
AU$203
4 Oct - 5 Oct
includes taxes & fees
8.4/10 Very good! (36 reviews)
Bank House
Novar Arms Hotel

Novar Arms Hotel

Balconie Street Dingwall Scotland
AU$206
9 Sept - 10 Sept
includes taxes & fees
8.4/10 Very good! (172 reviews)
Novar Arms Hotel
Black Isle Bar and Rooms

Black Isle Bar and Rooms

68 Church Street Inverness Scotland
AU$265
13 Sept - 14 Sept
includes taxes & fees
Black Isle Bar and Rooms
MacDougall Clansman Hotel

MacDougall Clansman Hotel

103 Church Street Inverness Scotland
Get rates
9.4/10 Exceptional! (313 reviews)
MacDougall Clansman Hotel
Black Isle Hostel

Black Isle Hostel

47-49 Academy Street Inverness Scotland
Get rates
8.6/10 Excellent! (92 reviews)
Black Isle Hostel

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 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. Find more luxury hotels in Cromarty
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. See all romantic hotels in Cromarty
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 cancelled 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 hotel booking in Cromarty with Expedia?
One Key™—Expedia's free travel rewards program—gives you instant access to discounts with Member Prices on Cromarty hotels. Plus, you'll earn OneKeyCash™* on eligible bookings to use on future trips. Booking an Expedia hotel and flight package is another great way to save, where bundling can result in significant savings. *Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.
How much is the nightly rate for a hotel in Cromarty?
Prices for hotels in Cromarty often vary, but you can find a great deal from AU$111 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 our cheapest rates.

Explore a world of travel with Expedia