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

Ullapool

Thurso

Dingwall

Wick

Dornoch

Tain

Gairloch

Strathpeffer

Lochinver

Invergordon
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.

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 Royal Hotel
The Royal Hotel features a garden, terrace, a restaurant and bar in Ullapool. The hotel offers both free WiFi and free private parking. At the hotel, all rooms come with a wardrobe.

The Tongue Hotel
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
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.
Eagle Hotel
Boasting a garden, restaurant, bar and free WiFi, Eagle Hotel is situated in Dornoch, 200 metres from Carnegie Club Skibo Castle and 700 metres from Royal Dornoch Golf Club.
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
The Royal Golf Hotel 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.
Kincraig Castle Hotel
Just 20 minutes from Inverness, Kincraig Castle Hotel is a period property with magnificent views, and boasts a central location for exploring the north of Scotland.
Budget hotels in Northern Highlands
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.
In the centre of the spa resort of Strathpeffer, The Highland Hotel by Compass Hospitality offers high-quality rooms and a restaurant and bar. this hotel provides free on-site parking and Wi-Fi.
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...
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.
Commercial Hotel
Set in Alness and with Inverness Castle reachable within 34 km, Commercial Hotel offers a restaurant, non-smoking rooms, free WiFi throughout the property and a bar.
The Ferry Boat Inn
Enjoying stunning loch views, The Ferry Boat Inn in Ullapool offers en suite rooms in the Scottish Highlands.
Hotels in Northern Highlands that you can book without a credit card
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.
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.
Myrtle Bank Hotel
Set in Gairloch, 1.3 km from Gaineamh Mhor Beach, Myrtle Bank Hotel offers accommodation with a garden, free private parking, a terrace and a restaurant.
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 Royal Hotel
The Royal Hotel features a garden, terrace, a restaurant and bar in Ullapool. The hotel offers both free WiFi and free private parking. At the hotel, all rooms come with a wardrobe.