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

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.

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. Beautiful views from the room of the beach and the sunset

Show more Show less
9
Wonderful
2,213 reviews
Price from
£176
per night

Borgie Lodge Hotel

Hotel in Borgie

Borgie Lodge Hotel offers a Highland setting located between Bettyhill and Tongue within the Borgie River Glen. This hotel is set within its own gardens. Amazing b&b! Room is very clean and comfty. The breakfast is superb. The owners gave us valuable advice about the area.

Show more Show less
9.3
Wonderful
1,371 reviews
Price from
£171
per night

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. 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
Wonderful
112 reviews
Price from
£402.50
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. A lovely, warm and friendly place in a wonderful location. The room, shower and service was excellent. It was a perfect stop on my route to John O'Groats to recover.

Show more Show less
9.2
Wonderful
285 reviews
Price from
£112.70
per night

The Mey Hotel

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. We stayed for one night during our highland adventure, The hosts were fantastic, very welcoming, we had a very nice evening meal and breakfast was perfect. We would certainly recommend to anyone driving the north coast. And the local beers were very nice indeed

Show more Show less
9.2
Wonderful
257 reviews
Price from
£140
per night

Links House at Royal Dornoch

Hotel in Dornoch

Located 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. Everything was perfect! Location, rooms, staff, food, atmosphere.

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

Sinclair Bay Apartments

Hotel in Keiss

Located in Keiss, 2.2 miles from Sinclair's Bay, Sinclair Bay Apartments has accommodations with a restaurant, free private parking and a bar. The rooms in the hotel are equipped with a coffee... The flat is very spacious, clean, modern furnished, beds are clean and comfortable. I really really recommend.

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

The Glenmorangie House

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
Wonderful
64 reviews
Price from
£439
per night

Manor House Hotel

Hotel in Thurso

Located in Thurso and within a 11-minute walk of Thurso Beach, Manor House Hotel has a bar, non-smoking rooms, and free WiFi. Everything was excellent. Our host even volunteered to drive us to the ferry when the taxi was unavailable. She was accommodating and so friendly. And the Manor House was perfectly located for walking about Thurso.

Show more Show less
8.2
Very Good
1,246 reviews
Price from
£98
per night

Tulloch Castle Hotel ‘A Bespoke Hotel’

Hotel in Dingwall

Tulloch Castle Hotel, a 12th-century-castle set in the beautiful Highlands of Scotland, a 5-minute drive to the center of Dingwall, offers a 24-hour front desk, a bar and a restaurant. Beautiful facility, really kind staff, great rooms and grounds, amazing bar, perfect location, we were very lucky to find a room there.

Show more Show less
8
Very Good
1,042 reviews
Price from
£164.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 & disinfection
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 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