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

Wonderful: 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

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. We were a family of 6 and I can't stress enough just how beautiful the whole estate is. The lodge we were in has been tastefully and carefully restored perfectly. Thee living room is built around a log burner that felt extra cosy in the cold winter night! The beds were comfortable, everything was spotlessly clean and the kitchen was very well stocked with utensils, glasses, pots etc. I'd certainly recommend New Hall Main to anybody looking for a slice of luxury, in a gorgeous part of the world.

Show more Show less
9.2
Wonderful
118 reviews
Price from
BGN 925
per night

Muir Bank

Hotel in Muir of Ord

Located in Muir of Ord, within 13 miles of Inverness Castle and 8.3 miles of Strathpeffer Spa Golf Club, Muir Bank has accommodations with a shared lounge and free WiFi throughout the property as well... Booked the two bedroom option and we couldn’t have been happier, amazing price quality ratio. Easy self check in, modern and clean apartment, well equipped. The shower was the best one I had in the UK. It actually has HOT water and proper pressure!! What a joy. The hotel had a free parking which was also great. Highly recommended for people with a car, easy to access Inverness and other places. Cheers to the lovely owner, thank you so much for the great stay!

Show more Show less
8.9
Excellent
937 reviews
Price from
BGN 184
per night

Allangrange Hotel near Inverness

Hotel in Munlochy

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

Show more Show less
8.6
Excellent
756 reviews
Price from
BGN 253
per night

The Anderson

Hotel in Fortrose

Located in Fortrose and with Rosemarkie Beach reachable within 1.1 miles, The Anderson has a garden, non-smoking rooms, free WiFi throughout the property and a bar. Excellent staff, clean snd Location.

Show more Show less
8.6
Excellent
18 reviews
Price from
BGN 292
per night

The Royal Hotel Cromarty

Hotel in Cromarty

Featuring free WiFi, The Royal Hotel Cromarty offers pet-friendly accommodations in Cromarty overlooking the harbor and 23 mi 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
79 reviews
Price from
BGN 379
per night

Ord Arms Hotel

Hotel in Muir of Ord

Featuring free WiFi and a restaurant, Ord Arms Hotel offers accommodations in the center of Muir of Ord, within a 10-minute walk from Glen Ord Distillery and Muir of Ord Golf Club and 8.7 mi from... The locals made our stay something to remember! Fantastic staff .

Show more Show less
7.6
Good
287 reviews
Price from
BGN 177
per night

Room at the Back, 2 George Street

Avoch

A recently renovated bed and breakfast, Room at the Back, 2 George Street offers accommodations in Avoch. 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
117 reviews
Price from
BGN 158
per night

Strath View on the NC 500

Culbokie

Providing a garden, Strath View on the NC 500 provides accommodations in Culbokie. This property offers access to a patio and free private parking. How awesome is this place, do your self a favour and book here on your travels. Loved everything about this place, the family, location, the layout of the accommodation, the best roast pork at the local pub. Make sure to book a table. Nothing was too much trouble. The breakfast food was amazing Thankyou so much 💓

Show more Show less
9.9
Exceptional
118 reviews
Price from
BGN 241
per night

Osprey, Longhouse Cottages

Rosemarkie

Featuring water sports facilities, a garden, and free Wifi, Osprey, Longhouse Cottages is a recently renovated vacation home 18 miles from Inverness Castle and 17 miles from Inverness Train 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
Wonderful
123 reviews
Price from
BGN 318
per night

Dolphin View Hillockhead

Rosemarkie

Set in Rosemarkie, Dolphin View Hillockhead features free WiFi and units fitted with a kitchen, terrace and seating area. Lovely property and very comfortable for family of four. Easy check in and well equipped kitchen.

Show more Show less
9.1
Wonderful
101 reviews
Price from
BGN 243
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 & disinfection
Food & drink safety

Most-booked hotels in Black Isle in the past month

See all

FAQs about hotels in Black Isle

  • The Anderson, The Royal Hotel Cromarty, and Newhall Mains in Black Isle have received great reviews for the views from their hotel rooms.

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

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

  • Newhall Mains, Muir Bank, and Allangrange Hotel near Inverness are some of the popular hotels in Black Isle.

  • On average, 3-star hotels in Black Isle cost BGN 260 per night, and 4-star hotels in Black Isle are BGN 224 per night. If you're looking for something really special, 5-star hotels in Black Isle cost around BGN 512 per night (based on Booking.com prices).

  • Couples traveling to Black Isle loved staying at Newhall Mains, Muir Bank, and Allangrange Hotel near Inverness.

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

Explore guest reviews of hotels in Black Isle

See all
gogless