Skip to main content

Stay in Northern Highlands'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.

Bettyhill Hotel

Hotel in Bettyhill

Offering stunning views over Torrisdale Bay and the sea, Bettyhill Hotel is located in Bettyhill and features an a-la-carte restaurant, a bar, garden and terrace. Free Wi-Fi access is available. By far the best stay of our trip Five star

Show more Show less
9
Superb
2,156 reviews
Price from
£110
per night

Borgie Lodge Hotel

Hotel in Borgie

Borgie Lodge Hotel offers a Highland setting situated between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Our stay at Borgie Lodge Hotel was really pleasant. The staff was helpful and kind. The bed was comfortable and breakfast was delicious. Would definitely stay here again.

Show more Show less
9.3
Superb
1,362 reviews
Price from
£110
per night

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. Real luxury is in the details. What a nice place to stay. A real home away from home. Many hotels claim it, they have it.

Show more Show less
9.2
Superb
111 reviews
Price from
£276
per night

Garvault House

Hotel in Kinbrace

Boasting a bar and dinner service on request, Garvault Highland House is set 10 miles from Kinbrace, in a remote area with an abundance of wildlife. Private parking is accessible at this property. Very welcoming and friendly hosts that make you feel at home. Wonderful conversations with strangers at the large dinner table.

Show more Show less
9.3
Superb
281 reviews
Price from
£90.85
per night

The Mey Hotel 3 stars

Hotel in Mey

Formerly called The Castle Arms, The newly refurbished Mey Hotel is a 19th-century coaching inn and Visit Scotland award winning hotel just 8 miles from John O'Groats, in the village of Mey. Located along the north coast, it’s a great spot for exploring. There’s a very personal touch with this hotel, and we were made to feel very welcome. The breakfast was cooked to perfection, as was the evening meal. We sat in the lounge in front of the fire in the afternoon and enjoyed the ambiance of a very tastefully decorated room. Thanks for such a lovely stay.

Show more Show less
9.1
Superb
241 reviews
Price from
£135
per night

Links House at Royal Dornoch 5 stars

Hotel in Dornoch

Situated in Dornoch, Links House at Royal Dornoch has a restaurant, bar, terrace, and free WiFi. Private parking is available at the property. All rooms in the hotel are fitted with a flat-screen TV. Great location and very friendly staff. Accommodation and meals very good. Would certainly recommend it to anyone staying in Dornoch

Show more Show less
9.5
Exceptional
72 reviews
Price from
£374.88
per night

Sinclair Bay Apartments 3 stars

Hotel in Keiss

Situated in Keiss, 3.5 km from Sinclair's Bay, Sinclair Bay Apartments features accommodation with a restaurant, free private parking and a bar. The flat is very spacious, clean, modern furnished, beds are clean and comfortable. I really really recommend.

Show more Show less
9.5
Exceptional
61 reviews
Price from
£110
per night

The Glenmorangie House 3 stars

Hotel in Tain

The Glenmorangie House is set in Tain and features a garden and a terrace. With free WiFi, this 3-star hotel offers a concierge service and room service. The property has a restaurant. Everything!!! The service was wonderful, the food was the outstanding, the grounds were impressive, the rooms were adorable. There is no way to be unimpressed here.

Show more Show less
9.3
Superb
62 reviews
Price from
£439
per night

Manor House Hotel

Hotel in Thurso

Set in Thurso and with Thurso Beach reachable within less than 1 km, Manor House Hotel offers a restaurant, non-smoking rooms, free WiFi and a bar. The hotel has family rooms. MaryEllen was a wonderful host. The room was clean and the breakfast was to order which was very nice.

Show more Show less
8.3
Very good
1,227 reviews
Price from
£69
per night

Tulloch Castle Hotel ‘A Bespoke Hotel’ 3 stars

Hotel in Dingwall

Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the centre of Dingwall, offers a 24-hour front desk, a bar and a restaurant. Noises in the night. Laughter of children and doors slamming. A very spooky night at an extraordinary place. We come back.

Show more Show less
8
Very good
1,022 reviews
Price from
£183.35
per night

Hotels with extra health and safety measures

Find hotels in Northern Highlands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfecting
Food & drink safety

Most booked hotels in Northern Highlands in the past month

See all

Northern Highlands's best hotels with breakfast

See all

Budget hotels in Northern Highlands

See all

Hotels in Northern Highlands that you can book without a credit card

See all

FAQs about hotels in Northern Highlands

Explore guest reviews of hotels in Northern Highlands

See all
gogless