Skip to main content

Stay in Black Isle's best hotels!

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Newhall Mains 5 stars

Hotel in Resolis

Located on the Black Isle in the heart of the Scottish Highlands, Newhall Mains is a collection of cottages, set within a courtyard building dating from 18th century. everything, from the location to the cleanliness to the food but above all the courtesy of the staff: during a day in which I had a bad fever they did their utmost in 1000 ways to make me feel better and provide me with everything I needed. exceptional service, exceptional people.

Show more Show less
9.2
Superb
112 reviews
Price from
£391
per night

The Anderson

Hotel in Fortrose

Set in Fortrose and with Rosemarkie Beach reachable within 1.7 km, The Anderson offers a garden, non-smoking rooms, free WiFi throughout the property and a bar. Atmosphere and kindness of the staff. Cozy rooms. Very good american restaurant and pub with craft beers selection.

Show more Show less
9.3
Superb
6 reviews
Price from
£127
per night

Muir Bank

Hotel in Muir of Ord

Set in Muir of Ord, within 21 km of Inverness Castle and 13 km of Strathpeffer Spa Golf Club, Muir Bank offers accommodation with a shared lounge and free WiFi throughout the property as well as free... Very roomy stay, the family room is actually split into two different rooms, which was a nice surprise.

Show more Show less
8.9
Fabulous
913 reviews
Price from
£80
per night

Allangrange Hotel near Inverness

Hotel in Munlochy

Located in Munlochy, Allangrange Hotel near Inverness features a shared lounge, garden and free WiFi. Very cozy and warm room. Bed extremely comfortable and very welcoming and nice staff.

Show more Show less
8.6
Fabulous
726 reviews
Price from
£95
per night

The Royal Hotel Cromarty

Hotel in Cromarty

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodation in Cromarty overlooking the harbour and 37 km from Inverness. Spotless. Traditional decor lovingly cared for. Location is amazing. Above all the staff are lovely.

Show more Show less
8.1
Very good
77 reviews
Price from
£157.50
per night

Ord Arms Hotel 2 stars

Hotel in Muir of Ord

Featuring free WiFi and a restaurant, Ord Arms Hotel offers accommodation in the centre of Muir of Ord, within a 10-minute walk from Glen Ord Distillery and Muir of Ord Golf Club and 14 km from... Very nice, cozy and beautiful little hotel with rooms just like you would expect from the movies. Very nice staff/bartender and the service was magnificent!

Show more Show less
7.6
Good
277 reviews
Price from
£61
per night

Room at the Back, 2 George Street

Avoch

Located in Avoch, the recently renovated Room at the Back, 2 George Street provides accommodation 18 km from Inverness Castle and 18 km from Inverness Railway Station. Rachael was really friendly and helpful and she went out of her way to help me explore the Fairy Glen hiking trail in the limited time I was there. The location was nice and central to what I wanted to see. Bus stops were very close, which made traveling easy. And I loved the personal touch with a handwritten welcome note, flowers and a little card.

Show more Show less
9.6
Exceptional
109 reviews
Price from
£68.85
per night

Osprey, Longhouse Cottages

Rosemarkie

Featuring water sports facilities, a garden and free WiFi, Osprey, Longhouse Cottages is a recently renovated holiday home 28 km from Inverness Castle and 28 km from Inverness Railway Station. This is the most Amazing location and Kenneth was a wonderful Host 🥰 View is undescribable and the cottage was so homey and way more than expected! Close to lots of activities and a co-op and coffee shop just a few minutes drive. Would recommend this place to anyone!!

Show more Show less
9
Superb
122 reviews
Price from
£123.33
per night

The Mended Drum

Fortrose

Situated in Fortrose, The Mended Drum features a garden and free WiFi. Dolphins can be seen at Chanonry Point, a 10-minute walk along the beach from the accommodation. What wonderful hosts!  I highly recommend Mended Drum. Should you to stay in the Black Isle area don't miss this opportunity to treat yourself to a delightful experience in Fortrose. Guthrie and Horst are world travelers and we engaged in interesting conversations about Scotland's history and many other topics. Such an interesting and gracious couple who treated us like family rather than guests.  Not only did they provide us with a warm, modern and clean room but also the most comfortable bed we have slept in on our month long trip.  The Mended Drum's beautiful gardens enhance the captivating views of the North Sea sunrises. The adjoining golf course is a plus for you golfers. Wish we could have stayed longer! Thank you Guthrie and Horst!

Show more Show less
9.2
Superb
105 reviews
Price from
£110
per night

Tigh Na Mara Guest House Rosemarkie- breakfast optional

Rosemarkie

Situated in Rosemarkie, just steps from the beach, Tigh Na Mara Guest House Rosemarkie- breakfast optional features free WiFi. Lovely quiet property right on the beach. Bistro next door. Lovely room with cracking sea views.

Show more Show less
9.1
Superb
148 reviews
Price from
£144
per night

Hotels with extra health and safety measures

Find hotels in Black Isle with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Black Isle in the past month

See all

FAQs about hotels in Black Isle

  • There are 76 hotels in Black Isle you can book on Booking.com.

  • Newhall Mains, The Anderson and Muir Bank are some of the popular hotels in Black Isle.

  • Many families visiting Black Isle loved staying at Newhall Mains, The Anderson and Muir Bank.

  • Muir of Ord, Munlochy and Fortrose are popular with other travellers visiting Black Isle.

  • The Royal Hotel Cromarty, Newhall Mains and Muir Bank have received great reviews from travellers in Black Isle regarding the views from their hotel rooms.

  • Couples travelling in Black Isle loved staying at The Anderson, Newhall Mains and Muir Bank.

  • On average, 3-star hotels in Black Isle cost £99 per night, and 4-star hotels in Black Isle are £83 per night. If you're looking for something really special, a 5-star hotel in Black Isle can on average be found for £170 per night (based on Booking.com prices).

Explore guest reviews of hotels in Black Isle

See all