Search hotels in Northern Highlands, United Kingdom
Enter your dates and choose from 1103 hotels and other places to stay
Check out these popular cities in Northern Highlands

Thurso

Ullapool

Dingwall

Wick

Dornoch

Tain

Strathpeffer

Invergordon

Gairloch

Brora
Stay in Northern Highlands's best hotels!
Filter by:
Bettyhill Hotel
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.

Borgie Lodge Hotel
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.

The Salt house
Featuring 4-star accommodation, The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club.

Links House at Royal 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.

Newhall Mains
Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.

Garvault House
Garvault House in Kinbrace provides accommodation with a garden and a bar. There is a terrace and guests can make use of free WiFi and free private parking.

The Mey Hotel
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.

Eddrachilles Hotel
Eddrachilles Hotel in Scourie features 3-star accommodation with a garden, a restaurant and a bar. The hotel offers both free WiFi and free private parking.

The Tongue Hotel, by Highland Coast Hotels
This former Victorian sporting lodge is set in the village of Tongue in the North Highlands.

Tulloch Castle Hotel ‘A Bespoke Hotel’
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.

Most booked hotels in Northern Highlands in the past month
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Popular with guests booking hotels in Northern Highlands
Northern Highlands's best hotels with breakfast
Kylesku Hotel
Located in Kylestrome, Kylesku Hotel offers 3-star accommodation with a terrace, a restaurant and a bar. Certain rooms at the property include a balcony with a lake view.
Balintore Inn
Situated in Balintore, 49 km from Strathpeffer Spa Golf Club, Balintore Inn features accommodation with a garden, free private parking, a shared lounge and a terrace.
Forss House
Set in Thurso, 36 km from Sinclair's Bay, Forss House offers accommodation with a garden, free private parking, a restaurant and a bar. This 4-star hotel offers room service and luggage storage space.
Northern Sands Hotel
Northern Sands Hotel is situated in the village of Dunnet, 3 km from Dunnet Head and 13 km from Thurso. Guests can enjoy the on-site restaurant. Free private parking is available on site.
Novar Arms Hotel
The Novar Arms Hotel is situated in the village of Evanton, 15 miles north of Inverness, the starting point of the North Coast 500. Guests will find free WiFi throughout the property.
Ulbster Arms Hotel near Thurso
On the banks of the River Thurso in the village of Halkirk, this hotel is a 10-minute drive from Thurso town centre. It is built from Caithness stone, and has free Wi-Fi and free parking on site.
Royal Golf Hotel, by Highland Coast Hotels
The Royal Golf Hotel, by Highland Coast Hotels is located overlooking the first tee of the Royal Dornoch Golf Club. Many rooms have stunning views of the course and the sea.
Mackays Hotel
In Wick, in the beautiful area of Caithness in the Northern Highlands, Mackays offers award-winning service and fine food in No1 Bistro, as well as free Wi-Fi and parking.
Budget hotels in Northern Highlands
Manor House Hotel
Set in Thurso and within less than 1 km of Thurso Beach, Manor House Hotel has a bar, non-smoking rooms, and free WiFi.
The National Hotel
Set in Dingwall, 23 km from Inverness Castle, The National Hotel offers accommodation with a restaurant, free private parking and a bar.
With panoramic views of the Pentland Firth and the Orkney Isles, Seaview John O Groats Hotel is just half a mile from the John O’Groats ferry terminal.
Royal Thurso Hotel
Royal Thurso Hotel is centrally located in close proximity to the train station in the town of Thurso. The hotel provides free Wi-Fi access in rooms and public areas of the hotel.
Ben Wyvis Hotel
Situated in a picturesque woodland setting in the spa town of Strathpeffer, this traditional Victorian manor house provides modern comforts whilst retaining the character and atmosphere of a bygone...
The Retreat Hotel
Set in Strathpeffer, 31 km from Inverness Castle, The Retreat Hotel offers accommodation with a garden, free private parking, a shared lounge and a restaurant.
Caithness Inn
Caithness Inn is situated in Wick, 10 km from Sinclair's Bay and 31 km from The Castle Gardens of Mey. This 4-star hotel offers room service and free WiFi.
Argyll Hotel
Situated in the small fishing village of Ullapool, the independent Argyll Hotel boasts free Wi-Fi and free parking.
Hotels in Northern Highlands that you can book without a credit card
Borgie Lodge Hotel
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.
Newhall Mains
Newhall Mains features free bikes, garden, a terrace and restaurant in Resolis. This 5-star hotel offers a bar. The hotel has a sauna, room service and free WiFi.
The Mey Hotel
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.
Eddrachilles Hotel
Eddrachilles Hotel in Scourie features 3-star accommodation with a garden, a restaurant and a bar. The hotel offers both free WiFi and free private parking.
Sinclair Bay Apartments
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 Brown Trout Hotel
Located in Watten, The Brown Trout Hotel features a garden, restaurant, bar, and free WiFi throughout the property. The property is non-smoking and is situated 15 km from Sinclair's Bay.
The Rhiconich Hotel
The Rhiconich Hotel in Kinlochbervie has 3-star accommodation with a shared lounge, a restaurant and a bar. Free WiFi is offered. Guests at the hotel can enjoy a Full English/Irish breakfast.
Newton Lodge
Newton Lodge is set in Unapool and features a garden. There is a terrace and guests can make use of free WiFi and free private parking. Stornoway Airport is 139 km from the property.


























































