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. Amazing view, really nice, friendly atmosphère. Availability and kindness of staff (thanks again and sorry for our late arrival). Beautiful room with a stunning view. Perfect sleep. Really good breakfast.

Show more Show less
9
Wonderful
2,191 reviews
Price from
$206
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. the rooms were extremely comfortable and the sitting room downstairs a dream. The chef was amazing and we spotted deer

Show more Show less
9.3
Wonderful
1,371 reviews
Price from
$234
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. This property has been beautifully transformed into high-end accommodation. Stunning inside and out and very comfortable. The food is excellent and the staff make you feel very welcome.

Show more Show less
9.2
Wonderful
112 reviews
Price from
$503
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. Extremely friendly and attentive owners. Cozy room and lobby with stunning views. One of the best experience in my life. Next time I will stay at least 2 nights instead of just 1. Best wishes to your hotel!

Show more Show less
9.3
Wonderful
284 reviews
Price from
$141
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. Easy location and close to Castle of Mey. View of Orkney Islands.

Show more Show less
9.2
Wonderful
248 reviews
Price from
$175
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
9.1
Wonderful
9 reviews
Price from
$159
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. Beautiful hotel, amazing friendly professional staff. Best hotel by a country mile that I've stayed in. Will be back

Show more Show less
9.5
Exceptional
72 reviews
Price from
$524
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
$138
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. High quality experience, highest standards, beautiful decor wonderful ambience. The Glenmorangie House experience and stay is nothing short of exceptional in every aspect. We were absolutely enthralled by our visit and would highly recommend this venue. The tasting dinner in a carefully created setting was beyond stunning we enjoyed whisky tasting coastal walks and a fabulous Scottish breaks too. Finlay and the staff were superb. There can be no higher accolades in Scotland than those deserved by Glenmorangie House.

Show more Show less
9.3
Wonderful
64 reviews
Price from
$549
per night

Manor House Hotel

Hotel in Thurso

Located in Thurso and with Thurso Beach reachable within a 11-minute walk, Manor House Hotel has a restaurant, non-smoking rooms, free WiFi and a bar. Nice and helpful staff, beautiful rooms, great breakfast.

Show more Show less
8.2
Very Good
1,239 reviews
Price from
$123
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
gogless