See the latest prices and deals by choosing your dates.
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
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. The lodge is very cosy and the food is simply sublime. Everything is prepared with lots of care and the staff were simply wonderful. We thoroughly enjoyed our stay in this out of the way hotel where you can see (and hear) deer in their natural habitat.
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. Beautiful location in a peaceful area of skye. Very nice lounge and dining areas. Easy access to all areas of Skye.
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 friendly staff and an excellent location. This is a small, privately run hotel, far away from pretty much everything (which can be part of the appeal). The common areas (drawing room, dining room, library) are also all very comfortable, and make this seem more like a home.
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.
Hotel in Golspie
The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club. This 4-star hotel offers free WiFi. The nicest hotel owner I have met in a while
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. Beautiful hotel, amazing friendly professional staff. Best hotel by a country mile that I've stayed in. Will be back
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.
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.
Hotel in Thurso
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 hotel features family rooms. serene riverside location — helpful staff- comfortable room, good advice
Hotel in Castletown
Hotel in Mey
Hotel in Bettyhill
Hotel in Tain
Hotel in Resolis
Hotel in Keiss
Hotel in Dornoch
Hotel in Golspie
Hotel in Thurso
Popular with guests booking hotels in Northern Highlands
Hotel in Dornoch
Popular with guests booking hotels in Northern Highlands
Hotel in Ullapool
Popular with guests booking hotels in Northern Highlands
Hotel in Halkirk
Popular with guests booking hotels in Northern Highlands
Hotel in Strathpeffer
Popular with guests booking hotels in Northern Highlands
Hotel in Gairloch
Popular with guests booking hotels in Northern Highlands
Hotel in Dingwall
Popular with guests booking hotels in Northern Highlands
Hotel in Unapool
Set in Unapool, Newton Lodge has a garden. There is a terrace and guests can make use of free WiFi and free private parking. The nearest airport is Stornoway Airport, 139 km from the hotel. everything was really lovely. very good atmosphere, very nice style all over the lodge.
Hotel in Balintore
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. Friendly staff, excellent food, exceeded our expectations with sourcing sirloin steaks for us.
Hotel in Scourie
Scourie Hotel has a garden, terrace, a restaurant and bar in Scourie. The hotel features both free WiFi and free private parking. What a hidden gem! We loved the entire experience from the food to the staff to the beautifully...
Hotel in Lairg
Altnaharra Hotel has a garden, shared lounge, a restaurant and bar in Lairg. The hotel features both free WiFi and free private parking. the staff was exceptionally friendly and so were the other guests! felt like we were with friends!
Hotel in Tain
Featuring a garden and free WiFi, Carnegie Lodge Hotel is set in Tain. Boasting room service, this property also provides guests with a terrace. There is a restaurant. Staff were amazing. Heather and Shona went above and beyond to make sure we had everything we needed...
Hotel in Thurso
Set in Thurso, 36 km from Sinclair's Bay, Forss House offers accommodation with a garden, free private parking, a restaurant and a bar. Lovely semi detached room on ground floor with easy access.
Hotel in Gairloch
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. Loved that it was located right by the sea. It was peaceful and beautiful.
Hotel in Dunnet
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. The hotel is a perfect stay on the NC500. The staff are welcoming, friendly and helpful.
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. Beautiful location in a peaceful area of skye. Very nice lounge and dining areas.
Hotel in Golspie
The Salt house is located in Golspie, 17 km from Carnegie Club Skibo Castle and 18 km from Royal Dornoch Golf Club. This 4-star hotel offers free WiFi. The nicest hotel owner I have met in a while
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. Beautiful hotel, amazing friendly professional staff.
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.
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,...
Hotel in Kinlochbervie
Set in Kinlochbervie, The Rhiconich Hotel offers 3-star accommodation with a shared lounge, a restaurant and a bar. Free WiFi is available. All guest rooms feature bed linen. Lovely view, nice room and a fresh cooked breakfast!
Hotel in Kylestrome
Located in Kylestrome, Kylesku Hotel offers 3-star accommodation with a terrace, a restaurant and a bar. Free WiFi is available throughout the property. The staff was very attentive and knowledgeable.
Hotel in Wick
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. comfortable room with nice king size bed. the breakfast was very good! good selection!!
Hotel in Thurso
Offering a restaurant serving fresh Caithness seafood, Pentland Hotel is centrally located in Thurso and provides free WiFi access in public areas. A lounge bar with snacks is at the guests' disposal.... Nice classic hotel, staff is always friendly.
Hotel in Backies
Set in Backies, 1.4 km from Dunrobin Castle, Golspie Inn offers accommodation with a garden, free private parking, a restaurant and a bar. Very friendly staff. Room was lovely and very clean. We very much enjoyed our stay
Hotel in Lairg
Situated in the village of Lairg, the Lairg Highland Hotel features a bar and a restaurant, along with free Wi-Fi throughout. The Shin Falls waterfall is just 5 miles away. Friendly staff. Ease of check in. Car park out front. Nice breakfast.
Hotel in Bonar Bridge
Situated on the edge of the village of Bonar Bridge, Dunroamin Hotel offers bed and breakfast accommodation with magnificent views of the Scottish Highlands. It features free on-site public parking. The owners were very friendly and greeted me upon arrival and also sent me on my way with a good bye...
Hotel in Strathpeffer
Located in Strathpeffer, 33 km from Inverness Castle, Strathpeffer Hotel provides accommodation with a garden, free private parking, a restaurant and a bar.
Some of the best hotels in Northern Highlands near Dunrobin Castle include Frasers Apartment, Invicta House B&B and Golspie Inn.
There are 687 hotels in Northern Highlands you can book on Booking.com.
Borgie Lodge Hotel, Bettyhill Hotel and Newhall Mains are some of the popular hotels in Northern Highlands.
In addition to these hotels, Garvault House, The Mey Hotel and Links House at Royal Dornoch are also popular in Northern Highlands.
Ullapool, Thurso and Strathpeffer are popular with other travellers visiting Northern Highlands.
On average, 3-star hotels in Northern Highlands cost £102 per night, and 4-star hotels in Northern Highlands are £149 per night. If you're looking for something really special, a 5-star hotel in Northern Highlands can on average be found for £273 per night (based on Booking.com prices).
On average, it costs £171 per night to book a 3-star hotel in Northern Highlands for tonight. You'll pay on average around £210 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Northern Highlands will cost around £252 (based on Booking.com prices).
The average price per night for a 3-star hotel in Northern Highlands this weekend is £155 or, for a 4-star hotel, £215. Looking for something even fancier? 5-star hotels in Northern Highlands for this weekend cost on average around £459 per night (based on Booking.com prices).
Travellers who stayed in Northern Highlands near Wick John O’Groats Airport (WIC) have said good things about Mackays Hotel, Sinclair Bay Apartments and The Portland Hotel.
Among the hotels near Wick John O’Groats Airport in Northern Highlands, The Mey Hotel, Castletown Hotel and Northern Sands Hotel have also been highly rated.
The Anderson, The Glenmorangie House and The Rhiconich Hotel have received great reviews from travellers in Northern Highlands regarding the views from their hotel rooms.
Guests staying in Northern Highlands also spoke highly of the views from the rooms at Navidale House - Bed, Breakfast & Bar, The Retreat Hotel and Inver Lodge.
Many families visiting Northern Highlands loved staying at Links House at Royal Dornoch, Sinclair Bay Apartments and The Mey Hotel.
Similarly, The Glenmorangie House, Garvault House and The Ben Bhraggie Inn are also popular among family travellers.
For hotels in Northern Highlands that serve up a highly-rated breakfast, try The Glenmorangie House, The Mey Hotel and St Clair Hotel.
Breakfast at these hotels in Northern Highlands are also highly rated: Links House at Royal Dornoch, Newton Lodge and Borgie Lodge Hotel.
Couples travelling in Northern Highlands loved staying at Links House at Royal Dornoch, Sinclair Bay Apartments and Newhall Mains.
Similarly, these hotels in Northern Highlands are highly rated by couples: The Salt house, Borgie Lodge Hotel and The Glenmorangie House.
Excellent base for exploring the Northern Highlands. Excellent value for money. At this price in this location the only cheaper options are hostel or bunkhouse dormitory beds. Very friendly reception staff at check in and check out. For sure the room looked a bit dated but it was warm, comfortable and everything worked fine - couldn't ask for more at £40 a night.
very spacious apartment well equipped,3 bedrooms 1 en-suite, 2 family bathrooms, very comfortable apartment , parking space . Local pub downstairs, lovely village very kind and friendly staff. We had have an amazing time. Perfect quiet spot to explore the northern highlands.
Dingwall
Cleverly designed space and very comfortable. One of the best equipped self catering apartments we have stayed in. Good value for such a centrally placed location for the northern Highlands. Great Covid precautions in place and ample parking provision too.
Couldn't fault this hotel - everything about it was great. The room, the food, etc. The staff are fantastic - so friendly and helpful. The location is great - just by the river and so ideal for walking our dog. And yes they are totally dog friendly. There is so much attention to detail and making sure the guest is happy and comfortable. I also like the fact that they have real plants and not artificial ones. Would recommend to anyone.
We lived the real fire in the bar.
Staff were amazing, friendly and helpful couldn't fault our stay. Would stay again. Thank you.
The hotel is very clean. It is newely renovated but they managed to preserve the historical identity of the hotel very well. Great location near the Brora Beach but also suitable for the NC500 with day trips from Brora. We found the hotel to be quite unique in the north side of Scotland. Great service in the Restaurant and Bar with very good food and lot's of choices in the drinks menu. The staff was very professional but also nice and helpful.
Great location great staff and the room was comfortable
Staff couldn’t be more helpful especially Kayleigh, Molly and older gentleman. Didn’t get any others names.
The view was spectacular. The bath was excellent.
Room was beautiful with great view from large windows. Breakfast was really tasty and plentiful.
this is a beautiful property and didnt disappoint, the room was clean and tidy and the restaurant was an added bonus with wonderful food my favourite meal was the scollops so delisious, the staff were very helpful and the falconary demonstration was awesome, would highly recommend this property.
It was a perfect location for visiting John O Groats. We went during our NC500 trip and was such an easy stop. Not much around, but the restaurant in the hotel is good. There is a great petting farm next to the hotel, and plenty of sheep running in the fields around! The bed was comfortable, and the staff was very helpful and kind. Would recommend!
Lovely hotel right by the sea, quiet clean room, perfect mattress for a good night’s sleep
The separate cabin was delightful overlooking the beach and the harbour.
wonderful place, impeccable cleanliness, the very kind owner, magnificent lawn ideal for children, a gazebo with a brazier for making meat, small warm and comfortable huts, all truly magnificent. 5 stars highly recommend